Keto Mac and Cheese

4.78 from 77 votes
Pin RecipeJump to RecipeComments

This post may contain affiliate links. Please read our disclosure policy.

Creamy, ultra cheesy, and super indulgent Keto Mac and Cheese prepared with cauliflower, bacon, and cheddar cheese! Just because you’re on a Low Carb or Keto diet, it doesn’t mean you should forget about your favorite childhood meal. 

cauliflower mac and cheese in a baking dish


 

The Best Keto Mac and Cheese Recipe

Craving a warm, cheesy, and indulgent dinner that won’t break your diet? Get ready to fall in love with our Keto Mac and Cheese. This dish, featuring cauliflower and cheddar cheese, proves that you can stick to a low-carb diet without compromising on flavor. Yes, even when it comes to comfort food!

Thus, this is a delicious and healthy solution if you’ve missed your favorite pasta dinners! This really easy cauliflower mac and cheese comes together in about 30 minutes from start to finish, and, I promise you, it’s delicious! My keto mac and cheese casserole satisfies pasta cravings while being deliciously low-carb.

What Is Cauliflower Mac and Cheese?

Cauliflower Mac and Cheese is the low-carb version of the classic comfort dish that traditionally uses pasta. In this case, tender cauliflower florets take the stage, swapping out the macaroni and keeping the carb count low. A must-try for anyone on a ketogenic diet or simply trying to cut down on carbs.

I know, I really do know that cauliflower IS NOT macaroni, nor potatoes, nor rice, but it’s a really good substitute for all those things. Have you tried my Loaded Mashed Cauliflower? Or my Chicken and Cauliflower Rice? DO it! You’ll see that cauliflower can save the day for those trying to cut down on carbs.

scooping out keto mac and cheese

Why You’ll Love This Keto Mac & Cheese Recipe

  • This Keto Mac and Cheese recipe uses cauliflower as a fantastic stand-in for traditional macaroni.
  • Despite its healthier twist, it still captures the creamy, cheesy essence of classic Mac and Cheese.
  • Don’t just limit yourself to trying it on keto! This Cauliflower Mac and Cheese recipe is a flavorful low-carb dinner that can stand on its own as a main dish or pair wonderfully with Roast Chicken or Pulled Pork.

Recipe Ingredients

  • Cauliflower: The process of creating this low-carb delight involves simmering cauliflower florets until they’re tender.
  • For the cheese sauce: You’ll need milk, cream cheese, shredded cheeses, and a blend of spices.
  • Bacon: Once baked, you’ll top the casserole with crispy bacon for an added layer of indulgence!
making cheese sauce in a saucepan

How To Make Keto Mac and Cheese

Keto Mac and Cheese is perfect for anyone with a macaroni-cheese craving that can’t eat real pasta. But tender cauliflower, crispy bacon, and a super creamy cheese sauce can help. Hear me out: ?

  1. Add cauliflower florets to boiling water; cook, covered, for about 8 minutes or until tender. Drain and set aside.
  2. Add milk and softened cream cheese to a saucepan – gently whisk until the cream cheese is completely melted. I use the same saucepan, or pot, for boiling the cauliflower and for making the sauce.
  3. Stir in some garlic powder, chili powder, dried herbs, salt, and pepper, and whisk in the shredded cheddar cheese and shredded mozzarella cheese. Once the sauce is smooth, stir in the drained cauliflower.
  4. Transfer the cauliflower to a 9×13 baking dish and bake, uncovered, for about 18 to 20 minutes or until hot and bubbly. I also like to add a topping of pork rind panko crumbs for a nice crunch. 
  5. While that bakes, dice up few slices of bacon and fry until crispy.
  6. Remove casserole from oven, top with prepared bacon, and serve. 

Richly flavored and utterly delicious, Cauliflower Mac and Cheese is thick and creamy without any use of flour, so it’s also gluten-free! Basically, I’m trying to say not to swear off comfort food just because of a diet. ? 

Tips And Substitutions

  • Tenderness of Cauliflower: Be mindful not to overcook your cauliflower, as it can become mushy. Aim for a tender yet firm texture to replicate the bite of traditional macaroni.
  • Creamy Sauce Consistency: To avoid a grainy cheese sauce, add the cheese in gradually and whisk until completely melted before adding more.
  • Cheeses: Make sure that the cream cheese you are using is softened. If it isn’t, it will curdle. For those seeking variety, you can substitute the cheeses in the recipe with others like Gruyere, Gouda, or Monterey Jack, provided they are shredded for easy melting.
  • Spice Blend: If you don’t want to use the spices and seasonings that I use, go ahead and add whatever herbs and spices you like.
  • Toppings: Feel free to play around with the toppings. While the recipe calls for crispy bacon, you could also use sautéed onions, chives, or even extra cheese.
cauliflower and cheese topped with pork rinds crumbs

Is Cheese Keto-Friendly?

YES! Thank goodness. But always remember this; “in moderation.” Yes, cheese is totally acceptable on a low-carb and Keto diet, but don’t add it to every meal. Cheese still has calories, and too much cheese equals too many calories, which will not help with losing weight. 

What Should I Serve With Cauliflower Mac And Cheese

Keto Macaroni and Cheese in baking dish

Storing Leftovers

  • Store completely cooled Keto Mac and Cheese in an airtight container and keep refrigerated for up to 3 days. 
  • Reheat in microwave.

More Cauliflower Recipes To Try

ENJOY!

Pin this now to find it later

Pin It
4.78 from 77 votes

Keto Mac and Cheese

Creamy, ultra cheesy, and super indulgent Keto Mac and Cheese prepared with cauliflower, bacon, and cheddar cheese! 
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Servings: 6 serves

Ingredients 

  • 1 head cauliflower, cut into florets
  • pinch of salt
  • ¾ cup whole milk, you can also use heavy whipping cream
  • 3 ounces cream cheese, softened and cut into cubes
  • teaspoons dried parsley
  • 1 teaspoon garlic powder
  • ½ teaspoon chili powder, or to taste
  • salt and fresh ground pepper, to taste
  • 2 cups shredded cheddar cheese, divided
  • 1 cup shredded mozzarella cheese
  • 4 slices bacon, diced and cooked to a desired crispiness
  • fresh chopped parsley, for garnish

FOR THE TOPPING (optional)

Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox!
Please enable JavaScript in your browser to complete this form.

Instructions 

  • Preheat oven to 375˚F.
  • Place 1 inch of water in a large pot or large saucepan with a pinch of salt and bring to a boil.
  • Add cauliflower florets to the boiling water and cook for 8 to 9 minutes or until tender-crisp. Drain cauliflower in a colander and set aside.
  • Butter a 9×13 baking dish; set aside.
  • Pour milk into the same pot that you used for the cauliflower, and set over medium heat. Add the cream cheese to the milk and whisk until cream cheese is completely melted.
  • Stir in dried parsley, garlic powder, chili powder, salt, and pepper. Add 1 cup shredded cheddar cheese and 1 cup shredded mozzarella cheese; gently whisk until cheeses have completely melted.
  • Add the cauliflower florets back into the pot, and using a large spoon, gently stir around until everything is covered in cheese sauce.
  • Transfer the cauliflower mixture to previously prepared baking dish; sprinkle with remaining cheddar cheese and set aside.
  • In a small bowl, combine pork rinds crumbs, parmesan, and melted butter; mix and stir until well combined. Sprinkle the pork rinds mixture in an even layer over the cauliflower.
  • Bake, uncovered, for 18 to 20 minutes, or until hot and bubbly.
  • In the meantime, dice the bacon and fry it to a desired crispness.
  • Garnish the baked casserole with the crispy bacon and fresh parsle,y and serve.

Notes

  • Keep cauliflower tender but firm to mimic pasta’s bite, avoiding overcooking.
  • Add cheese gradually to the sauce, ensuring full melt before adding more.
  • You can swap the cheeses in the recipe for shredded Gruyere, Gouda, or Monterey Jack.
  • Feel free to adjust the spice blend to your preference.

Nutrition

Serving: 10ounces | Calories: 406kcal | Carbohydrates: 9g | Protein: 21g | Fat: 32g | Saturated Fat: 17g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 9g | Trans Fat: 0.1g | Cholesterol: 90mg | Sodium: 658mg | Potassium: 441mg | Fiber: 2g | Sugar: 4g | Vitamin A: 894IU | Vitamin C: 46mg | Calcium: 473mg | Iron: 1mg

Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.

Did you make a recipe? Leave a rating
 
4.78 from 77 votes (24 ratings without comment)

Leave a comment

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

Recipe Rating:




145 Comments

  1. Janis says:

    This was way better than I expected it to be!! DELICIOUS!!! Also very filling. I used it as a side dish and had about an eighth of it. I am very impressed with this dish.
    Since I am on Keto, I used full fat whipping cream.
    Thank you for this!

    1. Katerina Petrovska says:

      I am very glad you enjoyed it! Thank you so much! 🙂

  2. Sandra says:

    I think I’m going to roast some cauliflower in the morning and make this!!! It looks amazing and roasted cauliflower is my favorite way to cook it. Definitely going to help keep me away from the pastas. Thank you!

    1. Katerina Petrovska says:

      I hope you enjoy it! Thank you so much! 🙂

  3. Joan says:

    Wonderful recipe but I was wondering the same thing as Israel asked above. “Are your nutrition facts for the entire casserole or per serving? There is no serving size indicated and the totals seem really high so I’m guessing it’s the entire recipe.”
    Thanks again!!

    1. Katerina Petrovska says:

      Hi! 👋
      The nutrition facts are in fact broken down per 1 serving. At the top of the recipe card it states that this recipe serves 4 people, but you can even serve up to 8 when used as a side dish. However, this is a Keto-friendly recipe and those nutritional values reflect exactly that because the ketogenic diet is a very low-carb, high-fat diet. It involves reducing carbohydrate intake and replacing it with fat.

    2. Cindy W says:

      So I decided to BBQ the cauliflower so as to not heat up the house during a heat wave, but resulted in not “wet” cauliflower and some amazing extra flavour!. I also used the ready made bacon bits to save a step and helped.

  4. Bonn says:

    Hi! This recipe sounds great and I look forward to making. After reading Drew’s comments about being runny, I was wondering would be okay to cook the cauliflower in a fry pan until tender vs boiling? My thoughts are the cauliflower would be crispier with more nutritional value. Do you think this would work for this dish? Thanks!

    1. Katerina Petrovska says:

      Hi!
      Yeah, that will definitely work! Might turn out way better than my version. 😊

      1. Angela says:

        I tried this today. I was a little worried it would be mushy and/or bland. It wasn’t! I was careful not to overcook the cauliflower. It was so flavorful and filling. Loved it! Kids loved it. Mine had the perfect consistency. Not runny at all. I read earlier comments and made sure to drain the cooked cauliflower completely first. I will be adding this to our rotation. Thank you for this wonderful comfort food recipe. Yum

  5. Katy says:

    I love this recipe so much. I was just wondering how much one serving of it is equivalent to? (in grams or cups or whatever). Thanks!

  6. Robyn Wilson says:

    This is an awesome recipe for mac and cheese. I’m following a Keto diet and was short on my protein macro one day so I added albacore tuna to the leftovers, and it tasted amazing. It reminded me of my grandma’s tuna casserole which I loved as a child.

    1. Katerina Petrovska says:

      Thank YOU! I am very happy you enjoyed it! 🙂

      1. Angela says:

        I tried this today. I was a little worried it would be mushy and/or bland. It wasn’t! I was careful not to overcook the cauliflower. It was so flavorful and filling. Loved it! Kids loved it. Mine had the perfect consistency. Not runny at all. I read earlier comments and made sure to drain the cooked cauliflower completely first. I will be adding this to our rotation. Thank you for this wonderful comfort food recipe. Yum

        1. Katerina Petrovska says:

          I am very happy you enjoyed it! Thank YOU! 🙂

  7. Drew says:

    Hi, made tonight for the first time and it was awesome 👍

    Mine was a bit runny/watery did I do something wrong?

    Drew

    1. Katerina Petrovska says:

      Hi!
      Happy you enjoyed it! 🙂 Thank you!
      Cauliflower is a veg with high water content, so if it wasn’t drained properly, or for long enough, that might have resulted in a runny/watery casserole. Also, waiting to cut into the casserole several minutes after baking will prevent it from becoming watery or soggy. I hope this helps. 😊

  8. Christine says:

    Will this freeze well?

    1. Katerina Petrovska says:

      Hi!
      No, this doesn’t freeze well because cream/milk-based casseroles will sometimes curdle when thawed and reheated.

  9. Erin says:

    I’ve tried it of cauli MAC and cheese recipes and this blows them all out of the water. So amazing.

    1. Katerina Petrovska says:

      THANK YOU!! I am so happy you enjoyed it! 🙂

  10. Roy says:

    My wife does not like cauliflower as a replacement ne recipies….loved this, says it a keeper…….roy

    1. Katerina Petrovska says:

      That’s wonderful!! I am very happy you enjoyed it! 🙂 Thank YOU!