Cheesy Cauliflower Mac Low-Carb

Featured in: Savory Bites

This dish combines tender roasted cauliflower florets smothered in a rich blend of sharp cheddar, mozzarella, and Parmesan cheeses. The creamy sauce, thickened gently with almond flour and butter, delivers a comforting, low-carb alternative to traditional creamy dishes. Baked until bubbly and golden, it offers a satisfying texture with hints of garlic, onion, and optional mustard for depth. Perfectly garnished with fresh parsley, it pairs well with grilled proteins or crisp salads for a balanced meal.

Updated on Mon, 22 Dec 2025 15:31:00 GMT
Golden-brown Cheesy Cauliflower Mac bubbling in a baking dish, ready to serve and enjoy. Save
Golden-brown Cheesy Cauliflower Mac bubbling in a baking dish, ready to serve and enjoy. | cravebop.com

My sister swore she'd never give up pasta, until one rainy Tuesday when I served her this bubbling dish straight from the oven. She took one bite, eyes wide, and said nothing for a full minute. Then she asked for the recipe. That's when I knew this cheesy cauliflower version had won over even the skeptics.

I started making this when my neighbor challenged me to create a low-carb dinner her kids would actually eat. The first time, I nervously watched as her picky eight-year-old took a forkful, paused, then reached for seconds. She texted me later that night asking if I could teach her how to make it. Now it's become our little tradition every month.

Ingredients

  • Cauliflower florets: Choose a firm head with tight florets, and cut them into similar sizes so they cook evenly and hold the sauce without turning mushy.
  • Unsalted butter: This forms the base of your roux and adds a silky richness that balances the sharpness of the cheese.
  • Almond flour: It thickens the sauce without gluten, but make sure to whisk it constantly so it doesn't clump.
  • Whole milk: The fat content helps create a velvety texture, though unsweetened almond milk works if you want to cut more carbs.
  • Sharp cheddar cheese: Go for a block you shred yourself, pre-shredded cheese has additives that can make the sauce grainy.
  • Mozzarella cheese: This brings the gooey, stretchy quality that makes every bite feel indulgent.
  • Parmesan cheese: Freshly grated adds a nutty depth that pre-ground versions just can't match.
  • Garlic powder and onion powder: These quiet heroes add savory warmth without overpowering the cheese.
  • Ground mustard: A tiny pinch brightens the whole sauce and cuts through the richness in a way you'll notice if you skip it.

Instructions

Prep the oven and dish:
Set your oven to 400°F and lightly grease your baking dish so nothing sticks. This step sets you up for an easy cleanup later.
Blanch the cauliflower:
Boil the florets just until they're tender but still have a little bite, then drain them well and pat them dry with paper towels. Any extra water will dilute your sauce, so take your time here.
Arrange in the dish:
Spread the cauliflower in an even layer across the bottom of your baking dish. This ensures every piece gets coated with cheese sauce.
Make the roux:
Melt butter in a saucepan over medium heat, whisk in the almond flour, and let it cook for a minute until it smells toasty. Then slowly pour in the milk, whisking constantly until the mixture thickens and turns smooth.
Add the cheeses and seasonings:
Lower the heat and stir in the cheddar, mozzarella, and Parmesan until everything melts into a glossy sauce. Season with garlic powder, onion powder, mustard, salt, and pepper.
Coat the cauliflower:
Pour the warm cheese sauce over the florets and stir gently so each piece is covered. You want every forkful to be creamy.
Top and bake:
Sprinkle extra Parmesan and cheddar on top, then slide the dish into the oven for 15 to 20 minutes. You're looking for a bubbly, golden surface that makes your mouth water.
Garnish and serve:
Let it cool for a minute, scatter some fresh parsley over the top if you like, and bring it to the table while it's still steaming.
Save
| cravebop.com

One winter evening, I made this for a potluck and watched as people came back for thirds, asking what kind of magic pasta I'd used. When I told them it was cauliflower, half of them didn't believe me. That's the moment I realized comfort food doesn't need to be heavy to feel like home.

Flavor Variations

If you want a smoky twist, stir a pinch of smoked paprika into the sauce or dust it over the top before baking. Swapping sharp cheddar for Gruyère gives you a more sophisticated, nutty flavor that pairs beautifully with a glass of white wine. I've also used Monterey Jack when I wanted something milder and creamier, and it worked perfectly.

Serving Suggestions

This dish shines alongside grilled chicken or a piece of seared salmon, but I've also served it as a main with a crisp arugula salad on the side. The peppery greens cut through the richness in a way that feels balanced and bright. On colder nights, it's hearty enough to stand alone with just some crusty bread for dipping into any leftover sauce.

Storage and Reheating

Leftovers keep well in an airtight container in the fridge for up to three days, though the topping may soften a bit. When I reheat it, I cover the dish with foil and warm it in a 350°F oven for about 15 minutes, then remove the foil and broil for a couple of minutes to crisp things up. You can also microwave individual portions, but the oven method brings back that just-baked texture.

  • For a crispier top, broil for two to three minutes at the end of baking.
  • If the sauce seems too thick, whisk in a splash of milk before pouring it over the cauliflower.
  • Taste the sauce before adding it to the dish so you can adjust the salt and pepper to your liking.
A close-up of creamy, cheesy Cheesy Cauliflower Mac with perfectly melted cheese and hints of parsley. Save
A close-up of creamy, cheesy Cheesy Cauliflower Mac with perfectly melted cheese and hints of parsley. | cravebop.com

This recipe has become my answer to anyone who thinks eating low-carb means giving up the foods they love. It's proof that a little creativity in the kitchen can bring back all the comfort without compromise.

Recipe Guide

Can I use a different flour to thicken the sauce?

Yes, coconut flour is a suitable nut-free alternative to almond flour. It thickens the sauce similarly with a mild flavor.

How can I make the topping crispier?

Broiling the dish for 2–3 minutes at the end of baking will create a golden, crispy cheese topping.

What cheeses work best in this dish?

Sharp cheddar, mozzarella, and Parmesan create a balanced flavor and creamy texture. You can swap in Gruyère or Monterey Jack for variation.

Is this suitable for gluten-free diets?

Yes, using almond or coconut flour keeps the sauce gluten-free, while cauliflower and cheeses naturally contain no gluten.

How do I prepare the cauliflower before baking?

Cauliflower florets should be boiled for 4–5 minutes until just tender, then drained and patted dry to avoid sogginess before baking.

Cheesy Cauliflower Mac Low-Carb

Low-carb cauliflower florets baked in a rich, cheesy sauce for a comforting, satisfying dish.

Prep duration
15 min
Cook duration
30 min
Complete duration
45 min
Created by Lindsey Carter

Style Savory Bites

Skill level Easy

Heritage American

Output 4 Portions

Nutrition labels Meat-free, No gluten

What you'll need

Vegetables

01 1 large head cauliflower, cut into bite-sized florets (about 1.5 lbs)

Sauce

01 2 tablespoons unsalted butter
02 2 tablespoons almond flour (or coconut flour for nut-free)
03 1 cup whole milk (or unsweetened almond milk for lower carb)
04 1 cup shredded sharp cheddar cheese (approximately 4 ounces)
05 1/2 cup shredded mozzarella cheese (approximately 2 ounces)
06 1/4 cup grated Parmesan cheese (approximately 1 ounce)
07 1/2 teaspoon garlic powder
08 1/2 teaspoon onion powder
09 1/4 teaspoon ground mustard (optional)
10 Salt and pepper, to taste

Topping

01 1/4 cup grated Parmesan cheese (approximately 1 ounce)
02 1/4 cup shredded cheddar cheese (approximately 1 ounce)
03 1 tablespoon chopped fresh parsley (optional)

Method

Phase 01

Prepare oven and baking dish: Preheat oven to 400°F. Lightly grease a 9x13-inch baking dish.

Phase 02

Cook cauliflower: Bring a large pot of salted water to a boil. Add cauliflower florets and cook for 4 to 5 minutes until just tender. Drain and pat dry with paper towels.

Phase 03

Arrange cauliflower: Place the cooked cauliflower evenly in the prepared baking dish.

Phase 04

Make cheese sauce: In a medium saucepan over medium heat, melt butter. Whisk in almond flour and cook for 1 minute. Gradually add milk, whisking until smooth and slightly thickened, about 2 to 3 minutes.

Phase 05

Add cheeses and seasonings: Reduce heat to low and stir in cheddar, mozzarella, and Parmesan cheeses until melted and smooth. Season with garlic powder, onion powder, ground mustard (optional), salt, and pepper.

Phase 06

Combine sauce with cauliflower: Pour cheese sauce evenly over cauliflower and gently stir to coat.

Phase 07

Add topping: Sprinkle with additional Parmesan and cheddar cheeses.

Phase 08

Bake: Bake for 15 to 20 minutes until bubbly and golden.

Phase 09

Garnish and serve: Garnish with chopped parsley if desired and serve hot.

Tools needed

  • Large pot
  • Colander
  • Paper towels
  • Medium saucepan
  • Whisk
  • 9x13-inch baking dish
  • Oven

Allergy alerts

Always review ingredients for potential allergens and seek professional medical advice if uncertain.
  • Contains dairy and tree nuts (if almond flour is used).
  • Use coconut flour to avoid nut allergens.
  • Check labels on milk and cheese products for additional allergens.

Nutrition breakdown (per portion)

Values shown are estimates only - consult healthcare providers for specific advice.
  • Energy: 285
  • Fats: 20 g
  • Carbohydrates: 10 g
  • Proteins: 15 g