Cheesy broccoli is a simple, comforting side dish that pairs tender, steamed or roasted broccoli with a rich, creamy cheese sauce. It’s a family favorite that brings together nutritious vegetables and indulgent flavor, making it perfect for weeknight dinners, holidays, or picky eaters who need a little convincing.
Why You’ll Love This Recipe
- Quick and easy—ready in under 20 minutes
- Rich, creamy, and full of cheesy flavor
- Kid-approved and a great way to enjoy vegetables
- Made with everyday ingredients
- Easily customizable with different cheeses or seasonings
- Pairs well with almost any main dish
- A comforting side for holidays or everyday meals
- Gluten-free option available
- Vegetarian-friendly
- A great make-ahead or meal prep side
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- Fresh broccoli florets (or frozen, thawed)
- Butter
- All-purpose flour
- Milk (whole or 2%)
- Cheddar cheese, shredded
- Salt
- Black pepper
- Garlic powder (optional)
- Paprika (optional for extra color and flavor)
Directions
- Steam or boil broccoli florets until just tender, about 5–6 minutes. Drain and set aside.
- In a saucepan over medium heat, melt butter. Stir in flour and cook for 1 minute, whisking constantly.
- Slowly whisk in milk, cooking until the mixture thickens, about 3–5 minutes.
- Reduce heat to low and stir in shredded cheddar cheese until melted and smooth. Season with salt, pepper, and optional garlic powder or paprika.
- Pour cheese sauce over the cooked broccoli and stir gently to coat.
- Serve immediately, or transfer to a baking dish, top with extra cheese, and broil for 1–2 minutes for a bubbly finish.
Servings and timing
Servings: 4–6
Prep time: 5 minutes
Cook time: 10–12 minutes
Total time: 15–20 minutes
Variations
- Spicy: Add a dash of hot sauce or cayenne pepper to the cheese sauce
- Crunchy topping: Sprinkle with breadcrumbs and bake for added texture
- Different cheese: Try mozzarella, Monterey Jack, or a blend for variety
- Low-carb: Use heavy cream instead of milk for a keto-friendly version
- Add-ins: Stir in cooked bacon bits or caramelized onions for more flavor
Storage/Reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days.
Reheat in the microwave or on the stovetop over low heat, stirring occasionally. Add a splash of milk if the sauce thickens too much.
Freezing is not recommended, as the cheese sauce may separate upon thawing.
FAQs
Can I use frozen broccoli?
Yes, just thaw and drain well before adding cheese sauce.
What cheese works best?
Sharp cheddar is classic, but mild cheddar, mozzarella, or blends like Colby-Jack also work well.
How do I prevent the cheese sauce from becoming grainy?
Melt the cheese over low heat and avoid overheating once added to the milk base.
Can I make this ahead of time?
Yes, prepare and refrigerate. Reheat gently before serving. Broil just before serving if adding a crispy topping.
Can I bake it instead of serving stovetop?
Yes, top with extra cheese and breadcrumbs, then bake at 375°F for 15–20 minutes until bubbly.
Is this recipe gluten-free?
Use cornstarch instead of flour or a gluten-free flour blend to make it gluten-free.
Can I make it without flour?
Yes, thicken the sauce with cornstarch or use heavy cream for a flourless version.
What goes well with cheesy broccoli?
It pairs perfectly with grilled chicken, steak, pork chops, baked potatoes, or pasta.
Can I use pre-shredded cheese?
Yes, but freshly shredded cheese melts better and gives a smoother sauce.
How do I make it extra creamy?
Add a splash of cream or a bit of cream cheese for richer texture.
Conclusion
Cheesy broccoli is the ultimate side dish that brings together the best of comfort and nutrition. Whether you serve it next to your favorite protein or enjoy it on its own, this creamy, cheesy vegetable dish is sure to be a repeat favorite for both kids and adults.
Print
Cheesy Broccoli
- Prep Time: 5 minutes
- Cook Time: 10 minutes
- Total Time: 15 minutes
- Yield: 4 servings 1x
- Category: Side Dish
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Description
Cheesy Broccoli is a quick and comforting side dish made with tender broccoli florets smothered in a creamy, cheesy sauce. It’s a family-friendly way to enjoy more vegetables.
Ingredients
- 4 cups broccoli florets (fresh or frozen)
- 2 tbsp butter
- 2 tbsp all-purpose flour
- 1 cup milk
- 1 cup shredded cheddar cheese
- 1/4 tsp garlic powder (optional)
- Salt and pepper to taste
Instructions
- Steam or microwave broccoli until just tender, about 4–5 minutes. Drain and set aside.
- In a medium saucepan, melt butter over medium heat. Stir in flour and cook for 1 minute, whisking constantly.
- Slowly whisk in milk and cook, stirring, until the mixture thickens, about 2–3 minutes.
- Reduce heat to low and stir in shredded cheddar cheese until melted and smooth.
- Season with garlic powder, salt, and pepper to taste.
- Pour the cheese sauce over the cooked broccoli and toss to coat evenly. Serve warm.
Notes
- Use sharp cheddar for a more pronounced cheese flavor.
- Add a pinch of nutmeg for depth in the cheese sauce.
- Can be made ahead and reheated gently on the stovetop or microwave.
Nutrition
- Serving Size: 1 cup
- Calories: 180
- Sugar: 4g
- Sodium: 280mg
- Fat: 12g
- Saturated Fat: 7g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 9g
- Fiber: 2g
- Protein: 8g
- Cholesterol: 30mg