Hi there! I’m so excited to share one of my all-time favorite comfort food recipes – Cauliflower Cheese! It’s creamy, cheesy, and just so good. I like to make mine with a mix of cheddar and parmesan to get that perfect cheesy flavor. Whether you’re cooking for your family or making something cozy for yourself, this dish is a winner!
Method in Detail
1. Preheating the Oven
First things first – set your oven to preheat at 200ºC (392ºF). It’s always a good idea to get this going before you start cooking, so it’s nice and hot when your cauliflower cheese is ready to bake.
2. Preparing the Cauliflower
Next, grab a large pot and fill it with water. Bring it to a rolling boil. While you wait, break your cauliflower into bite-sized chunks – not too small, as they’ll soften while cooking. Once the water is boiling, carefully add the cauliflower and cook for about 5 minutes. You want it to be slightly tender, not completely soft, so it keeps a good texture in the bake. Once it’s done, drain it well using a strainer or colander, and set it aside.
3. Making the Roux (Butter & Flour Base)
Now, let’s move on to the cheese sauce! In a medium saucepan, melt 50g of butter over medium heat. Once the butter is fully melted and gently bubbling, add 50g of plain flour. Stir them together continuously with a wooden spoon or spatula. Cook this butter-flour mix – called a roux – for about 2 minutes. This step helps cook out the raw flour taste and creates the perfect base for a creamy sauce.
4. Adding the Milk
Once your roux is ready, it’s time to slowly add the 500ml of milk. This part is important: pour in the milk a little at a time, whisking well after each addition. If you add it all at once, you might end up with a lumpy sauce – and we want it smooth and velvety! Keep whisking gently until all the milk is added and your sauce thickens to a creamy consistency.
5. Melting in the Cheese and Flavour
Now for the best part – the cheesy goodness! Lower the heat slightly and stir in 1 tablespoon of Dijon mustard, 100g of grated mature cheddar (saving a small handful for the topping), and 50g of grated parmesan. Season the sauce with salt and pepper to taste. Stir everything together until the cheese has melted and the sauce is rich, smooth, and packed with flavor.
6. Mixing in the Cauliflower
With your cheese sauce ready, gently stir in the cooked cauliflower pieces until they’re fully coated in the cheesy sauce. Make sure every piece gets covered – this is where the magic happens!
7. Assembling and Baking
Transfer the cauliflower and sauce mixture into an oven-safe baking dish. Spread it out evenly. Then, take the cheddar cheese you saved earlier and sprinkle it generously over the top. This gives you that perfect crispy, golden crust when it bakes.
Now pop the dish into your preheated oven and bake for 15 to 20 minutes. You’ll know it’s ready when the top is golden brown and the sauce is bubbling around the edges. Your kitchen will smell absolutely amazing!
8. Final Touch – Fresh Thyme
Once it’s out of the oven, sprinkle a few fresh thyme leaves on top. It adds a beautiful aroma and a little extra freshness to each bite. And there you have it – your cheesy cauliflower bake is ready to enjoy!
Necessary Tools
Here’s what I use to make this cheesy magic happen:
- A large pot (for boiling the cauliflower)
- A medium saucepan (for the cheese sauce)
- A whisk (very helpful for a smooth sauce!)
- A spoon or spatula
- An oven-safe baking dish
- Cheese grater
- Strainer or colander
The Best Cheesy Cauliflower Bake (Cauliflower Cheese)
Cuisine: United KingdomDifficulty: Easy4
servings15
minutes25
minutes40
minutesIngredients
1 head of cauliflower (broken into chunks)
50g butter
50g plain flour
500ml milk
100g mature cheddar cheese, grated (save a bit for the topping!)
50g parmesan cheese, grated
1 tbsp Dijon mustard
Salt and pepper, to taste
Fresh thyme (for serving optional but delicious!)
Directions
- Preheat your oven to 200ºC (that’s about 392ºF).
- Bring a big pan of water to a boil. Add the cauliflower chunks and cook them for about 5 minutes. You want them slightly soft but not mushy!
- In another pan, melt the butter. Once it’s melted, add the flour.
- Stir the flour and butter together for a couple of minutes. This helps cook out the flour taste.
- Slowly pour in the milk a little bit at a time. Whisk after each bit so you don’t get lumps. Keep going until it becomes thick and creamy.
- Stir in the Dijon mustard, cheddar cheese, parmesan cheese, salt, and pepper. Let the cheese melt into the sauce.
- Mix in your cooked cauliflower so it’s all covered in cheesy goodness.
- Pour the whole thing into an oven-safe dish. Sprinkle the saved cheddar on top.
- Bake in the oven for 15–20 minutes until it’s golden, bubbly, and smells amazing!
- Sprinkle fresh thyme on top for a final touch. Yum!
Notes
- Don’t overcook the cauliflower; it’ll get too soft and fall apart. You want it to hold its shape!
- Add the milk slowly to the flour-butter mix (this is called a roux) to avoid lumps in your sauce.
- Keep stirring the sauce while it cooks so it doesn’t stick to the pan.
- Save some cheese for the topping; it makes a lovely golden crust.





Serving Suggestions
This dish is great as a side with:
- Roasted chicken
- Grilled sausages
- A cozy Sunday roast or enjoy it all on its own for a tasty vegetarian meal!
Add a green salad or some crusty bread on the side if you like.
Fun Fact
Did you know? Cauliflower Cheese is a classic British dish. It became popular after World War II because people wanted simple, filling meals. Now it’s loved all around the world for its creamy, cheesy flavor!
Conclusion
I hope you enjoy making this cauliflower cheese as much as I do! It’s cozy, easy to prepare, and full of flavor. The mix of cheddar and parmesan takes it to the next level. Give it a try, and let me know how it turns out!




