Cauliflower and broccoli cheese is my go-to comfort dish when I want something easy, satisfying, and full of flavor. It’s creamy, cheesy, and a great way to turn simple vegetables into a hearty meal. I love how versatile it is—you can swap cheeses, add extras, or keep it simple for a budget-friendly, meat-free dinner.

Cauliflower and Broccoli Cheese

Why You’ll Love This Recipe

I like this recipe because it’s quick to prepare and uses basic ingredients I often already have at home. The mix of tender cauliflower and broccoli with a rich cheese sauce makes every bite comforting. It’s also flexible—if I have odds and ends of cheese in the fridge, I just use them. Plus, it works perfectly as both a main dish for two or a side dish for more people.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • ½ medium cauliflower (around 400g/14oz)

  • ½ head broccoli (around 175g/6oz)

  • 30g/1oz butter

  • 30g plain flour

  • 400ml/14fl oz milk

  • 50g/1¾oz mature cheddar, finely grated

  • salt and ground black pepper

  • 2 slices bread, and butter, to serve (optional)

Directions

  1. I start by filling a large saucepan one-third full with water, covering it with a lid, and bringing it to a boil over high heat.

  2. I cut the cauliflower into evenly sized florets, then do the same with the broccoli. If the stems are thick, I slice them thinly to avoid waste.

  3. I add the cauliflower, broccoli, and any sliced stems to the boiling water, return it to the boil, then simmer covered for about 4 minutes until just tender.

  4. While the vegetables cook, I melt the butter in a medium pan over low heat. I stir in the flour and cook for a few seconds, then gradually add the milk, stirring constantly to avoid lumps.

  5. I increase the heat and simmer the sauce gently for 1 minute, stirring all the time. Then I add half the grated cheese and stir until melted. If the sauce gets too thick, I add a splash of milk. I season with salt and pepper.

  6. I drain the vegetables well and transfer them to a shallow ovenproof dish. I pour the sauce over, sprinkle with the remaining cheese, and place under a hot grill for 2–3 minutes until golden.

  7. I serve straight away, sometimes with buttered bread.

Servings and timing

This recipe serves 2 people as a main dish or 3–4 as a side.
Prep time: less than 30 minutes
Cook time: 10–30 minutes

Variations

I sometimes use a mix of cheeses for more depth of flavor, like Gruyère or Red Leicester. If I have cream left over from another recipe, I stir a little into the sauce for extra richness. For added texture, I sprinkle breadcrumbs over the top before grilling. And when I want more protein, I add cooked ham, shredded chicken, or even canned tuna before topping with cheese.

storage/reheating

I keep leftovers in an airtight container in the fridge for up to 2 days. To reheat, I cover the dish with foil and warm it in the oven at 180°C (350°F) until hot, or heat individual portions in the microwave. If the sauce thickens too much, I stir in a splash of milk before reheating.

FAQs

Can I make this recipe ahead of time?

Yes, I prepare the vegetables and sauce, assemble the dish, and keep it covered in the fridge. When I’m ready, I sprinkle on the cheese and grill or bake until hot and bubbly.

Can I freeze cauliflower and broccoli cheese?

I prefer not to freeze it because the sauce can separate, but if I do, I cool it completely, wrap it well, and freeze for up to 1 month. I thaw it in the fridge overnight before reheating.

What other vegetables can I use?

I sometimes swap in Brussels sprouts, green beans, or carrots for variety. Just adjust cooking times so they’re tender before adding the sauce.

How can I make the sauce richer?

I add a splash of cream, use a stronger cheese like blue cheese, or stir in a bit of mustard for an extra kick.

Can I make it gluten-free?

Yes, I use gluten-free flour for the sauce and make sure my bread (if serving) is gluten-free.

Conclusion

I love how this cauliflower and broccoli cheese turns simple vegetables into something indulgent and satisfying. It’s quick, versatile, and perfect for a comforting meal. Whether I’m using it as a main dish or a side, it never fails to deliver that cozy, home-cooked feeling.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Cauliflower and Broccoli Cheese

Cauliflower and Broccoli Cheese

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A comforting and creamy cauliflower and broccoli cheese dish featuring tender vegetables in a rich, cheesy sauce, perfect as a main or side.

  • Total Time: 30–60 minutes
  • Yield: 2 main servings or 3–4 side servings

Ingredients

½ medium cauliflower (around 400g/14oz)

½ head broccoli (around 175g/6oz)

30g/1oz butter

30g plain flour

400ml/14fl oz milk

50g/1¾oz mature cheddar, finely grated

Salt and ground black pepper

2 slices bread and butter (optional, to serve)

Instructions

  1. Fill a large saucepan one-third full with water, cover with a lid, and bring to a boil over high heat.
  2. Cut cauliflower and broccoli into evenly sized florets; slice thick stems thinly.
  3. Add vegetables to boiling water, return to boil, then simmer covered for about 4 minutes until just tender.
  4. While vegetables cook, melt butter in a medium pan over low heat.
  5. Stir in flour and cook for a few seconds.
  6. Gradually add milk, stirring constantly to avoid lumps.
  7. Increase heat and simmer sauce gently for 1 minute, stirring constantly.
  8. Add half the grated cheese and stir until melted; add a splash of milk if too thick.
  9. Season sauce with salt and pepper.
  10. Drain vegetables well and transfer to a shallow ovenproof dish.
  11. Pour cheese sauce over vegetables and sprinkle with remaining cheese.
  12. Place under a hot grill for 2–3 minutes until golden and bubbly.
  13. Serve immediately, optionally with buttered bread.

Notes

  • Use a mix of cheeses like Gruyère or Red Leicester for added depth.
  • Add cream to the sauce for extra richness.
  • Sprinkle breadcrumbs on top before grilling for texture.
  • Include cooked ham, chicken, or canned tuna for added protein.
  • Swap in other vegetables like Brussels sprouts, green beans, or carrots.
  • Use gluten-free flour and bread for a gluten-free version.
  • Author: Amelia
  • Prep Time: Less than 30 minutes
  • Cook Time: 10–30 minutes
  • Category: Main Dish / Side
  • Method: Boiling, Sauce Making, Grilling
  • Cuisine: Comfort Food
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 6g
  • Sodium: 300mg
  • Fat: 22g
  • Saturated Fat: 14g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 6g
  • Protein: 15g
  • Cholesterol: 60mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star