This keto cauliflower faux Mac and cheese recipe is a tribute to all things decadent with 4 kinds of cheese and two kinds of bacon, it is a fatty smorgasbord for any meat and cheese-loving low-carber who wants to live it up.

Double Bacon Cauliflower Faux Mac and Cheese Recipe



  1. Put cauliflower in a large microwave safe bowl with a couple of tablespoons of water. Cover and cook on high in the microwave for 3-4 minutes or until cauliflower is tender.

  2. Preheat oven to 350F. While the cauliflower is cooking, heat a large skillet to medium-low heat. Melt butter then add onion, cook for about a minute then add garlic and cook another 30 seconds to 1 minute or until translucent.

  3. Add the almond milk, cream, cheeses, Worcestershire sauce, hot sauce, nutritional yeast, salt and pepper. Stir mixture until the cheese is fully melted and the texture is smooth.

  4. Combine the cooked cauliflower and back bacon in a lightly greased 2-quart casserole dish then pour the cheese sauce over top. Sprinkle crumbled bacon on top and bake in preheated oven for 25 minutes.

  5. Remove from oven and allow to cool for 7-10 minutes. Sprinkle green onions on top before serving.

What’s your favourite keto variation on the Mac and cheese? Please share in the comments. Or if you make this recipe, let me know how it goes. If you’d like a slightly healthier version of this recipe, check out my keto salmon cauliflower faux Mac and cheese recipe. As always, if you post any pics of your creation on Instagram, tag me so I can see your creation. :)