Perfect Cheddar Cauli Mac and Cheese with Bacon

by Amanda C. Hughes

When I set out to make a cauliflower mac and cheese with bacon, I knew I wouldn’t settle until it was absolutely stick-to-the-roof-of-your-mouth good. The roasting of the fresh (not frozen!) cauliflower ahead of time removes excess moisture which creates the perfect consistency when tossed with the cheese sauce.

Perfect Cheddar Cauli Mac and Cheese with Bacon

Servings: 4

Prep Time: 30 minutes | Cook Time: 1 hour | Total Time: 1 hour 30 minutes

Nutritional Facts: 5g Net Carbs| 378 Calories | 35g Fat | 7g Carbs | 12g Protein | 2g Fiber

Tip: Even though this makes a great side with some protein, you can double the recipe if you want it as a main course.

Ingredients:

  • 1 head, chopped fresh cauliflower (not frozen)
  • 6 thick-cut bacon slices
  • 1 tbsp extra virgin olive oil
  • 1 tsp mustard powder
  • 1/2 tsp onion powder
  • 1/2 tsp salt
  • freshly cracked pepper

For the cheese sauce:

  • 4 tbsp salted butter
  • 1/2 cup chicken broth
  • 1/2 cup heavy cream
  • 1/2 tsp xanthan gum
  • 1 cup cheddar cheese

Steps:

  1. Preheat oven to 400 degrees F
  2. Remove cauliflower from the stem and roughly chop and break apart. (This is going into your mac & cheese so you don’t want it riced or anything, but you don’t want the pieces to be a mouthful when you’re eating it, either).
  3. Drizzle the cauliflower with oil and toss. Sprinkle the mustard powder, onion powder and salt over the cauliflower and toss again. Crack a little pepper over the top for good measure. Add to a baking sheet.
    mac and cheese with bacon
  4. Chop your bacon into about 1” squares, then lay them on top of the cauliflower evenly.
    mac and cheese with bacon
  5. Bake for about 30 minutes on the middle rack. Then use a spatula to toss and mix.
  6. Bake for another 15 minutes, then use a spatula to toss and mix. At this point, there should be little to no moisture left in the bottom of the dish. Meanwhile, get your ingredients for the sauce ready while it bakes.
    mac and cheese with bacon
  7. Flip and toss again, and bake for the final 15 minutes. During the last 15 minutes, you’ll make your sauce.
  8. In a saute pan, melt butter over medium heat. Add broth and heavy cream until warm, then add xanthan gum. Stir until it begins to bubble.
    mac and cheese with bacon
  9. Once it begins to bubble, remove from heat and add cheddar cheese slowly. Stir continuously until it has melted completely.
    mac and cheese with bacon
  10. If you haven’t already, remove the cauliflower from the oven. Add to a serving dish or bowls and drizzle with the cheese sauce. Mix together, garnish (optional), and enjoy.
    mac and cheese with bacon
Print

Perfect Cheddar Cauli Mac and Cheese with Bacon

5 from 4 reviews

When I set out to make a cauliflower mac and cheese with bacon, I knew I wouldn’t settle until it was absolutely stick-to-the-roof-of-your-mouth good. The roasting of the fresh (not frozen!) cauliflower ahead of time removes excess moisture which creates the perfect consistency when tossed with the cheese sauce.

  • Author: Amanda C. Hughes
  • Prep Time: 30 minutes
  • Cook Time: 1 hour
  • Total Time: 1 hour 30 minutes
  • Yield: 4 Servings 1x
  • Category: Dinner

Ingredients

Scale
  • 1 head, chopped fresh cauliflower (not frozen)
  • 6 thick-cut bacon slices
  • 1 tbsp extra virgin olive oil
  • 1 tsp mustard powder
  • 1/2 tsp onion powder
  • 1/2 tsp salt
  • freshly cracked pepper

For the cheese sauce:

  • 4 tbsp salted butter
  • 1/2 cup chicken broth
  • 1/2 cup heavy cream
  • 1/2 tsp xanthan gum
  • 1 cup cheddar cheese

Instructions

  1. Preheat oven to 400 degrees F
  2. Remove cauliflower from the stem and roughly chop and break apart. (This is going into your mac & cheese so you don’t want it riced or anything, but you don’t want the pieces to be a mouthful when you’re eating it, either).
  3. Drizzle the cauliflower with oil and toss. Sprinkle the mustard powder, onion powder and salt over the cauliflower and toss again. Crack a little pepper over the top for good measure. Add to a baking sheet.
  4. Chop your bacon into about 1” squares, then lay them on top of the cauliflower evenly.
  5. Bake for about 30 minutes on the middle rack. Then use a spatula to toss and mix.
  6. Bake for another 15 minutes, then use a spatula to toss and mix. At this point, there should be little to no moisture left in the bottom of the dish. Meanwhile, get your ingredients for the sauce ready while it bakes.
  7. Flip and toss again, and bake for the final 15 minutes. During the last 15 minutes, you’ll make your sauce.
  8. In a saute pan, melt butter over medium heat. Add broth and heavy cream until warm, then add xanthan gum. Stir until it begins to bubble.
  9. Once it begins to bubble, remove from heat and add cheddar cheese slowly. Stir continuously until it has melted completely.
  10. If you haven’t already, remove the cauliflower from the oven. Add to a serving dish or bowls and drizzle with the cheese sauce. Mix together, garnish (optional), and enjoy.

Notes

Even though this makes a great side with some protein, you can double the recipe if you want it as a main course.

Nutrition

  • Serving Size: 4
  • Calories: 378
  • Fat: 35g
  • Carbohydrates: 7g
  • Fiber: 2g
  • Protein: 12g

If you enjoyed this Cauli Mac and Cheese with Bacon and want more flavor-packed cauliflower goodness try my Buffalo Cauliflower Bites next.

*This recipe was originally posted in October 2018 and has since been updated.

MORE KETO RECIPES

13 comments

Kelle Giachello November 3, 2018 - 5:06 pm

This is absolutely incredible! I followed the recipe but added more cheese -pepper jack and cheddar- then threw it back in the oven for a few.

Amy J Cardinal March 18, 2019 - 5:06 pm

You are my hero with that addition!!

G C July 14, 2019 - 10:58 pm

Just made this tonight, FANTASTIC …I used 2 cups cheddar..WOW

Kaleenah August 20, 2019 - 1:03 pm

Can Xanthan gum be omitted? Or is there a substitute ?

Peter September 10, 2019 - 12:02 pm

You might be able to use gluccomannan powder (sp?) – the same basic stuff used in the shirataki noodles. It thickens some things really well. Some people can handle the carbs in Arrowroot, but do be careful there. Cream Cheese in this particular recipe, combined with extra cooking down, could work as well.

Peter September 10, 2019 - 12:04 pm

So – cook time here says 40 minutes, but just the cauliflower cooking in the recipe seems to be 60 minutes. Is something off with the time or the directions? Looks like this could be quite tasty, but need to plan ahead to make it 🙂 Does the bacon get burnt cooking this long?

Amanda September 11, 2019 - 12:24 pm

I really don’t know why the prep info says that, sorry! The instructions as-is are correct and because the bacon lies on top of the cauliflower it doesn’t burn. 🙂

ML October 14, 2019 - 11:05 am

Any idea if this could be frozen before baking? Trying to do as many dishes in advanced so Thanksgiving is stress free! And if it can be frozen, would I thaw before baking or bake from frozen? Thank you!

Alysha McCooe November 8, 2019 - 9:54 am

I was so sick of cauliflower until I tried this recipe – It’s amazing! I definitely agree that fresh cauliflower is the way to go.


Priya Dogra December 13, 2019 - 6:25 am

So buttery and cheesy. I loved every flavor of it. I am gonna make it very often. My kids loved it very much.

Ellen July 2, 2020 - 10:38 pm

The xanthan gum was just what this needed. I made a similar recipe a few years ago and it did not hold up as well. Bravo!

Lily July 5, 2020 - 4:08 pm

We did this in our cast iron also, great recipe. Turned out super creamy.

Emmalee Collins July 6, 2020 - 10:20 pm

Probably one of my favorite cauli recipes so far

Comments are closed.