Home » sides » (One-Pot!) Cauliflower Mac ‘N Cheese 🧀 gluten free & keto

(One-Pot!) Cauliflower Mac ‘N Cheese 🧀 gluten free & keto

Ultra cheesy and warming-to-boot, this keto cauliflower mac and cheese is bound to become a favorite low carb side (or ahem, comforting main!).

Eating keto cauliflower mac and cheese with a fork
Low Carb & Keto Cauliflower Mac And Cheese

Keto Cauliflower Mac ‘N Cheese

Easy & One-Pot!

When it comes to this keto mac and cheese, calling it easy just doesn’t cut it… it’s suuuper easy! Think one pot and only a handful of pantry staples, making it an ideal weeknight side or meal.

The trick here is to cook the cauliflower in a browned-butter and heavy cream base, rather than boiling it in water first. This way you’ll achieve true creamy and cheesy glory!

Plus, feel free to play around with a few things. For instance, I love doing a sharp cheddar and gruyère mix when I’m feeling extra fancy. And adding in some deeply caramelized onions at the end also takes it to a whole other level!

Low carb cauliflower mac and cheese
Low Carb & Keto Cauliflower Mac And Cheese
Creamy keto cauliflower mac and cheese
Low Carb & Keto Cauliflower Mac And Cheese

Eating keto mac and cheese with a fork

(One-Pot!) Keto Cauliflower Mac 'N Cheese

Ultra cheesy and warming-to-boot, this keto cauliflower mac and cheese is bound to become a favorite low carb side (or ahem, comforting main!). 
4.91 from 11 votes
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Course Side Dish
Cuisine American, Keto
Servings 4 people
Calories 431 kcal



  • Break up the cauliflower head into bite-sized florets and set aside. 
  • Add butter to a Dutch oven or pot over medium/low heat and cook, stirring every so often, until fully browned (4-6 minutes). Add heavy cream, mustard, garlic powder, black pepper, a generous pinch of salt and stir until combined. Add in the cauliflower bites, stir until evenly coated, cover with lid and simmer until softened but still retain a bite (10-15 minutes). Feel free to add a little extra salt now, keeping in mind you'll be adding the cheese still. 
  • Make an arrowroot or konjac powder slurry (i.e. mix the powder with a couple tablespoons of cold water). Add it to the cauliflower mixture and stir until thickened (I've noticed various brands behave a little different, so just add it little by little to taste). Add in the cheese,  stir until melted and serve right away!  


Calories: 431kcal | Carbohydrates: 8g | Protein: 11g | Fat: 40g | Saturated Fat: 25g | Cholesterol: 133mg | Sodium: 323mg | Potassium: 502mg | Fiber: 2g | Sugar: 2g | Vitamin A: 1420IU | Vitamin C: 69.6mg | Calcium: 276mg | Iron: 0.8mg
Keyword keto cauliflower mac and cheese, keto mac and cheese
Whip up this recipe?Comment below or drop me a line @gnomgnom._ and tag #gnomgnomyum!


  1. Kathy Cooke says:

    5 stars
    Very good! I used a large head of cauliflower, which made a huge amount. So I used the upper amount of cheese and a lot more salt than a generous pinch. It probably ended up being 1/2-3/4 tsp before it didn’t taste bland, and I am not a saltaholic. So make sure to taste as you go. It took 20 minutes to cook the cauliflower until it wasn’t crunchy anymore. I used 1 tsp of xanthan gum in a slurry rather than arrowroot or konjac, which worked well and thickened it up nicely. My family liked it. I’d make it again. I got six, large servings out of it.

  2. Ann says:

    5 stars
    Yum! My husband and I are totally in love with this creamy dish! This is something we could never get bored of. We could indeed enjoy it for all three meals. All of the ingredients really work together. Highly recommend everyone to give the recipe a try. Believe me, once you try this fab dish, there’s no turning back.
    Paola, thank you so much for sharing this delightful idea with us. I hope your post will inspire many of your readers. Looking forward to your new awesome recipes. I’ve just bookmarked your blog. I’ll be coming around often. Keep the great recipes coming!

    Best wishes,

  3. Sim @ Sim's Life says:

    5 stars
    Oh wow! This looks amazing and is a total Winter warmer classic! We always have cauliflower in the house, total staple for me. I need to check out arrowroot, I’ve seen it mentioned a lot, especially in Keto Yorkshire Pudding recipes! I need this recipe in my life!!!! 🙂 Sim x

  4. Deborah says:

    Does anyone know if this can be made ahead? I really want to make it on thanksgiving, but am doing some recipes the day before. Anyone?

  5. Camille says:

    This looks so yummy! How does it hold? I love to meal prep on the weekend and enjoy the fruit of my labors throughout the week. Thank you!

  6. Lisa says:

    5 stars
    Delicious!!! I cheated and used frozen cauliflower because that’s what I had. Simply thawed it in the microwave and broke the flowerets into smaller pieces. I probably could’ve used two bags for the amount of sauce I made. Nevertheless, I am extremely pleased with all this creamy goodness. Konjac works wonders. After reading through the comments, I added a little cream cheese as part of my cheese blend. Great suggestion 👍

    This recipe works well for a quick weeknight meal. Can’t wait to play with some add-ins like jalapenos, bacon or ham, maybe some crab or lobster.

  7. Haley says:

    5 stars
    another unbelievable recipe! If I had one last meal on earth it would be mac and cheese so I was a little skeptical, but shame on me because all your recipes are wonderful. I scarfed this down like nobody’s business, and it was so so easy to put together!! A really price conscious excellent quick meal. Thank you for your amazing ideas!!

  8. Ryan says:

    Wow!! So good. And super easy!! I used cheddar and cream cheese. I also added chicken. Topped off with hot sauce.
    So amazing!!!

  9. Dorothy says:

    5 stars
    I’ve made this a couple of times now and love it! I make a batch of this for me and a batch of this sauce with pasta for the rest of the family. Everyone loves it and it’s super easy. Thank you!

  10. Cheryl says:

    4 stars
    Thank you for the great recipe! We made this tonight & used Xanthum gum cuz it’s what I had. My kids loved it! Next time I’m gonna add a wee bit of cream cheese 🙂 I love this site; thank you for your hard work!

  11. Cherie says:

    5 stars
    Wow !!! Thank you so much !!! I made this tonight and it was the best ever. My fussy son was raving. Next time I need to make double !

  12. Hunter says:

    When recipes don’t have a serving size listed are the macros calculated for the entire dish and then you devide by how many servings you want out of the dish?

  13. Robin L Cartwright says:

    I get so aggravated at these recipes that look so yummy but do not give a serving size! When you are looking at a whole pot of whatever it is impossible to “see” what a serving size is when all you give is a 4 servings per recipe!

    • Paola says:

      Instead of getting aggravated with free content Robin (!!) just calculate your own macros according TO YOUR serving size 😉 keep in mind that it’s hard for me to say 1 cup or 1/2 cup (or whatever) with savory recipes (unlike desserts were you can say 1 muffin…) as it will depend A LOT on how you cut your cauliflower etc… xo!

  14. Cathy Davis says:

    Do not think arrowroot powder is keto. Not heard of konjac. Ads say it is a wt loss powder. Is it keto & a thickened at 1/4-1/2 tsp?

    • Paola says:

      It’s a low glycemic flour and in small amounts you’ll be fine (you’ll get more carbs from eating a strawberry). But m if that’s not cool. That’s why I suggest konjac- another thickener that’s a little harder to find but nil carbs

      Ps remember that keto is a metabolic state, not a list of foods 😉

    • Angela Altomare says:

      There are 4.7g of carbs per teaspoon of arrowroot powder, so given that this serves approximately 4 people, that’s a gram or 2 of carbs per person of ‘thickener’. Therefore, it’s really not a game changer.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.