Cauliflower and Broccoli Bake is a warm, comforting dish loaded with tender vegetables, a creamy cheese sauce, and a golden baked topping. It’s the perfect side dish for just about any meal, but it’s hearty and flavorful enough to enjoy on its own. Whether I’m serving it alongside roasted meats or enjoying it as a meatless main, this bake always delivers satisfying, cheesy goodness.
Why You’ll Love This Recipe
I love this recipe because it turns simple veggies into something truly indulgent. The creamy cheese sauce clings to every bite of broccoli and cauliflower, and baking it in the oven adds that irresistible golden finish. It’s easy to make ahead, endlessly customizable, and a great way to get everyone—kids included—excited about eating their vegetables. It feels both comforting and wholesome at the same time.
ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
Cauliflower florets
-
Broccoli florets
-
Butter
-
All-purpose flour
-
Milk
-
Garlic (optional, minced)
-
Cheddar cheese, shredded
-
Parmesan cheese
-
Salt and pepper
-
Dijon mustard (optional, for extra depth)
-
Bread crumbs or crushed crackers (for topping)
directions
-
I preheat the oven to 375°F (190°C) and grease a medium-sized baking dish.
-
I steam or blanch the broccoli and cauliflower for 3–4 minutes until just tender, then drain and set aside.
-
In a saucepan, I melt butter over medium heat and whisk in the flour to make a roux. I cook it for about 1–2 minutes until golden.
-
I gradually whisk in the milk, stirring constantly until the sauce thickens.
-
I stir in salt, pepper, and Dijon mustard if using, then add the shredded cheddar and some of the Parmesan. I stir until the cheese melts into a smooth sauce.
-
I combine the broccoli and cauliflower with the cheese sauce and pour it all into the prepared baking dish.
-
I sprinkle the top with bread crumbs, crushed crackers, or more cheese for a crisp topping.
-
I bake for 20–25 minutes, or until bubbly and golden on top.
-
I let it cool for a few minutes before serving.
Servings and timing
This recipe makes about 4–6 servings. It takes around 15 minutes to prep and 25 minutes to bake, so I can have it ready in about 40 minutes total. It’s a perfect weeknight side dish or vegetarian main.
Variations
Sometimes I add cooked bacon, ham, or shredded chicken to make it more filling. I’ve also mixed in other vegetables like spinach or mushrooms. For a different cheese profile, I swap in Gruyère, mozzarella, or a spicy pepper jack. If I want a lower-carb or gluten-free version, I skip the flour and use cream cheese to thicken the sauce instead.
storage/reheating
I store leftovers in an airtight container in the fridge for up to 3 days. To reheat, I bake it at 350°F (175°C) until warmed through, or microwave in smaller portions. If the top softens, I sprinkle on some extra cheese or breadcrumbs and broil for a couple of minutes to bring back the crisp texture.
FAQs
Do I have to cook the broccoli and cauliflower before baking?
Yes, I lightly steam or blanch them first so they’re tender by the time the bake is done. Raw florets may stay too firm after baking.
Can I make this ahead of time?
Yes, I assemble it ahead, cover it, and refrigerate it for up to 24 hours. I bake it just before serving and add a few extra minutes to the bake time if it’s coming straight from the fridge.
What’s the best cheese to use?
I usually go with sharp cheddar for its bold flavor, but feel free to mix it with mozzarella, Gruyère, or any melty cheese you like.
Can I freeze this bake?
Yes, I freeze it after assembling but before baking. I thaw it overnight in the fridge and bake it as directed. Freezing after baking works too, but the texture may soften slightly.
How do I make it more creamy?
If I want it extra creamy, I add a splash of cream or a spoonful of cream cheese to the sauce. It makes the texture silkier and more indulgent.
Conclusion
Cauliflower and Broccoli Bake is one of those go-to recipes I turn to again and again—easy, cheesy, and always a hit. Whether I’m sneaking more veggies into dinner or bringing a crowd-pleasing side to the table, this dish never disappoints. With a creamy sauce and crispy topping, it transforms everyday ingredients into something special.
PrintEasy Cauliflower and Broccoli Bake
Cauliflower and Broccoli Bake is a cozy, cheesy casserole featuring tender florets coated in a rich, creamy cheese sauce and baked to golden perfection. It’s a versatile, family-friendly side dish or vegetarian main that’s easy to prepare and even easier to love.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 4–6 servings
- Category: Side Dish
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 2 cups cauliflower florets
- 2 cups broccoli florets
- 2 tbsp butter
- 2 tbsp all-purpose flour
- 1 1/2 cups milk
- 1 clove garlic, minced (optional)
- 1 cup shredded cheddar cheese
- 1/4 cup grated Parmesan cheese
- 1 tsp Dijon mustard (optional)
- Salt and pepper to taste
- 1/3 cup breadcrumbs or crushed crackers for topping
Instructions
- Preheat oven to 375°F (190°C) and grease a medium baking dish.
- Steam or blanch broccoli and cauliflower for 3–4 minutes until just tender. Drain and set aside.
- In a saucepan, melt butter over medium heat. Add flour and whisk for 1–2 minutes to form a roux.
- Slowly whisk in milk, stirring until thickened. Stir in garlic, Dijon mustard, salt, and pepper.
- Add cheddar and Parmesan cheeses, stirring until melted and smooth.
- Fold the veggies into the sauce and pour into the baking dish.
- Top with breadcrumbs or more cheese and bake for 20–25 minutes until bubbly and golden.
- Let cool slightly before serving.
Notes
- Swap in different cheeses like mozzarella or Gruyère for a twist.
- Add cooked chicken, ham, or mushrooms for a heartier bake.
- To make gluten-free, use a GF flour blend and gluten-free breadcrumbs.
- Make ahead and refrigerate up to 24 hours before baking.
Nutrition
- Serving Size: 1/6 of recipe
- Calories: 220
- Sugar: 4g
- Sodium: 360mg
- Fat: 13g
- Saturated Fat: 7g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 3g
- Protein: 10g
- Cholesterol: 30mg