Print

Broccoli Cauliflower Cheese Bake

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A rich and comforting casserole featuring tender broccoli and cauliflower smothered in a creamy cheese sauce and topped with a golden, crispy crust — perfect as a cozy side or a vegetarian main.

Ingredients

  • 3 cups broccoli florets
  • 3 cups cauliflower florets
  • 3 tbsp butter (plus 1 tbsp for topping, optional)
  • 3 tbsp all-purpose flour
  • 2 cups milk (or 1½ cups milk + ½ cup cream)
  • 2 cloves garlic, minced
  • 1½ cups shredded cheddar cheese
  • ½ cup shredded Gruyère cheese (optional)
  • 1 tsp Dijon mustard
  • 1 pinch ground nutmeg
  • Salt and pepper to taste
  • ½ cup breadcrumbs (plain or panko)
  • Optional: 2 tbsp chopped parsley or chives for garnish

Instructions

  1. Preheat oven to 200°C (400°F). Cut broccoli and cauliflower into bite-sized florets and wash well.
  2. Optional: Roast florets with a drizzle of oil, salt, and pepper for 15 minutes, or blanch/steam for 3–4 minutes until just tender. Drain well.
  3. In a saucepan over medium heat, melt butter and sauté garlic briefly. Stir in flour to form a roux and cook for 1–2 minutes.
  4. Gradually whisk in milk, stirring constantly until smooth and thickened.
  5. Lower heat and stir in cheddar and Gruyère cheeses until melted. Add Dijon mustard, nutmeg, salt, and pepper.
  6. Place broccoli and cauliflower in a greased baking dish. Pour cheese sauce over and gently mix to coat evenly.
  7. In a small bowl, combine breadcrumbs with melted butter (and extra cheese if desired). Sprinkle evenly over the top.
  8. Bake uncovered for 20–25 minutes, until golden and bubbling. Broil for 1–2 minutes at the end for extra crispness if desired.
  9. Let rest for 5 minutes before serving. Garnish with chopped parsley or chives.

Notes

  • Roasting the vegetables first adds flavor and prevents excess moisture.
  • Ensure sauce thickens before combining with vegetables to avoid a watery bake.
  • Use gluten-free flour and breadcrumbs for a gluten-free version.
  • Mix breadcrumbs with butter or cheese for a crispier topping.
  • Store leftovers up to 4 days; reheat in the oven to keep the topping crunchy.

Nutrition