Cauliflower Mac and Cheese Recipe – Creamy, Low-Carb & Family-Friendly

Let’s be honest — nothing hits the spot like mac and cheese. But if you’re trying to cut back on carbs or sneak in more veggies (without losing that gooey, creamy goodness), this Cauliflower Mac and Cheese Recipe is the one.

This dish has become a weeknight staple in my kitchen. It’s fast, cheesy, and feels like comfort food — minus the pasta guilt. My kids gobble it up, my husband asks for seconds, and I love that it’s secretly loaded with nutrients.

Whether you’re living low-carb, gluten-free, or just looking to shake up your side dish game, this recipe delivers in flavor, texture, and satisfaction.

Why You’ll Love This Cauliflower Mac and Cheese Recipe

Cauliflower mac and cheese served in a white bowl with paprika and herbs
  • Ultra cheesy – Just like the real thing, but lighter
  • Veggie-packed – A full head of cauliflower as your “mac”
  • Keto- and gluten-free friendly
  • Quick to make – Ready in 40 minutes start to finish
  • Healthy-ish comfort food – With cream, cheese, and spice

Ingredients You’ll Need

Ingredients for cauliflower mac and cheese including cauliflower, cheddar, and spices

For 4 servings (scale as needed):

  • 1 large head of cauliflower
  • 1 teaspoon garlic powder
  • ½ cup heavy cream
  • 2 oz cream cheese
  • 1 cup shredded cheddar cheese
  • ½ teaspoon salt
  • ¼ teaspoon ground mustard
  • ⅛ teaspoon cayenne pepper (optional, for heat)
  • ⅛ teaspoon paprika (optional, for color & flavor)

Optional: Drizzle of olive oil, plus salt & pepper for roasting cauliflower

How to Make Cauliflower Mac and Cheese (Step-by-Step)

1. Prep the Cauliflower

Roasted cauliflower florets on a baking tray for low-carb mac and cheese
  1. Preheat oven to 400°F (200°C).
  2. Chop the cauliflower into small, bite-sized florets.
  3. Spread on a foil-lined baking tray.
  4. Drizzle with olive oil, sprinkle with salt and pepper.
  5. Roast for 10–15 minutes until just tender and lightly golden.

Tip: Roasting brings out the natural nuttiness of cauliflower and keeps it from turning mushy.

2. Make the Cheese Sauce

Creamy cheese sauce with cheddar and cream cheese for cauliflower mac and cheese
  1. While the cauliflower roasts, add cream cheese, heavy cream, garlic powder, mustard, paprika, cayenne, and salt to a small saucepan.
  2. Cook over medium heat, stirring constantly until cream cheese melts and sauce begins to thicken.
  3. Add shredded cheddar and stir until smooth and velvety.

Pro tip: Don’t let it boil — gentle heat gives the smoothest sauce.

3. Combine & Bake

Cauliflower mac and cheese baking in the oven with bubbling cheese
  1. Remove cauliflower from oven and transfer to a baking dish.
  2. Pour the cheese sauce over top and mix well to coat.
  3. Bake at 400°F for 20–30 minutes, until sauce is bubbling and the top is golden.

4. Serve & Enjoy

Cauliflower mac and cheese served in a white bowl with paprika and herbs

Garnish with a dash of paprika, fresh parsley, or more cheese on top. Serve hot as a main dish or cheesy side.

Variations & Add-Ins

Make it your own! Here are some fun ways to switch it up:

  • Add bacon – Crumble cooked bacon on top before baking
  • Use a cheese blend – Try gouda, mozzarella, or pepper jack
  • Make it veggie-loaded – Add sautéed mushrooms, onions, or chopped spinach
  • Hidden veggie hack – Blend steamed cauliflower into the sauce for extra creamy texture (great for picky kids!)

What to Serve with Cauliflower Mac and Cheese

This dish is hearty on its own, but pairs well with:

  • Grilled chicken or steak
  • BBQ ribs or pulled pork
  • A big green salad
  • Roasted or steamed veggies

Storage & Reheating Tips

  • Fridge: Store leftovers in an airtight container up to 4 days.
  • Freezer: Freeze for up to 1 month. Thaw overnight in the fridge.
  • Reheat: Warm in the oven or microwave until heated through. Add a splash of cream if the sauce thickens.

Meal prep tip: Make a double batch and portion it out for lunches!

Frequently Asked Questions

What does cauliflower mac and cheese taste like?

Cheesy, creamy, and savory — with a slightly nutty, roasted cauliflower flavor. Not pasta, but seriously satisfying.

Why is my cauliflower mac and cheese watery?

Overcooked or steamed cauliflower releases more water. Roasting it first keeps the texture firm and the sauce creamy.

Is cauliflower mac and cheese keto?

Yes! Especially when made with full-fat cream, cheese, and no pasta — it fits perfectly into a low-carb or keto diet.

Is it healthy?

Compared to traditional mac and cheese, this version is lower in carbs and higher in fiber. Still indulgent, but more balanced.

Can I make it dairy-free?

You can try using dairy-free cream cheese, plant-based cream, and vegan cheddar alternatives — just watch the melt factor.

More Cheesy Recipes You’ll Love

Cauliflower mac and cheese served in a white bowl with paprika and herbs

Save & Share It!

Tried this Cauliflower Mac and Cheese Recipe? Let me know how it turned out! Leave a comment below or tag @RitzyRecipes on Pinterest — I love seeing your kitchen creations.

Comfort food doesn’t need noodles. Just cheese, cauliflower, and love

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Egg roll in a bowl with cabbage, ground chicken, and green onions served in a white bowl

Cauliflower Mac and Cheese Recipe – Creamy, Low-Carb Comfort Food


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Amelia
  • Total Time: 40 minutes
  • Yield: 4 servings 1x

Description

Creamy cauliflower mac and cheese recipe made with roasted cauliflower, cheddar, and spices. Low-carb, gluten-free comfort food!


Ingredients

Scale
  • 1 large head of cauliflower
  • 1 teaspoon garlic powder
  • ½ cup heavy cream
  • 2 oz cream cheese
  • 1 cup shredded cheddar cheese
  • ½ teaspoon salt
  • ¼ teaspoon ground mustard
  • ⅛ teaspoon cayenne pepper (optional)
  • ⅛ teaspoon paprika (optional)
  • Optional: olive oil, salt & pepper for roasting


Instructions

  1. Preheat oven to 400°F (200°C). Chop cauliflower into bite-sized florets and spread on a foil-lined baking tray. Drizzle with olive oil, salt, and pepper. Roast for 10–15 minutes until just tender and golden.
  2. While cauliflower roasts, combine cream cheese, heavy cream, garlic powder, mustard, paprika, cayenne, and salt in a small saucepan. Cook over medium heat, stirring constantly until cream cheese melts and sauce thickens slightly.
  3. Add shredded cheddar and stir until smooth and creamy. Do not let it boil.
  4. Transfer roasted cauliflower to a baking dish. Pour cheese sauce over and mix to coat.
  5. Bake at 400°F for 20–30 minutes until bubbly and golden on top.
  6. Serve hot, garnished with paprika, parsley, or extra cheese.

Notes

Roasting the cauliflower enhances flavor and keeps it firm. Make it your own with bacon, veggie add-ins, or blended cauliflower in the sauce. Great for keto, low-carb, and gluten-free diets.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Side Dish
  • Method: Baked
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup
  • Calories: 310
  • Sugar: 3g
  • Sodium: 430mg
  • Fat: 26g
  • Saturated Fat: 15g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 8g
  • Fiber: 3g
  • Protein: 10g
  • Cholesterol: 70mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star