Cheesy Cauliflower Mac

Featured in: Comfort Classics

This dish offers a comforting and creamy blend where tender cauliflower florets are roasted and smothered in a luscious cheese sauce. Combining cheddar, mozzarella, and Parmesan with subtle garlic and onion notes, it delivers rich flavor while maintaining a low-carb profile. Baked until golden and bubbly, it makes a satisfying main course that's both easy to prepare and wonderfully flavorful, perfect for a hearty yet light meal.

Updated on Tue, 23 Dec 2025 08:35:00 GMT
Golden, bubbly Cheesy Cauliflower Mac, a low-carb delight ready to be served hot and cheesy. Save
Golden, bubbly Cheesy Cauliflower Mac, a low-carb delight ready to be served hot and cheesy. | aeroflavor.com

There's something quietly rebellious about making mac and cheese without pasta. My sister called me skeptical when I mentioned cauliflower as the base, but the moment she tasted this creamy, cheesy version, she understood why I'd been quietly obsessed with it for weeks. The richness comes from melted cheddar and mozzarella that coat the tender florets like comfort itself, and somehow it feels less indulgent than the traditional version even though it tastes just as good. This dish sneaks onto my table whenever I want something warm and satisfying without the carb crash.

I made this for my brother's work-from-home lunch last Tuesday, and he texted me mid-meeting that the smell alone was distracting everyone on his video calls. By the time he came downstairs with a bowl, the steam was still rising, and he ate it in a way that suggested nothing else mattered in that moment.

Ingredients

  • Cauliflower florets (1 large head, about 1.5 lbs): Cut them into bite-sized pieces so they cook evenly and catch the sauce beautifully—uneven sizes mean some pieces stay hard while others get mushy.
  • Unsalted butter (2 tbsp): This is your foundation for the roux, so don't skip it for oil; the flavor difference is subtle but real.
  • Almond flour (2 tbsp): It thickens the sauce without any gritty texture, though coconut flour works if you're avoiding nuts.
  • Whole milk (1 cup): Use the real thing here if you can; unsweetened almond milk will work but strips away some richness.
  • Sharp cheddar cheese (1 cup shredded): The word sharp matters—mild cheddar fades into the background, but sharp cheddar sings.
  • Mozzarella cheese (1/2 cup shredded): This adds meltability and stretch without overpowering the blend.
  • Parmesan cheese (1/4 cup grated for sauce, plus 1/4 cup for topping): Fresh grated tastes noticeably better than pre-shredded, and the topping cheese gets that slight golden crust.
  • Garlic powder, onion powder, ground mustard (1/2 tsp, 1/2 tsp, 1/4 tsp): These seasonings lift the cheese sauce from flat to complex, so don't skip them even though they're small amounts.
  • Salt and pepper: Taste as you go because cheese is salty and you don't want to overdo it.

Instructions

Set your stage:
Preheat the oven to 400°F and lightly grease your 9x13-inch baking dish with butter or oil. This takes two minutes and saves you from sticking disasters later.
Blanch the cauliflower:
Bring a pot of salted water to a boil, then add your florets and cook for 4–5 minutes until they're just tender but still have a little bite. Drain them well and pat completely dry with paper towels—excess water turns your final dish watery instead of creamy.
Arrange and prepare:
Spread the cauliflower evenly in your baking dish and set it aside. This is your time to take a breath before the sauce.
Make the roux:
Melt butter in a medium saucepan over medium heat, whisk in the almond flour, and cook for about 1 minute until it smells nutty and slightly toasted. You're building flavor here, so don't rush it.
Build the sauce:
Gradually whisk in the milk, working out any lumps as you go, and let it cook for 2–3 minutes until it starts to thicken slightly. The roux is doing its job when you can draw a line through the sauce with your whisk and it holds for a moment.
Melt in the cheese:
Reduce heat to low and add your shredded cheeses one handful at a time, stirring gently until each addition melts completely and smoothly. Low heat prevents the sauce from breaking or becoming grainy, which would wreck everything.
Season carefully:
Stir in the garlic powder, onion powder, mustard, salt, and pepper, tasting as you go. Remember the Parmesan in your cheese blend is already salty, so be gentle with added salt.
Coat the cauliflower:
Pour the cheese sauce evenly over your arranged cauliflower and stir gently to coat every piece without breaking the florets apart. Every piece should glisten with sauce.
Add the crispy topping:
Sprinkle the remaining Parmesan and cheddar cheese over the top, creating an uneven layer that will turn golden and slightly crispy. Uneven is better than smooth here.
Bake until golden:
Bake for 15–20 minutes, watching until the sauce is bubbling around the edges and the top is golden. The bubbling tells you the heat has penetrated all the way through.
Finish with brightness:
Remove from the oven and scatter fresh chopped parsley over top if you have it—this adds a burst of green and a fresh note that cuts the richness slightly.
Save
| aeroflavor.com

My neighbor came over a few weeks ago and mentioned she'd been trying to cut carbs but missed the comfort of mac and cheese more than she expected. I made this without asking, and watching her face change when she realized it was cauliflower underneath all that cheesy sauce was worth every minute in the kitchen.

Flavor Tweaks That Work

Once you understand the base sauce, you can pivot it gently in different directions depending on your mood. Smoked paprika adds a depth that feels sophisticated without demanding attention, while ground mustard can be increased to 1/2 teaspoon if you want tang that plays against the richness. I've swapped the cheddar for Gruyère when I wanted something more refined, and the mozzarella for fontina when I was feeling fancy, but the magic is that the almond flour roux stays steady and holds everything together.

Texture and Crispiness

The soft, creamy interior is lovely, but if you crave that contrast of a golden, slightly crispy top, turn on the broiler for the last 2–3 minutes of cooking and watch it like a hawk. The cheese on top should bubble slightly and turn the color of toasted almonds, and some edges will darken to a deeper golden brown that adds crunch when you dig into it. This moment separates a good dish from one you'll be thinking about for days.

Serving and Storage

This dish tastes just as good the next day, maybe even better as the flavors settle and deepen. Pair it with grilled chicken, roasted salmon, or a crisp green salad to balance the richness and turn it into a complete meal that doesn't feel diet-conscious at all.

  • Reheat gently in a 350°F oven covered with foil so it doesn't dry out.
  • Store in an airtight container in the fridge for up to three days, and it freezes well for up to two months.
  • Add a splash of milk when reheating if the sauce has thickened too much.
A close-up of baked Cheesy Cauliflower Mac with melted cheese and crispy browned topping. Save
A close-up of baked Cheesy Cauliflower Mac with melted cheese and crispy browned topping. | aeroflavor.com

This recipe proves that comfort food doesn't need to apologize for what it is, and low-carb eating doesn't mean giving up the dishes that make you feel genuinely cared for. Make it, share it, and watch people's faces when they realize what just made them this happy.

Recipe FAQs

How do I prepare the cauliflower for this dish?

Cut cauliflower into bite-sized florets and briefly boil until tender but firm. Drain and dry well before baking.

Can I use alternative cheeses?

Yes, Gruyère or Monterey Jack can be used for a unique flavor twist while maintaining creaminess.

Is there a way to make the topping crispier?

Broil the dish for 2–3 minutes at the end of baking to achieve a golden, crispy top layer.

What milk options work best for this sauce?

Whole milk provides creaminess, but unsweetened almond milk is a good low-carb substitute without compromising texture.

Can this dish accommodate nut allergies?

Yes, substitute almond flour with coconut flour to avoid nuts while keeping the sauce thick.

Cheesy Cauliflower Mac

Creamy cauliflower florets baked in a rich, cheesy sauce for a satisfying low-carb main dish.

Prep Time
15 min
Time to Cook
30 min
Full Time
45 min
Created by Mason Hughes


Skill Level Easy

Cuisine American

Makes 4 Portions

Dietary Info Vegetarian, No Gluten, Low Carb

What You'll Need

Vegetables

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

Sauce

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

Topping

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

How To

Step 01

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

Step 02

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

Step 03

Arrange Cauliflower: Place the drained cauliflower evenly in the prepared baking dish.

Step 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 while whisking continuously until smooth and slightly thickened, about 2 to 3 minutes.

Step 05

Add Cheese and Seasoning: Reduce heat to low. Stir in cheddar, mozzarella, and Parmesan cheeses until melted and sauce is smooth. Season with garlic powder, onion powder, ground mustard (if using), salt, and pepper.

Step 06

Combine Sauce and Cauliflower: Pour cheese sauce evenly over the cauliflower in the baking dish, stirring gently to coat all florets.

Step 07

Add Topping: Sprinkle additional Parmesan and cheddar cheeses on top.

Step 08

Bake: Bake uncovered for 15 to 20 minutes until the sauce is bubbly and the topping is golden brown.

Step 09

Garnish and Serve: Optionally garnish with chopped fresh parsley. Serve immediately while warm.

Tools Needed

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

Allergy Details

Always check every ingredient for allergens. Ask your healthcare provider if you aren't sure.
  • Contains dairy and tree nuts (if almond flour is used); substitute coconut flour to avoid nuts.

Nutrition Details (each serving)

For informational use only, this doesn't replace professional medical guidance.
  • Calorie Count: 285
  • Total Fat: 20 g
  • Carbohydrates: 10 g
  • Proteins: 15 g