This post may contain affiliate links to products I use and highly recommend. You can read my full disclosure . As an Amazon Associate I earn from qualifying purchases.
Cauliflower mac and cheese is a creamy, cheesy baked side dish made with cauliflower instead of pasta. Since Southern baked mac and cheese is known for bold flavor from spices and a mix of cheeses, I use that same approach here with smoked gouda, cheddar, gruyere, and a well-seasoned cheese sauce.

This cauliflower mac and cheese recipe is one I like to make when I want dinner to feel more like Sunday dinner. It’s especially good with sides like Almond Flour Cornbread or Instant Pot Collard Greens, and I love it on the table with Crispy Air Fryer Wings when I want that comfort food kind of plate.
Why This Recipe Stands Out
This is not meant to be the plainest version. It is meant to bring the kind of flavor people love in baked mac and cheese, just with cauliflower in place of pasta.
- It takes its cues from Southern baked mac and cheese: The seasoning blend and mix of cheeses give it a richer, more layered flavor than a basic cheese sauce.
- Roasting helps the texture: Roasting first keeps the finished dish from turning watery.
- The cheese sauce feels rich and cozy: Smoked gouda, cheddar, gruyere, cream cheese, and cream make it creamy and full of flavor.
- The baked finish makes it feel special: Once it comes out of the oven, it has that hot, cheesy, casserole-style finish that feels right at home on a Sunday dinner plate.
- You can add the topping or leave it off: The crumb topping adds crunch, but the dish still works really well without it.

Ingredients for Baked Cauliflower Mac and Cheese
You’ll find the exact amounts in the recipe card, but these are the ingredients that make this recipe work.
- Cauliflower: Cut it into bite-sized pieces. I like pieces that feel a little like large macaroni or small florets so the finished dish still eats like baked mac and cheese.
- Olive oil: This helps the cauliflower roast instead of steam.
- Dry mustard, black pepper, garlic powder, onion powder, smoked paprika, and salt: These seasonings are part of what give this dish its deeper flavor.
- Heavy cream: This helps make the sauce rich and smooth.
- Cream cheese: This helps give the sauce body and a creamy finish.
- Smoked gouda: This adds deeper, smokey flavor and helps set this version apart.
- Cheddar cheese: This brings in that classic mac and cheese flavor.
- Gruyere: This rounds out the sauce and adds even more richness.
Optional crumb topping
- Ground pork rinds or crunchy cheese crumbs: Use these if you want a crunchy topping.
- Melted butter
- Grated parmesan cheese: The refrigerated kind works best here.
- Parsley: Dried or fresh both work.
How to Make Cauliflower Mac and Cheese
This recipe comes together in a few simple stages.
Roast the cauliflower
Spread the cauliflower on a sheet pan, toss it with olive oil and seasonings, and roast it until slightly tender. This helps cook off some of the moisture and gives the cauliflower more flavor before it goes into the sauce. I tend to chop them into smaller bits to be more the size of noodles.

Make the cheese sauce
While the cauliflower roasts, make the sauce in a Dutch oven or large pot over low heat. Add the cream and cream cheese first and whisk until smooth. Then add the shredded cheeses and seasonings and stir until the sauce is melted and creamy.

SAVE THIS RECIPE
Stir everything together
Add the roasted cauliflower to the pot and stir until every piece is coated in the cheese sauce.
Top and bake
Spoon the mixture into a baking dish or ramekins. If you want the crumb topping, mix it in a small bowl and sprinkle it over the top. Bake until hot and bubbly, then let it rest for a few minutes before serving.

Tips for the Best Version
These are the small things that make a big difference.
- Roast the cauliflower first: This is one of the best ways to keep the dish from getting watery.
- Cut the cauliflower into even pieces: That helps it cook more evenly.
- Keep the heat low when making the sauce: Lower heat helps the cheeses melt smoothly.
- Use cheeses you enjoy the flavor of: Since this recipe uses several cheeses, their flavor really comes through. I prefer 2-2.5 cups of cheese total. A smoked cheese is essential though for soul food flavor.
- Let it rest before serving: A short rest helps the sauce settle so it scoops better.
Easy Ways to Change It Up
This recipe already has a lot of flavor, but you can still adjust it to fit the kind of meal you want.
- Skip the topping: Leave it off if you want a smoother baked finish.
- Bake it in ramekins: This is a nice option if you want smaller portions or a dinner that feels a little special. Adjust the cook time though since it will cook faster. I recommend checking for doneness around the 10 minute mark.
- Serve it with a full Sunday dinner plate: It works well with mains like Air Fryer BBQ Chicken Thighs when you want the table to feel hearty and comforting.

How to Keep It from Getting Watery
The biggest thing that helps is roasting the cauliflower before adding it to the cheese sauce. Cauliflower releases moisture as it cooks, so that first roast helps the finished dish stay creamier and more casserole-like. That step is a big part of why this recipe works so well. You are building better texture before the cauliflower ever goes into the sauce.
What to Serve with It
This is the kind of side dish that works well with the mains you would want for Sunday dinner or another comfort food meal. I like it with Baked Chicken Drumsticks, Pressure Cooker BBQ Ribs, or Crockpot BBQ Chicken Thighs when I want a rich, cozy plate. Add Keto Cornbread or Instant Pot Collard Greens on the side, and the whole meal starts to feel even more complete.

Cauliflower Mac and Cheese FAQs
Cauliflower mac and cheese is a baked cheese casserole made with cauliflower instead of pasta. It gives you that creamy, cheesy mac and cheese feel in a version made with cauliflower.
Cauliflower releases moisture as it cooks. Roasting it first helps reduce that and gives the finished dish a better texture.
Heavy cream, cream cheese, and a mix of melting cheeses help make the sauce smooth and creamy.
Yes. The topping is optional and meant to be an alternative to the panko breadcrumb topping that some put on baked macaroni and cheese. The dish still works really well without it.
Yes. Since this version uses cauliflower instead of pasta and a cheese-based sauce, it still fits that kind of meal. But, what really makes it worth making is the baked texture and the flavor from the spices and mix of cheeses.
More Southern-Style Cauliflower Recipes to Try

Cauliflower Mac and Cheese
Use DRDAVINAHS at checkout to save on some equipment & ingredients!
Ingredients
- 7 cups cauliflower, 1 cauliflower head, cut into smaller parts (cut the florets into quarters so that they are closer to the size of large noodles)
- 2 tbsp Olive Oil, for roasting the cauliflower
- 1/2 tsp Ground Dry Mustard
- 1/4 tsp Black Pepper
- 1 tsp Garlic Powder
- 1/4 tsp Onion Powder
- 1/4 tsp Smoked Paprika
- 1/2 tsp Natural Ancient Sea Salt
- 1.5 cups Organic Heavy Whipping Cream
- 4 oz Cream Cheese
- 2/3 cup smoked Gouda cheese, shredded
- 1 cup cheddar cheese, shredded
- 1/2 cup gruyere cheese, shredded
Crumb Topping (Optional)
- 1 cup Ground Pork Rinds, or Panko Bread Crumbs
- 2 tbsp Butter, melted
- 1/3 cup Grated Parmesan Cheese
- 1 tsp Dried Parsley
Instructions
Roast the cauliflower
- Preheat oven to 425 degrees
- Place cauliflower on a parchment lined baking sheet
- Drizzle the cauliflower with olive oil, and a dash of salt and pepper
- Roast cauliflower for 20 minutes. Remove from the oven and turn the temperature to 350 degrees.
Make the Cheese Sauce
- Heat a dutch oven or other pot (large enough to hold the caulifilower and finished cheese sauce) on low heat. Add the heavy cream and the cream cheese. Whisk until the cream cheese is melted.
- Add the remaining cheeses and continue to stir until all cheeses are melted. Add the spices to the sauce and incorporate. Turn off the heat.
Add the Cauliflower to the Cheese Sauce
- Add the roasted cauliflower to the pot. Use a spatula to insure that the cauliflower is covered in sauce.
- Create the crumb topping by combining all of the ingredients in a small bowl.
Layer & Bake
- Spoon the cauliflower mac and cheese into a large baking pan or into 1 cup ramekins. Top with the crumb topping.
- Bake for 20-30 minutes. Allow to rest for an additional 5-10 minutes to give it time to set.
SAVE THIS RECIPE
Recipe Notes
- Roast the cauliflower first: This is one of the best ways to keep the dish from getting watery.
- Cut the cauliflower into even pieces: That helps it cook more evenly.
- Keep the heat low when making the sauce: Lower heat helps the cheeses melt smoothly.
- Use cheeses you enjoy the flavor of: Since this recipe uses several cheeses, their flavor really comes through. I prefer 2-2.5 cups of cheese total. A smoked cheese is essential though for soul food flavor.
- Let it rest before serving: A short rest helps the sauce settle so it scoops better.
Nutrition Details
The nutrition facts come from entering the recipe ingredients into Spoonacular API, a database of food ingredients. They may vary for any recipe based on the exact product used.




















