Cheesy Cauliflower Mac

Featured in: Garden-Inspired Meals

This comforting dish showcases tender roasted cauliflower coated in a velvety blend of sharp cheddar, mozzarella, and Parmesan. A buttery, lightly thickened sauce flavored with garlic and onion powder enhances every bite. After baking to a golden bubbly finish, it's topped with fresh parsley for a hint of brightness. Perfect for a low-carb, gluten-free option that satisfies the craving for classic creamy cheesiness without the carbs.

Simple preparation includes boiling cauliflower briefly, creating a smooth cheese sauce with almond flour and butter, then baking until beautifully melted and golden. Variations like smoked paprika or switching cheese types add versatility for flavor twists.

Updated on Mon, 22 Dec 2025 12:58:00 GMT
A bubbly casserole of Cheesy Cauliflower Mac with a golden cheesy topping, ready to serve. Pin
A bubbly casserole of Cheesy Cauliflower Mac with a golden cheesy topping, ready to serve. | toastybasil.com

I used to think giving up pasta meant giving up comfort food entirely. Then one rainy Tuesday, I tossed cauliflower florets into boiling water on a whim, drained them, and buried them under every cheese I had in the fridge. The smell alone made my roommate wander into the kitchen asking what was baking. That first bite, creamy and rich with just enough sharpness from the cheddar, convinced me I hadnt lost anything at all.

I made this for a friend who swore she hated cauliflower. She scraped her plate clean, then asked if there was more in the kitchen. Watching her go back for seconds without realizing what she was eating felt like a quiet victory. Its become my go to whenever I want to prove that healthy food doesnt have to taste like a compromise.

Ingredients

  • Cauliflower florets: Choose a firm, creamy white head without brown spots, and cut the florets into even bite sized pieces so they cook uniformly and hold the sauce well.
  • 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 the heaviness of wheat flour, and toasting it briefly in the butter deepens the nutty flavor.
  • Whole milk: The creaminess here is key, though unsweetened almond milk works if you want to cut carbs further (just expect a thinner sauce).
  • Sharp cheddar cheese: The backbone of the dish, providing that tangy, bold flavor that makes every bite memorable.
  • Mozzarella cheese: It melts beautifully and adds a stretchy, gooey texture that clings to the cauliflower.
  • Parmesan cheese: Grated fresh, it brings a salty, nutty depth that rounds out the sauce and crisps up perfectly on top.
  • Garlic powder, onion powder, ground mustard: These quiet seasonings amplify the cheese without shouting, adding warmth and a hint of brightness.
  • Salt and pepper: Taste as you go, because cheese can be salty and cauliflower needs a little help to shine.

Instructions

Prep the Oven and Dish:
Heat your oven to 400°F (200°C) and lightly grease a 9x13 inch baking dish. This step keeps everything from sticking and sets you up for easy cleanup later.
Blanch the Cauliflower:
Boil salted water, drop in the florets, and cook them for 4 to 5 minutes until theyre just tender but not mushy. Drain them well and pat them dry with paper towels so the sauce clings instead of sliding off.
Arrange in the Dish:
Spread the cauliflower evenly in your prepared baking dish. Give them a little room to breathe so the sauce can settle into every crevice.
Make the Roux:
Melt butter in a medium saucepan over medium heat, whisk in the almond flour, and let it cook for a minute until it smells toasty. This step keeps the sauce from tasting raw or gritty.
Build the Sauce:
Slowly whisk in the milk, stirring constantly until the mixture thickens and turns silky, about 2 to 3 minutes. Lower the heat and stir in the cheddar, mozzarella, and Parmesan until everything melts into a smooth, glossy sauce, then season with garlic powder, onion powder, ground mustard, salt, and pepper.
Coat the Cauliflower:
Pour the warm cheese sauce over the florets and gently stir to coat every piece. The sauce should pool around the edges and cling to the tops.
Add the Topping:
Sprinkle extra Parmesan and cheddar over the top for a golden, bubbly crust. This layer is what makes the dish look irresistible when it comes out of the oven.
Bake Until Bubbly:
Slide the dish into the oven and bake for 15 to 20 minutes until the sauce is bubbling at the edges and the cheese on top turns golden. If you want extra crispiness, switch to broil for the last 2 to 3 minutes, watching closely so it doesnt burn.
Garnish and Serve:
Scatter chopped fresh parsley over the top if you like a pop of green, then serve it hot. The smell alone will have everyone at the table before you finish plating.
Warm, creamy Cheesy Cauliflower Mac with melted cheese and tender cauliflower florets in a baking dish. Pin
Warm, creamy Cheesy Cauliflower Mac with melted cheese and tender cauliflower florets in a baking dish. | toastybasil.com

One evening, I brought this to a potluck and watched a guy pile it onto his plate three times. He finally asked what kind of pasta I used, and when I told him it was cauliflower, he just laughed and shook his head. That moment reminded me that good food doesnt need labels, it just needs to taste like you care.

Flavor Variations

Swap the cheddar for Gruyère if you want something nutty and elegant, or stir in Monterey Jack for a milder, creamier vibe. A pinch of smoked paprika in the sauce or on top adds a subtle campfire warmth that makes the dish feel cozy. Sometimes I fold in a handful of cooked bacon or sautéed mushrooms right before baking, turning it into something heartier without much extra effort.

Serving Suggestions

This pairs beautifully with grilled chicken thighs, a simple arugula salad dressed with lemon, or roasted Brussels sprouts for a full low carb spread. I have also served it as a side at holiday dinners, where it quietly steals the show from heavier casseroles. Leftovers reheat well in the oven, keeping that bubbly, golden top intact.

Storage and Reheating

Cover any leftovers tightly and refrigerate for up to 3 days. Reheat in a 350°F (175°C) oven for about 15 minutes until warmed through, adding a splash of milk if the sauce seems dry. You can also freeze it before baking, then thaw overnight in the fridge and bake as directed, though the texture of the cauliflower may soften slightly.

  • Let it cool completely before covering to avoid condensation that makes the topping soggy.
  • Reheat individual portions in the microwave for 1 to 2 minutes, stirring halfway through.
  • Freeze in an airtight container for up to 2 months, labeling it with the date so you remember when you made it.
Close-up of baked Cheesy Cauliflower Mac: a low-carb treat with melted cheese and fresh parsley garnish. Pin
Close-up of baked Cheesy Cauliflower Mac: a low-carb treat with melted cheese and fresh parsley garnish. | toastybasil.com

Every time I pull this dish from the oven, I am reminded that comfort food is less about the ingredients and more about the warmth it brings to the table. Whether you are feeding yourself on a quiet Tuesday or impressing a crowd, this one always delivers.

Recipe Q&A

Can I substitute the almond flour in the sauce?

Yes, you can replace almond flour with coconut flour to keep it nut-free, which works well in thickening the sauce similarly.

How do I achieve a crunchy topping?

After baking, broil the dish for 2–3 minutes until the cheese topping turns golden and crisp for added texture.

Is this suitable for gluten-free diets?

Yes, the use of almond or coconut flour instead of wheat flour makes this dish gluten-free and friendly for those avoiding gluten.

Can I add extra spices for more flavor?

Absolutely! Adding a pinch of smoked paprika to the cheese sauce or topping enhances depth and smoky notes.

What proteins pair well with this dish?

Grilled chicken or a fresh crisp salad complements the creamy cauliflower mac nicely, making a balanced meal.

Cheesy Cauliflower Mac

Low-carb creamy cauliflower in a cheesy baked dish with sharp cheddar and mozzarella.

Prep duration
15 min
Cooking duration
30 min
Complete duration
45 min


Skill level Easy

Origin American

Yield 4 Portions

Dietary specifications Vegetarian, Gluten-free, Low-Carb

Components

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 (240 ml) or unsweetened almond milk for reduced carbs
04 1 cup shredded sharp cheddar cheese (120 g)
05 ½ cup shredded mozzarella cheese (60 g)
06 ¼ cup grated Parmesan cheese (25 g)
07 ½ teaspoon garlic powder
08 ½ teaspoon onion powder
09 ¼ teaspoon ground mustard (optional)
10 Salt and freshly ground black pepper, to taste

Topping

01 ¼ cup grated Parmesan cheese (25 g)
02 ¼ cup shredded cheddar cheese (30 g)
03 1 tablespoon chopped fresh parsley (optional)

Directions

Step 01

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

Step 02

Blanch 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 thoroughly and pat dry with paper towels.

Step 03

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

Step 04

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

Step 05

Incorporate cheeses and seasonings: Reduce heat to low. Stir in cheddar, mozzarella, and Parmesan cheese until melted and smooth. Add garlic powder, onion powder, ground mustard (if using), salt, and pepper; mix well.

Step 06

Combine sauce with cauliflower: Pour cheese sauce evenly over the cauliflower in the baking dish. Gently stir to coat the florets completely.

Step 07

Add topping: Sprinkle additional Parmesan and cheddar cheese evenly on top.

Step 08

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

Step 09

Garnish and serve: Optionally, garnish with chopped fresh parsley. Serve hot.

Necessary tools

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

Allergy information

Review each component for possible allergens and if uncertain, we recommend consulting with a healthcare professional.
  • Contains dairy and tree nuts (almond flour). Substitute coconut flour for nut-free option. Verify milk and cheese labels for potential allergens.

Nutrient breakdown (per portion)

These values are provided as a general guide and shouldn't replace professional medical advice.
  • Calories: 285
  • Fat: 20 g
  • Carbs: 10 g
  • Protein: 15 g