Cheesy Cauliflower and Broccoli Casserole Recipe

Let us show you how to make a crowd-pleasing classic: Cauliflower and Broccoli Cheese — the ultimate comforting side dish layered in a rich, homemade cheese sauce.

Cauliflower and Broccoli Cheese being picked up with a spoon

This recipe combines tender cauliflower and broccoli with a velvety cheese sauce made from gouda and mature cheddar. The two cheeses work together to deliver deep, gooey flavour that coats every floret. An optional sprinkling of panko breadcrumbs gives a crunchy contrast to the soft, cheesy interior.

This bake is a perfect partner for roast dinners or a hearty weeknight meal. Ready to get started?

Cauliflower and Broccoli with melted cheese over the top being picked up with a spoon

For those who prefer cauliflower on its own, we also offer a dedicated cauliflower cheese recipe.

How to make Cauliflower and Broccoli Cheese

📖 Step by Step Recipe

Cauliflower and Broccoli Cheese being picked up with a spoon

Cauliflower and Broccoli Cheese

Luke and Kay – Flawless Food

A simple, cheesy side dish that works for weeknights or as part of a roast. The sauce is made from scratch and flavoured with mustard and nutmeg for an extra depth.
5 from 31 votes

Rate this Recipe

Print Recipe
Pin Recipe
Save

Prep Time 10 mins
Cook Time 35 mins
Total Time 45 mins

Course Christmas, Dinner, Roast Dinner, Side Dish, Vegetarian
Cuisine British

Servings 8 People
Calories 268 kcal

Equipment

Large Saucepan
Colander
Whisk
Large pan
28 x 17 cm Baking Dish

Ingredients

  • 1 whole Cauliflower – cut into florets
  • 1 whole Broccoli – cut into florets

Cheese Sauce

  • 50 grams Butter
  • 50 grams Plain Flour
  • 600 ml Milk (add more if needed)
  • 2 tsp Dijon Mustard
  • Pinch Nutmeg
  • 100 grams Gouda (for sauce)
  • 100 grams Mature Cheddar (for sauce)
  • Salt and Black Pepper

Topping

  • 50 grams Gouda – grated
  • 50 grams Mature Cheddar – grated
  • 20 grams Panko Breadcrumbs (optional)

Instructions

  • Prep the cheese: measure and grate or chop the cheese. Reserve 50g of gouda and 50g of cheddar to sprinkle on top later.
    A bowl of mature cheddar cheese grated
  • Cut the cauliflower and broccoli into similar-sized florets. Preheat the oven to 200°C / 220°C fan / 425°F / Gas Mark 7.
    Cauliflower and broccoli florets on a marble chopping board
  • Bring a large pot of salted water to a boil and cook the florets for about 5 minutes until just tender. They should still be slightly firm as they will finish cooking in the oven.
    Cauliflower and Broccoli florets in boiling water in a cooking pot
  • Drain well and allow the vegetables to air dry to avoid a watery sauce.
    Cauliflower and Broccoli florets in a sieve
  • Make the roux: melt the butter in a pan over medium-low heat and whisk in the flour a little at a time until smooth.
    Melted butter with plain flour being whisked into the butter
  • Gradually whisk in the milk in small additions, stirring well after each pour to prevent lumps. Add until you reach the desired consistency.
    Milk being added to the roux and stirred with a whisk
  • Season the sauce with salt, pepper, 2 tsp Dijon mustard and a pinch of nutmeg. Bring to a gentle boil to thicken.
    Salt, black pepper ,Dijon mustard and nutmeg added to the roux
  • Reduce heat to low and stir in the 100g gouda and 100g mature cheddar until melted. Add a splash more milk if the sauce becomes too thick.
    Gouda and mature cheddar cheese being added to the sauce in a frying pan
  • Place the air-dried florets into a large ovenproof dish and pour the cheese sauce evenly over them.
    Cauliflower and Broccoli florets in a oven proof dish
  • Sprinkle the reserved 50g gouda and 50g cheddar on top, and add 20g panko breadcrumbs if you want extra crunch.
    Sprinkling grated cheese over the Cauliflower and Broccoli Cheese
  • Bake in the preheated oven for about 25 minutes until golden and bubbling. Look for a golden crust and bubbling cheese to confirm it’s done.
    Cauliflower and Broccoli Cheese in the oven
  • Allow to rest briefly, then serve alongside your chosen main course.
    Cauliflower and Broccoli Cheese being picked up with a spoon with melted cheese sauce dripping down

Nutrition

Calories: 268kcal
Carbohydrates: 11g
Protein: 13g
Fat: 19g

Tried this recipe? Share an image on social media
Please mention @flawlessfooduk or tag #flawlessfooduk

This post was updated on 14/03/2025 to improve user experience.

Read on for ingredient options, tips and storage advice to personalise this family favourite.

Ingredients

Essential ingredients for this bake are simple: cauliflower, broccoli, butter, flour, milk, mustard, nutmeg, gouda and mature cheddar, plus an optional breadcrumb topping. Substitutions are easy if needed—see notes below.

A jug of whole milk,one broccoli,one cauliflower, panko breadcrumbs, butter, flour, gouda, mature cheddar cheese, salt,pepper, Dijon mustard and and nutmeg in dishes all on a marble chopping board
  • 1 whole Cauliflower — cut into florets
  • 1 whole Broccoli — cut into florets

Cheese Sauce

  • 50g Butter
  • 50g Plain Flour
  • 600ml Milk
  • 2 tsp Dijon Mustard
  • Pinch Nutmeg
  • 100g Gouda (sauce)
  • 100g Mature Cheddar (sauce)
  • Salt and Black Pepper

Topping

  • 50g Gouda — grated
  • 50g Mature Cheddar — grated
  • 20g Panko Breadcrumbs — optional

Vegetables

Fresh cauliflower and broccoli are recommended so you can trim florets to a consistent size for even cooking. If necessary, frozen florets can be used—just adjust cooking times and ensure they are well drained.

Cutting broccoli into florets using a sharp knife
Cauliflower florets

Butter and Milk

Unsalted butter and milk form the white sauce base. Use the milk you prefer—whole, semi-skimmed or skimmed—or suitable dairy alternatives if required.

50g of butter in a small white dish

We use unsalted butter and season the sauce to taste.

500ml of whole milk in a measuring jug

Whole milk gives the richest sauce, but lighter milks work too.

Flour

Plain flour thickens the roux to create a silky béchamel base. Mix it into melted butter gently to avoid lumps.

Plain flour in a white bowl

Cheese

The star is the cheese: we recommend a mix of mature cheddar for flavour and gouda for melting texture. Use one bold cheese and one that melts well for the best result.

Gouda and mature cheddar cheese on a white plate

Other good pairings: vintage cheddar with mozzarella, extra mature cheddar with fontina, or gruyère with a milder melting cheese.

Mustard

A little mustard brightens the sauce—Dijon is used here, but wholegrain or English mustard also work well.

Dijon mustard in a small glass dish

Seasoning

Season with salt, black pepper and a pinch of nutmeg. Optional additions include smoked paprika or garlic powder to vary the flavour.

salt, black pepper and nutmeg in small glass dishes

Optional

Panko bread crumbs in a small white bowl

Panko breadcrumbs add a light, crunchy topping if desired.

Sprigs of fresh parsley

Fresh herbs such as parsley can be sprinkled over the finished dish for colour and freshness.

Equipment

Essential tools: a large saucepan, colander, whisk (or wooden spoon), a frying pan for the roux and a suitable ovenproof baking dish.

A large cooking pot with sieve and lid,whisk,sharp knife,oven proof dish , a frying pan and a marble chopping board
  • Large Saucepan
  • Colander
  • Whisk (or wooden spoon)
  • Large frying pan
  • 28 x 17 cm Baking Dish

If you don’t have a whisk, use a wooden spoon and add the milk slowly while stirring to avoid lumps. Ensure your baking dish holds all the florets comfortably.

Instructions

Follow the recipe card above for a concise step-by-step guide, or use the expanded directions earlier in this post.

Cooking Time

Preheat the oven to 200°C (220°C fan) / 425°F / Gas Mark 7. Bake for about 25 minutes until the top is golden and bubbling.

Serving Suggestions

Serve a generous scoop alongside roast beef, pork, lamb or your favourite main. It pairs beautifully with roast potatoes, parsnips and peas for a classic roast dinner.

A piece of broccoli and cauliflower coated in melted cheese on a spoon

This dish is versatile and will complement many mains — from a slow-cooked beef joint to glazed gammon or roast pork.

Storage

Allow the bake to cool completely before storing. In the fridge, keep in an airtight container for up to 3 days. For longer storage, portion and freeze in suitable containers for 2–3 months; thaw overnight in the fridge before reheating.

Cauliflower and Broccoli Cheese being picked up with a spoon with melted cheese sauce dripping down

Reheat

Reheat from chilled in the oven until piping hot, or use the microwave for single portions. For best texture, reheat covered in the oven to avoid drying out.

More Cheese Recipes

If you love cheesy bakes, explore other recipes to try next, such as pasta bakes, cheesy pies and more.

  • Easy Sausage Pasta Bake with Tomato Sauce and Cheese
  • Easy Cheesy Pasta Bake
  • Cheesy Bolognese Pasta Bake
  • Cheese and Mashed Potato Pie