This post may contain affiliate links to products I use and highly recommend. You can read my full disclosure . As an Amazon Associate I earn from qualifying purchases.
This Keto Cauliflower Mac and Cheese recipe proves that you can still enjoy the warm comfort that mac and cheese has to offer without the added carbs. It’s the ultimate keto comfort food and casserole recipe, maintaining all of the rich and creamy goodness that you’d expect. This post includes tips for making low carb mac and cheese with and without cauliflower and suggestions for making keto-friendly crunchy toppings without or with pork rinds.
And, for those who enjoy their Mac n’ cheese with a little bit of BBQ, I share three recipes for Keto BBQ main proteins, like Instant Pot Ribs, that go well with this low carb side dish!
Mac and Cheese Taste without the Carbs: Problems Keto Cauliflower Mac and Cheese Solves
Mac and cheese is typically filled with two things: carb-heavy noodles and cheese. Giving up this dish was the ultimate challenge. I missed the creamy cheese goodness of this classic food and missed diving into a bowl when the craving strikes.
So I wanted to find a solution so I could have my mac and cheese and eat it too. I discovered that cauliflower is a super versatile vegetable (and super good for you too). You can use cauliflower as a substitute for a lot of less healthy alternatives including white rice and noodles.
And the short prep time, low carbs, and low flavor profile make substituting noodles with cauliflower a no brainer.
Absolutely need a noodle in your low carb macaroni and cheese?
I chose to use cauliflower as a noodle substitute in my mac and cheese. But another alternative, if you really want a noodle-like feel, is to use shirataki noodles in macaroni shape.
Shirataki noodles are made out of the fiber that makes up the root of the konjac plant. These noodles are very high in fiber, contain mostly water, and are very filling.
If you want to use Shirataki noodles, here are some tips to prepare them:
- Remove the noodles from their package and rinse them well
- Saute the noodles in a dry pan (don’t add oil) until most of the moisture is cooked out – this can take 5 or more minutes
- Once most of the moisture is removed, add them into the recipe where you would add the cauliflower and you should be all set
Preparing the optional crumb topping
Many baked mac and cheese dishes recipes contain a crumb topping. And let’s face it, the topping is often the best part of the mac and cheese with the crunchy, buttery breadcrumbs offering a nice contrast to the creaminess of the cheese sauce.
Of course, a traditional crumb topping is not keto-friendly. Fortunately, I found a tasty solution that allows my low carb mac and cheese to have that same satisfying crunchy crumb topping.
To make my keto-friendly breadcrumb topping, you need:
- 1 pack of pork rind panko crumbs or original crunchy cheese or oregano crunchy cheese
- 2 tbsp butter, melted
- 1/3 cup grated parmesan cheese (I get mine from the refrigerated section in the market)
- 1 tsp dried parsley
Making the breadcrumb topping is super easy. I just melt the butter in the microwave and then mix the ingredients in a medium-sized bowl. Once well mixed, it is ready to add to the top of my mac and cheese.
How do you make keto cauliflower mac and cheese?
Making keto cauliflower mac and cheese is very easy. In fact, it takes 5 main steps:
- Roast your cauliflower to remove some moisture & get it slightly tender
- Make your cheese sauce
- Combine the roasted cauliflower & cheese sauce
- Make and add the crumb topping
- Bake & enjoy
I’ll describe each step in more detail below.
Roast Your Cauliflower
Start by preheating the oven to 425. While the oven preheats, get started with the cauliflower because preparing it takes the longest.
While your oven heats up, cut the cauliflower stems and flowers into roughly equal size parts. You can aim to make them about the size of a traditional macaroni noodle. Just do your best to keep the size and width relatively uniform for even baking.
Once the cauliflower is cut up, line a baking sheet with parchment paper. Spread the cauliflower out in an even layer.
Finally, sprinkle the cauliflower pieces with salt, pepper, and olive oil and then give the cauliflower a good toss to thoroughly coat the cauliflower in the olive oil and seasoning. Then put the tray in the oven and cook for 20 minutes.
The cauliflower should start to turn a little brown and be softer to the touch. When you remove the tray from the oven, set the oven’s temperature to 350.
Make your cheese sauce
While the cauliflower is cooking, you can make the cheese sauce.
Get out a dutch oven or other pot large enough to hold the roasted cauliflower and finished cheese sauce. Turn it to low heat. Add in the heavy cream and the cream cheese and whisk until well combined. Next, add the shredded cheeses and spices. Stir until ingredients are combined.
Turn off the heat to the sauce. At this point, if you have Xanthan gum, you can add that into the sauce to help it thicken.
Combine the roasted cauliflower and cheese sauce
With both the sauce and the cauliflower ready, you can combine them in the pot that you used to make the sauce.
Mix the cauliflower and cheese sauce until the cauliflower is completely coated with the luscious cheese sauce. Then, spoon the cauliflower mac and cheese into a large pan or 6-inch ramekins. I use these and love them.
Add the crumb topping
For the finishing touch, make the crumb topping by mixing pork rind panko crumbs, melted butter, grated Parmesan cheese, and parsley in a small bowl. Once combined, sprinkle over the top of the cauliflower mac and cheese in the pan.
Bake & enjoy
Place the pan or ramekins in the oven and bake for 20 minutes. Remove the cauliflower mac and cheese from the oven and let it rest for 5-10 minutes. This gives the cauliflower mac and cheese time to set.
What to Serve with Cauliflower Mac and Cheese
Cauliflower mac and cheese is an excellent low-carb side dish. I typically enjoy it with grilled keto main dishes. I also have it as part of my Keto Thanksgiving meal.
Three of my favorite Keto BBQ dishes to enjoy with low carb macaroni and cheese are:
- Keto Slow Cooker or Instant Pot Cola BBQ Ribs
- Bacon-Wrapped Cola BBQ Chicken Kabobs
- Keto Pressure Cooker Pulled Pork
Keto Cauliflower Mac and Cheese
Use DRDAVINAHS at checkout to save on some equipment & ingredients!
Ingredients
- 1 cauliflower head, cut into smaller parts (think large noodle and mini-trees)
- 2 tbsp Olive Oil, for roasting the cauliflower
- 1/2 tsp Ground Dry Mustard
- 1/4 tsp Black Pepper
- 1 tsp Garlic Powder
- 1/4 tsp Onion Powder
- 1/4 tsp Smoked Paprika
- 1/2 tsp Natural Ancient Sea Salt
- 1.5 cups Organic Heavy Whipping Cream
- 4 oz Cream Cheese
- 2/3 cup smoked Gouda cheese, shredded
- 1 cup cheddar cheese, shredded
- 1/2 cup gruyere cheese, shredded
Crumb Topping
- 1 cup Ground Pork Rinds
- 2 tbsp Butter, melted
- 1/3 cup Grated Parmesan Cheese
- 1 tsp Dried Parsley
Instructions
- Preheat oven to 425 degrees
- Place cauliflower on a parchment lined baking sheet
- Drizzle with olive oil, and a dash of salt and pepper
- Roast cauliflower for 20 minutes. Remove from the oven and turn the temperature to 350 degrees.
- Heat a dutch oven or other pot (large enough to hold the caulifilower and finished cheese sauce) on low heat. Add the heavy cream and the cream cheese. Whisk until the cream cheese is melted.
- Add the remaining cheeses and continue to stir until all cheeses are melted. Add the spices to the sauce and incorporate. Turn off the heat.
- Add the roasted cauliflower to the pot. Use a spatula to insure that the cauliflower is covered in sauce.
- Create the crumb topping by combining all of the ingredients in a small bowl.
- Spoon the cauliflower mac n' cheese into a large baking pan or 1 cup ramekins. Top with the crumb topping.
- Bake for 20-30 minutes. Allow to rest for an additional 5-10 minutes to give it time to set.
Recipe Notes
Nutrition Details
The nutrition facts come from entering the recipe ingredients into Spoonacular API, a database of food ingredients. They may vary for any recipe based on the exact product used. The keto sweeteners I use have 0g net carbs & are not included because sugar alcohols do not impact most people. This is provided as a courtesy, but you can do your own calculations if you wish!
SheShe says
I make this recipe 2-3 times a month, but we use a hot buffalo cheese that we really like instead of the other cheeses – Love it!
Thanks for the recipe.
Carolyn Peters says
Davinah, this recipe is Scrumptious! Since I live alone I put the recipe in the ramekins and froze them. I have found that I prefer to put the topping on about 10 minutes before I pull it out of the oven. That way it stays on top instead of absorbed by the bubbling deliciousness of the cheese and stays more crunchy as a topping. Thank you so much for sharing this wonderful recipe.
Dr. Davinah's Eats Team says
We’re so happy that you enjoyed this recipe.
Kelli says
Such an incredible recipe! Roasting the cauliflower (rather than steaming it like I usually do) made such a difference!
Dr. Davinah's Eats Team says
Roasting is a great way to spice up your veggie routine. Thanks for taking the time to leave a comment.
Bhawana says
I love cooking cauliflower, this keto version of mac n cheese looking sp delciious. Loved the recipe and planning to try it soon.
Dr. Davinah's Eats Team says
We’re glad you loved our recipe. Thank you for taking the time to leave a comment.
Anjali says
This turned out to be so delicious!! I didn’t miss the pasta at all — it was cheesy and comforting! My kids loved it too!
Dr. Davinah's Eats Team says
Thank you so much for trying our recipe. We’re glad you loved it.
Rhonda Albom says
Wow, a gluten free alternative to mac and cheese, that gets my family to eat cauliflower. It’s perfect.
Dr. Davinah's Eats Team says
We really appreciate you stopping back to write such a thoughtful review.
Ali Haydu says
Super delicious and honestly preferred over normal Mac & cheese
Davinah says
Yay! I’m so excited that you enjoyed this! It’s one of my favorite dishes to make. Looking forward to testing out a noodle substitute that I discovered recently with this dish! Thanks for stopping back to leave a rating and review.
Heather says
First of all, this cheese sauce would make anything delicious. Second, this recipe is fantastic as is. Third, I had a lazy epiphany, and if you make 2-3 packages of the frozen riced cauliflower & throw it in a food processor & then mix it with this cheese sauce you get the most amazing cauliflower cheese “grits” ever!
Davinah says
Ha! I’m so happy that you enjoyed this and realized that cheese grits were possible! I Love having the grits with my Southern Shrimp or with sugar-free bacon + a sunny side up egg!
Margaret Freeman says
This was wonderful! I love how roasting the cauliflower gave a nice caramelized favor and texture. Much better than boiling.
Davinah says
Hi Margaret!
Thanks a lot for stopping back to let me know that you enjoyed this recipe! Hope that you have a great day!
Best,
Davinah