My keto cauliflower broccoli bake is perfect for anyone with a macaroni cheese craving! Roasted cauliflower and broccoli florets, crispy bacon and a suuuper creamy cheese sauce... this easy recipe is low carb comfort food at its best.

If you're looking for a low carb replacement for macaroni cheese, you have come to the right place!
I am fully aware this recipe does NOT contain pasta. But it really is the next best thing! With its gooey, creamy cheese sauce and topped with MORE melted stringy cheese this dish is absolutely swoon-worthy...let me tell you, you'll want seconds! So, while we could call this recipe simply "cheesy cauliflower and broccoli casserole", I think it deserves the "Keto mac n cheese" name tag 😉
Also try my easy broccoli salad!
Jump to:
Cauliflower - A Versatile Vegetable
Cauliflower seems to be one of the cornerstones of low carb cooking. You can use it to make "fauxtato" mash like I did in my low carb fish pie or enjoy it as a rice replacement like in my cauliflower egg fried rice. I've even seen people bake cakes with it - but you could argue that may be taking things a little too far!
So, while cauliflower may not exactly LOOK like macaroni, with its neutral taste (if it's fresh!!) and soft texture it is a good stand-in for macaroni - especially when it's smothered in yummy cheese sauce.
Instructions
Here is how to make a super easy, crazy delicious Keto broccoli and cauliflower bake.
Scroll down to the recipe card for the detailed method with amounts, oven timings and nutrition info.

STEP 1
Place the cauliflower and broccoli florets on a non stick baking tray and toss with olive oil and salt. Roast in the oven to soften.

STEP 2
Add the chopped bacon and continue baking until cooked and the broccoli is slightly crisp.

STEP 3
While the veggies are in the oven, fry the garlic in butter over medium heat. Cook until the garlic starts to become fragrant/

STEP 4
Add the cream, mozzarella, cream cheese and half of the cheddar cheese. Stir until melted using a hand whisk and then simmer on a low heat until fully melted.

STEP 5
Pour all that cheesy goodness over the roasted veggies....

STEP 6
... and top with the remaining shredded mozzarella and cheddar! Bake in the until the cheese is bubbling and slightly golden on top. Before serving, sprinkle the lot with cracked black pepper and freshly chopped chives.
Katrin's Top Tips
If you wish to have a thinner sauce, stir through 2 - 4 tablespoons of almond milk (or even water) until the cheese sauce is to your desired thickness.
Also optional: Season the sauce with salt & pepper (keep in mind the bacon is salty).
I think roasting the cauliflower and broccoli is absolutely essential to the recipe. Not only does it give the veggies a nuttier taste and better texture, you also avoid smelling out your kitchen. Boiled cauliflower can taste dull and watery - I avoid boiling it unless I want to use it in cauliflower mash, when I mix it with sour cream, cheese and spices.
Variations
The broccoli in the recipe is optional. If you are not a broccoli person, by all means, replace it with more cauliflower. I think the two make a good pair and enjoy the different tastes and a glimpse of green here and there.
Did you notice I sneaked in some crispy bacon? Everything tastes better with a sprinkling of crispy salty bacon! It's optional, of course. You can make this Keto mac and cheese vegetarian by simply leaving out the bacon. In this case, definitely add additional salt to the sauce.

If you're looking for a twist, you could season the sauce with grated nutmeg - it works exceedingly well with cauliflower and cheese sauces.
Serve With
We love to serve this as a side with roasted meat or these airfryer chicken meatballs, but I'm known to devour it as a main course for lunch, too!
More Keto Comfort Food Recipes
If you love cauliflower, you could also try this crispy version! My Cauliflower Popcorn is getting lots of great reviews. Or head over to my post about broccoli fritters. They are kid-approved and so good.
Tried this recipe? Give it a star rating below!
★ STAY IN TOUCH on FACEBOOK, PINTEREST and INSTAGRAM for more great food and join my NEWSLETTER for the latest updates and a FREE EBOOK.★
Recipe

Roasted Cauliflower and Broccoli Casserole
Ingredients
- 1 large cauliflower florets only (600g)
- 2 small heads of broccoli florets only (315g)
- 1.5 tablespoon olive oil
- ¼ - ½ teaspoon of salt
- 6 small slices of streaky bacon 90g
Cheese Sauce and Cheese Topping
- 1 tablespoon butter
- 1.5 cloves garlic minced
- 1 cup / 240ml heavy/double cream
- ¾ cup / 90g shredded mozzarella
- ⅔ cup / 150g cream cheese
- ½ cup / 60g shredded cheddar
Instructions
- Preheat the oven to 400F / 200C /180 fan.
- Place the cauliflower and broccoli florets on a non stick baking tray and toss with olive oil and salt. Roast in the oven for 10 minutes. Add the chopped bacon and bake for a further 20 minutes until the bacon is cooked and slightly crisp.
- Meanwhile, in a sauce pan heat the butter and garlic over medium heat.
- Cook until the garlic starts to become fragrant, about 30 seconds. Add heavy/double cream, ½ cup (60g) of mozzarella, cream cheese, and ½ of the cheddar cheese. Stir until melted using a hand whisk and then simmer on a low heat for about 2 minutes until fully melted. Stir through 2 - 4 tablespoon of almond milk (or water) if you prefer a thinner sauce.
- Add the broccoli, cauliflower and bacon to a baking dish. Pour over the cheese sauce and top with the remaining cheddar and mozzarella.
- Bake in the oven for 20 minutes until the cheese is bubbling and slightly golden on top.
Notes
Nutrition











culbia
Hello, I just had this recipe (found it googling savoury dishes I can do with double cream Ineeded to use up - different veg, but same sauce, and I added some smoked paprika - absolutely divine, thank you 🙂
Katrin Nürnberger
Glad you liked it! Loooove smoked paprika 🙂
Alice
Can I make this a day or two ahead? If so do you suggest any changes?
Katrin Nürnberger
I think that should be fine!
Liz Machin
Made this tonight and couldn't believe just how good it is. The cheese sauce works so well. You'd never know it wasn't a conventional cheese sauce made with flour etc. I will definitely be making this again. Thanks again for another great recipe!
amy
this looks amazing and I am planning on making it as a side option for thanksgiving. Do you think I could prepare it the day before then cook it fully on thanksgiving? or would it get mushy? thank you so much!!!
Katrin
Hi Amy, you can definitely prepare this in advance and finish cooking at Thanksgiving!
Deborah Coupland
Just discovered your site. This is the first of your recipe I have tired . It is amazing so delicious. Can't wait to try so more of them. Many thanks.
silvia tirado
I'm cooking this as we speak with a bag of frozen cauliflower and a bag of broccoli
Wish me luck!!!
I.m loving all your recipies, thank you so much x
Katrin
Oh, I hope you'll like this one too!!!
Julie
How did it come our using frozen?
Peri
This looks delicious. Question though, when I click on the get ingredient button it asks for a zip code, not a post code. Is this a Londoner in the United States or United Kingdom?
Katrin
Hi Peri, I live in London, UK, but many of my readers are based in the US. That's why I always give my ingredients in both metric and cups and write both "double cream" and "heavy cream" as to not confuse people on either side of the pond. The Chicory service that puts your ingredients in the shopping basket is only available in the US, unfortunately. Hope you'll try the recipe anyway, it's all available at Tesco/Sainsburys/Waitrose!
Tera
Hello,
How many total servings doe the recipe yield? I'm sorry if I missed this somewhere in the instructions.
Katrin
No worries Tara - it's enough for 6 people as a generous side.
Carolyn Chambers
Hi
Having just read your comments about baking cauliflower because if boiled it leaves a badish smell (same for broccoli) did you know if you add 1 or 2 bay leaves to the pan while boiling it removes the smell (or at least lessens it a lot)
Thanks for the recipes I've tried a few and they're good.
Best wishes ,
Carolyn
Katrin
That's such a good tip, thank you for this! I've heard it before but never tried it myself and then forgot about it 🙂
silvia tirado
Thank you for this tip!!!
Sue
I am going to fix the Mac &cheese but one question.. what is heavy double cream? I love broccoli but I have 2 heads of cauliflower.. lol ❤
Katrin
Here in the UK we call it double cream, in the US it's heavy cream. I always write both so everyone knows what it is... and in the process confused you. Sorry about that, hope this clarifies 🙂
Sue lockwood
Thanks for the clarification.. and speedy reply. Will let you know when I get it done...