Why You’ll Love This Recipe
- Quick and Easy: Ready in just 20 minutes, it’s perfect for busy weeknights.
- Homemade Cheese Sauce: Made with real cheddar cheese and milk, providing a creamy texture that surpasses store-bought versions.
- Kid-Friendly: The rich, creamy cheese sauce makes broccoli more appealing to picky eaters.
Ingredients
- Broccoli: Fresh broccoli crowns, cut into florets.
- Butter: Unsalted, to control the flavor.
- Flour: All-purpose, forming the base of the roux for the cheese sauce.
- Milk: 1% milk is recommended, but any type will work.
- Shredded Cheddar Cheese: Sharp cheddar adds assertive flavor to the sauce.
- Grated Parmesan Cheese: Adds depth and a hint of nuttiness.
- Ground Mustard (optional): Balances the richness of the sauce.
- Cayenne Pepper (optional): Adds a subtle warmth to the flavor.
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
Directions
-
Prepare the Broccoli:
- Cut the broccoli into uniform florets to ensure even cooking.
-
Steam the Broccoli:
- In a large pot with a steamer basket, bring water to a boil.
- Place the broccoli florets in the basket, cover, and steam until tender, about 5 minutes.
- Remove from heat and set aside.
-
Make the Cheese Sauce:
- In a saucepan over medium heat, melt the butter.
- Whisk in the flour to form a roux, cooking for about 1 minute.
- Gradually add the milk, whisking continuously to prevent lumps, until the mixture thickens.
- Remove from heat and stir in the shredded cheddar and grated Parmesan until melted and smooth.
- If using, add ground mustard and cayenne pepper to taste.
-
Combine and Serve:
- Pour the cheese sauce over the steamed broccoli, tossing gently to coat.
- Serve immediately, garnished with additional cheese or herbs if desired.
Servings and Timing
- Yield: 4 servings
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
Variations
-
Different Cheeses:
- Swap out cheddar for gouda, fontina, or gruyere for a different flavor profile.
-
Use Frozen Broccoli:
- Prepare frozen broccoli according to package instructions and combine with the homemade cheese sauce.
-
Add Cauliflower:
- Use a mix of broccoli and cauliflower florets for added variety.
Storage/Reheating
-
Storage:
- Store leftovers in an airtight container in the refrigerator for up to 3 days.
-
Reheating:
- Reheat gently in the microwave or on the stovetop, adding a splash of milk if needed to restore creaminess.
FAQs
Can I make this recipe gluten-free?
Yes, by using a measure-for-measure gluten-free flour substitute in place of all-purpose flour.
How can I prevent the cheese sauce from becoming grainy?
Ensure that you remove the sauce from heat before adding the cheese, and stir until just melted to maintain a smooth texture.
Is it possible to make the cheese sauce ahead of time?
While best served fresh, you can prepare the cheese sauce in advance and store it separately. Reheat gently before combining with the broccoli.
Can I use pre-shredded cheese?
It’s recommended to shred your own cheese, as pre-shredded varieties often contain additives that can affect the melting quality.
Conclusion
This Cheesy Broccoli recipe is a quick, flavorful, and comforting side dish that enhances any meal. With its creamy homemade cheese sauce and tender broccoli, it’s sure to become a family favorite. Enjoy the simplicity and deliciousness of this classic dish!
Cheesy Broccoli
This Cheesy Broccoli recipe features tender broccoli florets coated in a rich, creamy homemade cheese sauce made with real cheddar and Parmesan. A quick and kid-friendly side dish, it’s ready in just 20 minutes and pairs perfectly with chicken, or beef !
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 4 servings
- Category: Side Dish
- Method: Stovetop
- Cuisine: American
- Diet: Gluten Free
Ingredients
For the Broccoli:
- 4 cups fresh broccoli florets (about 1 large head)
- Water for steaming
For the Cheese Sauce:
- 2 tablespoons unsalted butter
- 2 tablespoons all-purpose flour (or gluten-free alternative)
- 1 cup milk (1% or any type)
- 1 cup shredded sharp cheddar cheese
- ¼ cup grated Parmesan cheese
- ½ teaspoon ground mustard (optional, for depth of flavor)
- ¼ teaspoon cayenne pepper (optional, for mild heat)
- Salt and black pepper, to taste
Instructions
Steam the Broccoli:
- Cut broccoli into even-sized florets for uniform cooking.
- Bring a pot of water to a boil and place a steamer basket on top.
- Steam for 5 minutes, or until tender yet crisp. Remove from heat and set aside.
2. Make the Cheese Sauce:
- In a medium saucepan, melt butter over medium heat.
- Whisk in flour to create a roux, cooking for 1 minute until slightly golden.
- Slowly add milk, whisking continuously until smooth and thickened (about 2-3 minutes).
- Remove from heat and stir in cheddar and Parmesan cheese until melted.
- Season with ground mustard, cayenne pepper (if using), salt, and black pepper.
3. Combine & Serve:
- Pour the cheese sauce over the steamed broccoli and toss gently to coat.
- Serve immediately, garnished with extra shredded cheese or chopped parsley if desired.
Notes
- For a thinner sauce, add an extra ¼ cup milk.
- For extra richness, use half-and-half instead of milk.
- Prevent grainy cheese sauce: Remove from heat before stirring in cheese.