Go Back
+ servings
Print Recipe
5 from 5 votes

Cauliflower and Broccoli Cheese

No roast dinner is complete without a Broccoli and Cauliflower Cheese bake. This is the easiest, cheesiest & most darn right delicious side dish you'll ever make! Serves 6 small portions as a roast dinner or 4 as a side to a main.
Prep Time10 mins
Cook Time40 mins
Total Time50 mins
Course: Side Dish
Cuisine: British, Roast Dinner, Sunday Roast
Servings: 6
Calories: 301kcal
Cost: £1.50 / $2


  • Suitably Sized Baking Dish
  • Cheese Grater
  • Large Frying Pan & Wooden Spoon
  • Whisk
  • Jug (for milk)
  • Sharp Knife & Chopping Board


  • 200g / 7oz Broccoli florets
  • 200g / 7oz Cauliflower florets
  • 500ml / 2 cups Milk, at room temp
  • 1.5 cups / 150g Cheddar, grated (save 1/3 for topping)
  • 1 cup / 100g Gruyere, grated
  • 2 tbsp Flour
  • 2 tbsp Unsalted Butter
  • 1 tbsp Dijon Mustard
  • 1 tsp Garlic, minced
  • few pinches of Nutmeg
  • Salt & Black Pepper, to taste
  • Olive Oil, as needed
  • Fresh Chives, to garnish


  • Pop your broccoli, cauliflower and 1 tsp garlic in a roasting dish with a good pinch of salt & pepper and a drizzle of olive oil. Roast in the oven at 200C/390F for 15-20mins or until lightly charred and fork tender.
  • Meanwhile, melt 2 tbsp butter into a suitable sized pan over medium heat and stir in 2 tbsp flour to form a paste. Gradually pour in 2cups/500ml milk, continually whisking to avoid lumps forming.
  • Stir in 1 tbsp dijon mustard, 1cup/100g gruyere and 1cup/100g of your cheddar. Test for seasoning then add in your broccoli and cauliflower. Make sure the roux is thick before adding cheese, don't use cheese to thicken roux.
  • Pop back into the baking dish, sprinkle over the rest of your cheddar (1/2cup/50g) and pop back in the oven at the same temp for 20mins or until golden and bubbly. Allow to rest for a few mins to reform shape and cool down, then sprinkle with finely chopped chives.



a) Gruyere - I highly recommend using this for it's gorgeous nutty flavour. If you can't find it, just sub more cheddar.
b) Make ahead - You can definitely make this ahead of time! Just go up until combining everything in the dish (without extra cheese on top), then cool, cover and pop in the fridge until needed. Then grate extra cheese and pop in the oven.
c) Chives - Try not to think of these as just garnish, they actually add a gorgeous pop of flavour at the end!
d) Consistency - I like my broccoli and cauliflower cheese quite saucy. If you know you like it very thick just simmer and reduce the sauce more before combining and baking. Either way, when it first comes out the oven it'll be quite saucy, but will firm up as it cools.
e) Serving Size - Gives 6 modest portions (great for a small side on a loaded roast dinner plate) or 4 bigger portions (better as a side to a main).
f) Calories - Based on using 1 tbsp olive oil and shared between 6 people.


Calories: 301kcal | Carbohydrates: 9.24g | Protein: 17.09g | Fat: 22.18g | Saturated Fat: 11.88g | Polyunsaturated Fat: 1.194g | Monounsaturated Fat: 7.108g | Trans Fat: 0.404g | Cholesterol: 60mg | Sodium: 420mg | Potassium: 327mg | Fiber: 1.8g | Sugar: 5.06g | Vitamin A: 3350IU | Vitamin C: 25.6mg | Calcium: 520mg | Iron: 1.3mg