Craving a bowl of creamy, cheesy mac and cheese but want to keep it low-carb? This cauliflower mac and cheese delivers all the comfort and indulgence of the classic dish—without the pasta. Tender cauliflower florets soak up a rich, velvety cheese sauce, creating a dish that’s just as satisfying as traditional mac and cheese, but lighter and keto-friendly.
This recipe has become a staple in low-carb kitchens because cauliflower acts as the perfect substitute for pasta. It’s naturally low in carbs and absorbs flavors beautifully, making it ideal for creamy dishes. Whether you’re following a keto lifestyle or simply looking for a healthier comfort meal, this cheesy bake is guaranteed to hit the spot.
Ingredients
- 1 large head cauliflower (about 4–5 cups florets)
- 1 tablespoon olive oil
- ½ cup heavy cream
- 2 oz (60 g) cream cheese (softened)
- 1 ¼ cups shredded cheddar cheese
- ½ cup shredded mozzarella cheese
- ¼ cup grated Parmesan cheese
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ¼ teaspoon paprika (optional)
- 1 tablespoon chopped parsley (optional garnish)
Equipments
- Large pot
- Colander
- Saucepan
- Wooden spoon or spatula
- Mixing bowl
- Baking dish (9×9 or similar)
- Measuring cups and spoons
- Knife and cutting board
Instructions
- Preheat your oven to 375°F (190°C) and lightly grease your baking dish
- Wash and cut cauliflower into bite-sized florets
- Bring a pot of salted water to a boil
- Add cauliflower and cook for 4–5 minutes until just tender but not mushy
- Drain thoroughly and let it sit to release excess moisture
- Pat dry with paper towels if needed to avoid watery casserole
- In a saucepan, heat olive oil over medium heat
- Add cream cheese and stir until melted and smooth
- Slowly pour in heavy cream while stirring continuously
- Let the mixture simmer for 2–3 minutes until slightly thickened
- Add garlic powder, onion powder, salt, pepper, and paprika
- Stir well to combine seasoning evenly
- Gradually add cheddar, mozzarella, and Parmesan cheese
- Stir continuously until cheese melts into a smooth sauce
- Reduce heat to low to prevent the sauce from becoming grainy
- Add cooked cauliflower into the sauce
- Gently fold until every piece is fully coated
- Transfer mixture into the prepared baking dish
- Spread evenly using a spatula
- Sprinkle extra cheese on top for a golden crust
- Bake for 20–25 minutes until bubbly and slightly golden
- Broil for 2–3 minutes for a crispy top layer
- Remove from oven and let rest for 5 minutes before serving
- Garnish with parsley and serve warm
Recipe Information
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Servings: 4
- Cuisine: American
- Course: Main Course / Side Dish
Nutrition Information (Approximate)
- Calories: 320 kcal
- Protein: 14 g
- Carbohydrates: 8 g
- Fat: 26 g
- Fiber: 2 g
- Sugar: 3 g
- Sodium: 520 mg
Creamy Cauliflower Mac and Cheese (Low-Carb)
Ingredients
Method
- Preheat your oven to 375°F (190°C) and lightly grease your baking dish
- Wash and cut cauliflower into bite-sized florets
- Bring a pot of salted water to a boil
- Add cauliflower and cook for 4–5 minutes until just tender but not mushy
- Drain thoroughly and let it sit to release excess moisture
- Pat dry with paper towels if needed to avoid watery casserole
- In a saucepan, heat olive oil over medium heat
- Add cream cheese and stir until melted and smooth
- Slowly pour in heavy cream while stirring continuously
- Let the mixture simmer for 2–3 minutes until slightly thickened
- Add garlic powder, onion powder, salt, pepper, and paprika
- Stir well to combine seasoning evenly
- Gradually add cheddar, mozzarella, and Parmesan cheese
- Stir continuously until cheese melts into a smooth sauce
- Reduce heat to low to prevent the sauce from becoming grainy
- Add cooked cauliflower into the sauce
- Gently fold until every piece is fully coated
- Transfer mixture into the prepared baking dish
- Spread evenly using a spatula
- Sprinkle extra cheese on top for a golden crust
- Bake for 20–25 minutes until bubbly and slightly golden
- Broil for 2–3 minutes for a crispy top layer
- Remove from oven and let rest for 5 minutes before serving
- Garnish with parsley and serve warm
Notes
- Protein: 14 g
- Carbohydrates: 8 g
- Fat: 26 g
- Fiber: 2 g
- Sugar: 3 g
- Sodium: 520 mg
Flavor Profile Breakdown
- Rich and creamy cheese sauce
- Savory and slightly tangy
- Mild garlic and seasoning notes
- Soft yet slightly firm cauliflower texture
- Comforting and indulgent taste
Tips for Best Results
- Drain cauliflower thoroughly to avoid watery texture
- Use freshly shredded cheese for smoother melting
- Keep heat low when melting cheese to prevent graininess
- Don’t overcook cauliflower before baking
- Let the dish rest before serving for better consistency
Variations & Substitutions
- Add crispy bacon bits for extra flavor
- Use Gruyère or gouda for a deeper cheese taste
- Swap cream cheese with mascarpone
- Add chili flakes for a spicy kick
- Mix in cooked chicken for a complete meal
Mistakes to Avoid
- Overcooking cauliflower until mushy
- Not draining moisture properly
- Using high heat when melting cheese
- Skipping seasoning
- Cutting immediately without resting
Serving Suggestions
- Serve as a side with grilled chicken or steak
- Pair with roasted vegetables
- Add a fresh green salad
- Top with extra Parmesan
- Serve as a standalone comfort meal
Storage Tips
- Store in airtight container in fridge up to 4 days
- Reheat with a splash of cream or milk
- Freeze for up to 2 months
- Thaw overnight before reheating
Why You’ll Love This Recipe
- Low-carb and keto-friendly
- Creamy, cheesy comfort food
- Easy to prepare
- Perfect for meal prep
- Great way to enjoy vegetables
How to Serve
- Serve hot straight from oven
- Portion into bowls
- Garnish with herbs or spices
- Add extra cheese topping
- Pair with protein or salad
FAQs
Can I use frozen cauliflower?
Yes, just thaw and drain it well to remove excess moisture before using.
Is cauliflower mac and cheese keto-friendly?
Yes, it replaces pasta with cauliflower, making it low in carbs and suitable for keto diets.
How do I prevent a watery casserole?
Make sure to drain and dry the cauliflower thoroughly before mixing.
Can I make this ahead of time?
Yes, assemble it in advance and bake when ready.
What cheese works best?
Cheddar is classic, but combining it with mozzarella or Gruyère improves texture and flavor.
Can I add protein?
Yes, chicken or bacon are great additions.
Why is my cheese sauce grainy?
High heat can cause cheese to separate, so melt it slowly on low heat.
Can I make it without cream cheese?
Yes, you can use only heavy cream and cheese for a lighter version.
How many carbs are in this dish?
Typically around 5–8 net carbs per serving depending on ingredients.
Can I make it spicy?
Yes, add chili flakes or hot sauce for extra heat.



