I'm calling this the best cauliflower mac and cheese because the majority of the recipes online claiming to be cauliflower mac and cheese have no pasta! This is false advertising in my books! I have used rigatoni so maybe not strictly the 'mac' in mac and cheese but pasta none the less. It's cheesy, insanely delicious and a MUST!
Hi! So first came my Ultimate Cauliflower Cheese Recipe and now the pasta version! I have kept this one slightly more simple without the bacon and leeks in the plain cauliflower version. Feel free to add those in though! I have also added a crispy panko breadcrumb topping for some extra texture.
A pasta bake really is one of my favorite things and perfect to feed a crowd if you have people visiting or you're going to a pot luck. My Sausage Pasta Bake is seriously amazing as is my regular Mac and Cheese recipe. For a Fall inspired baked pasta definitely try my Butternut Squash Mac and Cheese.
Jump to:
What is cauliflower mac and cheese?
Look, the term mac and cheese gets thrown around too much in my opinion. A lot of 'cauliflower mac and cheese' recipes around are actually what I would call cauliflower cheese. That means cooked cauliflower mixed into a white cheese sauce and baked in the oven.
Mine is that exact thing but with pasta mixed through. Basically an insanely delicious cheesy cauliflower pasta bake. Just make it OK?!
Why you'll love this recipe
- Simple ingredients. This is a family friendly recipe with most ingredients common place in your kitchen.
- Hidden vegetables! I feel like this cauliflower recipe is a great way to sneak in some veges for kids.
- Versatile. Feel free to customize and adapt the recipe. You could mix through cooked crisp bacon pieces, some spinach leaves, mushrooms or anything else!
- It's the perfect side dish. I think this would be a fantastic Thanksgiving or Christmas side or just a great dish for when you have lots of people to feed. I think it's perfect as a vegetarian main dish too.
Main ingredients
Cauliflower - I roast the cauliflower first, it means no chance of a watery sauce. Cut the florets quite big so they don't cook too quickly.
Pasta - I have used rigatoni as I thought traditional macaroni would be too small against the cauliflower. Use any pasta shape you prefer though!
Onions - I have cooked these down so they are super soft and almost caramelized.
Whole milk -Whole milk is best for a creamy cheese sauce. I have not tested this with any milk alternatives but please let me know if you do!
Cheese - I use a mixture of gruyere and cheddar for the cheesy sauce. Please grate your own cheese, pre shredded cheese has additives and it doesn't melt well into a sauce.
Panko breadcrumbs - Panko is a Japanese bread crumb and is really easy to find at the grocery store. It is so much easier than making your own but use any bread crumbs you like.
Fresh herbs - I used a mixture of thyme and rosemary but use one or the other if you prefer.
Lemon - I use lemon zest in the topping and a squeeze of juice in the sauce. I think any rich pasta sauce benefits from some acidity.
Parmesan cheese - finely grated with a microplane or the star side of a box grater and mixed into the breadcrumbs for the crispy topping.
Expert tips
- Undercook the pasta by two minutes from package directions. I also add a tablespoon of butter to it after draining so it doesn't keep cooking. Al dente pasta is still key in a baked dish so this is very important.
- Grate your own cheese. Pre shredded cheeses are usually full of additives and it won't melt nicely. For best results always grate your own.
- Whisk the butter and flour mixture into the milk thoroughly. The key to a velvety creamy texture with no lumps is getting well into all the corners of the pan and whisking constantly to make sure it's incorporated. A flat whisk is really helpful for this.
- Watch your heat. Nothing should ever be on a high heat. When you add the milk it should never be boiling, hardly even a simmer. Let it gently thicken over a medium-low heat. Add the cheese on a low heat or even off the heat.
- Don't over bake! Get the the top golden brown then pull that bad boy out. The longer it bakes the more the creamy sauce will dry out.
Would you like to save this?
How to make this baked cauliflower mac and cheese
The full ingredient list and in depth step-by-step instructions are in the recipe card below. Cook your pasta in well salted boiling water, drain and set aside.
ONE: Toss the fresh cauliflower pieces in olive oil, salt and black pepper then roast the cauliflower in the oven on a baking sheet at 200f for 20 minutes.
TWO: Gently fry the sliced onions until softened and add the garlic in the last minute.
Make the cheese sauce
THREE: In a large saucepan or dutch oven over a medium heat, melt the butter and when sizzling add the plain flour and whisk for 1-2 minutes.
FOUR: Add the milk in a slow stream, whisking at the same time. Make sure you whisk well to get all the lumps from the bottom and sides incorporated.
FIVE: Let it thicken for a few minutes until it coats the back of a wooden spoon.
SIX: On a low heat add the shredded cheddar cheese in 2-3 separate lots, letting it melt in between. Whisk in the herbs, black pepper and lemon juice.
Assemble and bake
SEVEN: Off the heat mix through the cooked pasta, roasted cauliflower and onion and pour into the baking dish (mine is 30cm x 12cm).
EIGHT: Bake in the preheated oven at 350f for 25 - 30 minutes until bubbling and golden brown. Let your delicious cauliflower mac and cheese sit for a few minutes before serving.
Making a mac and cheese ahead of time
I definitely suggest making this fresh at the time, it doesn't take hours and will be much better. If you want to make it ahead:
- Mix cooled cooked pasta and cooled roast cauliflower and onion through the cheese sauce then leave on bench until room temp.
- Pour into the baking dish and sprinkle with the breadcrumbs.
- Cover and refrigerate.
- Bring out for 30 mins or so before baking then bake as normal. You might need to bake slightly longer so cover with foil if it browns too much.
Recipe FAQs
By roasting the cauliflower instead of boiling it! It means no excess water plus more flavor so it's a win win!
My version has pasta in it but it will work perfectly with a gluten free pasta. Also switch to a gluten free flour for the cheese sauce!
Choose cheese that melts well and also that you love the flavor of. I do a mixture of gruyere and cheddar. For this one I did 100 grams sharp cheddar cheese, 100 grams gruyere and 100 grams smoked cheddar.
It's a great stand alone meal with a simple side salad or use it as a side dish alongside your favorite protein.
Some other recipes to try
If you loved this creamy cauliflower mac and cheese, I have lots of other delicious pasta bakes. Please also check out my entire recipe section for all sorts of other amazing pasta recipes. Here are a few suggestions.
Did you make this recipe?
I would LOVE it if you could leave a review and star rating down below. Also please tag me on Instagram if you share a photo of the dish!
Recipe
Best Cauliflower Mac and Cheese
Would you like to save this?
Ingredients
- 1 tablespoon olive oil
- ½ head cauliflower (you need 350 grams cut florets)
- 1 tablespoon butter
- 1 small onion, cut in half and sliced into thin half moons (my onion was 220 grams)
- 3 cloves garlic (finely diced)
- 250 grams short pasta shape of your choice (I used rigatoni)
For the topping
- 1.5 cups panko breadcrumbs
- 60 grams butter (melted)
- 30 grams parmesan cheese (very finely grated)
- 1 tablespoon thyme leaves (or rosemary!)
- 1 zest of a lemon
For the cheese sauce
- 70 grams butter
- 50 grams flour
- 750 mls whole milk
- 300 grams grated cheese (see notes)
- 1.5 teaspoons black pepper
- 2 tablespoons thyme (or rosemary!)
- 1.5 tablespoons fresh lemon juice
- salt to taste
Instructions
- Pre-heat your oven to 400f (200c)
- Cut the cauliflower into florets, don't cut them too small, you want quite big florets so they don't get too soft. Arrange on a baking sheet and toss with the olive oil and a sprinkle of salt and pepper.
- Roast in the oven for 20 minutes. It should have a touch of color but still be firm. When done remove from the oven, set aside and turn oven down to 350f.
- Melt 1 tablespoon of butter in a fry pan over medium heat and gently fry the onions for 5 - 6 minutes, adding a pinch of salt half way through. Cook until soft and glassy. You don't want lots of colour on them so lower the heat if you need and keep moving round.
- Add the garlic and cook for a further minute then set aside.
- Make the topping by combining all the ingredients in a bowl and set aside.
- Boil your pasta in well salted water, undercooking by 1 - 2 minutes from package instructions. Toss pasta with a knob of butter after draining while you make the cheese sauce. It doesn't matter if it's cold by the time you mix so boil it at any stage in the process.
- In a large saucepan heat the butter over a medium heat and when sizzling, add the flour.
- Whisk vigorously for a minute.
- Lower the heat slightly and add the milk in a slow stream or a cup at a time, whisking the whole time making sure you get all the flour mixture from the bottom and sides of the pan.
- Cook for 3 - 4 minutes until it thickens slightly and coats the back of a wooden spoon.
- Turn the heat right down to lowest and add the cheese in three lots, whisking well and letting it melt in between each addition. It doesn't matter if there is the odd lump.
- Add the black pepper, herbs and lemon juice and mix through well.
- Take off the heat and mix in the cooked pasta, roasted cauliflower and onion.
- Have a taste and add ½ - 1 teaspoon salt if you need.
- Pour into a baking dish (I used a 30cm x 12cm dish). Sprinkle the topping on top and bake at 350f (180c) for 25 - 30 mins until bubbling and golden brown.
- Let it sit a few minutes before serving.
Anna says
This was so great! I used macaroni pasta and will definitely be making again for the holidays!