Cauliflower Mac and Cheese Recipe

Smoked Bacon Cauliflower Mac and Cheese

This cauliflower mac and cheese is rich, smoky, and ultra creamy, made with grilled cauliflower and a velvety cheese sauce finished low and slow on the smoker. It delivers all the comfort of classic mac and cheese with deep flavor and incredible texture.

Cauliflower mac and cheese is all about technique. When cauliflower is grilled first and then folded into a proper cheese sauce, it takes on a depth of flavor that stovetop versions can’t match.

This recipe uses direct heat to build flavor, then finishes low and slow with gentle smoke to create a creamy, bubbling dish that feels indulgent and comforting without being heavy.

Why This Cauliflower Mac and Cheese Works

Grilling the cauliflower before adding it to the sauce partially cooks it while adding smoky, roasted flavor. This prevents a watery texture and gives the cauliflower structure, so it holds up in the cheese sauce.

Finishing the dish at a low temperature allows the cheese sauce to stay smooth while absorbing subtle smoke, creating layers of flavor without overpowering the dish.

Smoked Bacon Cauliflower Mac and Cheese with a wooden spoon in it.

Ingredients:

  • Cauliflower – Use a whole head of cauliflower for this recipe. Fresh is the way to go for the best flavor and texture.
  • Olive Oil – Feel free to sub with any other oil you prefer.
  • Smoky Paprika – Love the addition of a smoky paprika to this sauce. It helps play up the already delicious smokiness you get, but feel free to add other spices like this all purpose BBQ rub too.
  • Salt and Pepper- Seasoning for the cauliflower and for the sauce.
  • Heavy Cream- I use this for the base of the sauce. While low-carb, it is high-fat. If you want to reduce the calories a bit, you can swap in half-and-half.
  • Cream Cheese- Works great for thickening the sauce.
  • Cheddar Cheese- Grate your own cheddar cheese for the best results.
  • Gouda Cheese- Adds a smoky flavor. Grate your own cheese for the best results.
  • Bacon- Regular bacon or turkey bacon will work here.
Smoked Bacon Cauliflower Mac and Cheese ingredients

How to Prep Cauliflower for Mac and Cheese

Start by removing the outer leaves of the cauliflower while keeping the core intact. Slice the head into thick, one-inch cauliflower steaks. Some florets may fall apart, which is completely fine.

Leaving the cauliflower in larger pieces during grilling helps it cook evenly and develop better flavor before being chopped. Alternatively, you can roast or follow the steps for my air fryer cauliflower steak recipe if you do not have access to a grill.

Prepping and grilling the cauliflower steaks

Grilling the Cauliflower Steaks

Preheat the grill to 300 degrees Fahrenheit and keep it set for direct heat initially.

Brush both sides of the cauliflower steaks with olive oil and season generously, reserving a small amount of seasoning for the cheese sauce. Grill the cauliflower with the lid closed for 2 to 3 minutes per side until lightly charred and just tender.

Remove from the grill and chop into bite size pieces.

How to Make the Creamy Cheese Sauce

In a saucepan over medium low heat, warm the heavy cream. Add softened cream cheese and whisk until mostly smooth.

Lower the heat and season the sauce with the reserved seasoning. Gradually whisk in the grated cheeses a handful at a time, allowing each addition to melt fully before adding more. This prevents the sauce from breaking and keeps it smooth.

Combining the Cauliflower and Sauce

Fold the grilled cauliflower pieces into the cheese sauce until evenly coated. Stir in the bacon if using, reserving a small amount for topping.

Transfer the mixture to a cast iron skillet, ceramic baking dish, or foil pan. Sprinkle the remaining cheese and bacon over the top for a golden finish.

Smoked cauliflower mac and cheese - cheese sauce steps

Tips For Smoking:

  • Set the grill for indirect heat at 300 F.
  • Use a lighter wood for smoking. Anything too strong (like hickory or mesquite) will overpower the sauce.
  • The cauliflower is already partially cooked, so you should only need to smoke for about 30 minutes or so, or until it is bubbly and golden brown.
  • If you like to add texture to the top, sometimes people like to add pork rind crumbs or a sprinkle of almond flour. If you’re not keto, try adding crumbled butter crackers to the top, too. I left mine as is!
Smoked cauliflower mac and cheese on the big green egg.

How to Serve Cauliflower Mac and Cheese

Let the dish rest for 5 to 10 minutes after removing it from the smoker so the sauce can set slightly.

Serve as a side dish with grilled meats, barbecue, or roasted chicken. It also works well as a standalone comfort dish.

Storage and Make Ahead Tips

Cauliflower mac and cheese stores well and reheats beautifully.

Store leftovers in an airtight container in the refrigerator for up to four days. Reheat gently in the oven or on the grill to maintain a creamy texture.

This dish can be assembled ahead of time and smoked just before serving.

Smoked Bacon Cauliflower Mac and Cheese

Expert Tips for the Best Cauliflower Mac and Cheese

  • Let the dish rest before serving so the sauce sets
  • Grill the cauliflower first to remove excess moisture
  • Use freshly grated cheese for a smoother sauce
  • Keep the heat low when making the sauce to prevent separation
  • Add cheese gradually for the best texture
  • Use mild wood for smoking to avoid overpowering flavor

More Recipes To Try

Smoked Bacon Cauliflower Mac and Cheese

Grilled Cauliflower Bacon Mac and Cheese

This cauliflower mac and cheese is rich, smoky, and ultra creamy, made with grilled cauliflower and a velvety cheese sauce finished low and slow on the smoker. It delivers all the comfort of classic mac and cheese with deep flavor and incredible texture.
5 from 16 votes
Print Pin Rate
Course: comfort food, dinner, Grilling, Main Course
Cuisine: American, Fusion, Mediterranean
Keyword: cheesy, creamy, grilled, Grilled Cauliflower Bacon Mac and Cheese, smoky
Prep Time: 30 minutes
Cook Time: 30 minutes
Total Time: 1 hour
Servings: 12 Servings
Calories: 307kcal
Author: Bon Appeteach

Ingredients

  • 1 head Cauliflower
  • 2 tbsp. Olive Oil
  • 2 tsp Kosher Salt
  • 2 tsp Black Pepper
  • 1 tbsp. Paprika
  • 1.25 cup Heavy Cream
  • 8 oz. Cream Cheese
  • 4 oz. Cheddar Cheese Freshly grated
  • 4 oz. Gouda Cheese Freshly grated
  • 8 slices Bacon cooked and chopped

Instructions

  • Preheat grill to 300 degrees Fahrenheit with direct heat available.
  • Remove leaves from cauliflower, keeping the core intact. Slice into 4 to 5 thick, one inch cauliflower steaks.
  • Brush cauliflower with olive oil and season generously, reserving about 1 teaspoon seasoning for the sauce.
  • Grill cauliflower steaks over direct heat for 2 to 3 minutes per side until lightly charred and tender.
  • Remove from grill and chop cauliflower into bite size pieces.
  • In a saucepan over medium low heat, warm heavy cream. Whisk in softened cream cheese until mostly smooth.
  • Reduce heat to low and season with reserved seasoning.
  • Gradually whisk in grated cheeses a handful at a time until smooth, reserving a small amount for topping.
  • Fold cauliflower and bacon into the cheese sauce.
  • Transfer mixture to a cast iron skillet or baking dish and top with remaining cheese and bacon.
  • Smoke at 300 degrees Fahrenheit for 30 to 40 minutes until bubbling and lightly golden.
  • Rest 5 to 10 minutes before serving.

Video

Notes

Make it the perfect BBQ side and pair with my smoked pork shoulder recipe or these hot and fast ribs!
Final Tips- 
  • Mild wood works best for smoking
  • Freshly grated cheese melts more smoothly
  • Avoid high heat when making the cheese sauce

Nutrition

Serving: 1serving | Calories: 307kcal | Carbohydrates: 3g | Protein: 8g | Fat: 30g | Saturated Fat: 15g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 10g | Trans Fat: 0.02g | Cholesterol: 77mg | Sodium: 690mg | Potassium: 104mg | Fiber: 0.1g | Sugar: 2g | Vitamin A: 816IU | Vitamin C: 2mg | Calcium: 170mg | Iron: 0.2mg
5 from 16 votes (14 ratings without comment)

Share Your Thoughts

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

Recipe Rating




  1. Thank you so much my husband and I are new to Keto Diet and researching recipes. My husband loves cauliflower but I don’t but I believe your creative recipe could win me over. I love your passion for your profession and passion for appetizing nutrisious meals. Thank you so much!

    1. I totally understand how you feel! Happy to share my love of food, hope you all love this dish as much as I did! Thank you!-L

    1. Hi Mark,

      I have not tried that so I cannot say it would work with 100% confidence. The heavy cream does add the fat content needed to help thicken the sauce though so I’d advise against that as a sub. If you’re looking to reduce calories maybe try half and half or whole milk before evaporated.

  2. 5 stars
    Great recipe!! Good texture and flavor. The only deviation was the addition of half of a jalapeño pepper, cut so small even the kids couldn’t see it. I think next time I may do lobster in there, as well. Thanks!!

  3. 5 stars
    Flavor was absolutely wonderful using Costco hardwood pellet mix. We did feel it was too salty, maybe because the cheese was already salty. Next time (and believe me, there will be a next time!) I’ll leave out added salt and let each person add their own.