Cauliflower mac and cheese is a creamy, baked comfort-style dish made with tender cauliflower florets coated in a rich cheese sauce. This recipe delivers classic mac-and-cheese flavor while using cauliflower in place of pasta.

A Quick Look at the Recipe
✅ Recipe Name: Cauliflower Mac and Cheese
🕒 Ready In: ~30 minutes
👪 Serves: 4 servings
🍽 Calories: ~340 per serving (estimated)
🥣 Main Ingredients: Cauliflower, cheddar cheese, Monterey Jack cheese, milk
📖 Dietary Info: Gluten-free; vegetarian
👌 Difficulty: Easy - stovetop sauce + quick bake
SUMMARIZE & SAVE THIS CONTENT ON
The cauliflower is cooked until just tender, then tossed in a homemade cheese sauce made with butter, milk, and a blend of cheddar and Monterey Jack. Baking the dish briefly allows the sauce to bubble and the top to lightly brown.
If you enjoy lighter takes on familiar favorites, you might also like our Loaded Cheese Fries, Bacon Jalapeno Poppers, or Deviled Egg Dip. These recipes use simple techniques and focus on rich flavor without complicated steps.
Jump to:
- A Quick Look at the Recipe
- Why You'll Love this Cauliflower Mac and Cheese:
- Key Ingredients:
- Easy Substitutions & Variations:
- How to Make Cauliflower Mac and Cheese:
- Recipe Notes & Tips:
- How to Store:
- Cauliflower Mac and Cheese FAQs:
- More Side Dish Recipes You'll Love
- Get a FREE Healthy Meal Planning Ebook
- Cauliflower Mac and Cheese
Why You'll Love this Cauliflower Mac and Cheese:
Classic Comfort Flavor: A rich, cheesy sauce delivers the familiar taste of mac and cheese without pasta.
Creamy, Not Heavy: The cauliflower is coated in a smooth cheese sauce that feels balanced and satisfying.
Simple Homemade Sauce: Made from basic pantry ingredients with no processed cheese.
Quick Bake: Baking just long enough allows the top to bubble and lightly brown without drying out.
Great for All Ages: A family-friendly dish that works as a side or meatless main.
Key Ingredients:
- cauliflower florets. Use fresh or frozen cauliflower, chopped into small, even pieces. Boil just until fork-tender, don't overcook or it will get mushy when baked.
- milk. Whole milk makes the sauce extra creamy, but 2% or plant-based options like cashew or oat milk will work too.
- cheddar cheese. Sharp cheddar gives the dish bold flavor and a melty texture. Freshly shredded cheese melts more smoothly than pre-shredded.
- monterey jack cheese. Adds creaminess and a mild flavor. Mozzarella or gouda can be used instead for a different twist.
Scroll to the recipe card at the bottom of this page for exact quantities.
Easy Substitutions & Variations:
- Use Different Cheese: Swap Monterey Jack for mozzarella, Colby Jack, or a mild white cheddar.
- Make It Extra Cheesy: Add an additional ½ cup of shredded cheese to the sauce or sprinkle more on top before baking.
- Add Protein: Stir in cooked chicken, bacon, or ham for a heartier dish.
- Lower-Carb Option: Skip the flour and thicken the sauce with extra cheese and a splash of cream instead.
- Spice It Up: Add a pinch of smoked paprika or cayenne for subtle heat.

How to Make Cauliflower Mac and Cheese:
- Preheat oven to 375°F.
- In a large pot of boiling water, cook cauliflower florets until tender, about 5-7 minutes. Drain and set aside.
- In a medium saucepan, melt butter over medium heat. Whisk in the flour until smooth, then slowly add the milk, stirring constantly.
- Add salt, garlic powder, and pepper. Continue to whisk until sauce thickens, about 2-3 minutes.
- Stir in cheddar and Monterey Jack cheese until melted and smooth. Toss the cooked cauliflower in the cheese sauce until fully coated.
- Pour into an 8x8 greased baking dish and top with extra cheese. Bake for 15-20 minutes, or until bubbly and slightly golden brown on top.
Save this Recipe
Recipe Notes & Tips:
- Cook Cauliflower Just Until Tender: Overcooking can cause the cauliflower to release excess moisture and thin the sauce.
- Whisk the Sauce Constantly: This prevents lumps and helps the cheese sauce stay smooth and creamy.
- Shred Cheese Fresh: Pre-shredded cheese contains anti-caking agents that can affect melting.
- Don't Over bake: Bake only until bubbly to keep the sauce from drying out.
- Let It Rest Briefly: Allow the dish to sit for a few minutes after baking so the sauce thickens slightly.

How to Store:
Refrigerator: Store leftovers in an airtight container for up to 4 days. Reheat in the oven at 350°F or in a skillet over medium-low heat until warmed through.
Freezer: Let the dish cool completely, then transfer to a freezer-safe container. Freeze for up to 2 months. Thaw overnight in the fridge before reheating.
Make-ahead tip: Assemble the dish up to the baking step, cover tightly, and refrigerate for up to 24 hours. Bake when ready to serve.
Cauliflower Mac and Cheese FAQs:
Yes, cauliflower mac and cheese can be gluten free when made with gluten-free flour or by thickening the sauce without flour. Always check labels on cheese and milk to be sure.
Cauliflower mac and cheese has a similar creamy, cheesy flavor to traditional mac and cheese, but with a lighter texture and mild vegetable base instead of pasta.
To prevent cauliflower mac and cheese from becoming watery, cook the cauliflower just until tender and drain it well. Avoid over baking, which can cause excess moisture to release.


Grab your free copy
Get a FREE Healthy Meal Planning Ebook
Tips, Tricks, and Recipes for Stress Free Meal Planning

Cauliflower Mac and Cheese
Ingredients
- 4 cups cauliflower florets, chopped
- ¼ cup butter
- ¼ cup flour
- 1 cup milk
- 1 teaspoon salt
- ½ teaspoon garlic powder
- ¼ teaspoon pepper
- 2 cups cheddar cheese, shredded
- 1 cup monterey jack cheese, shredded
Instructions
- Preheat oven to 375°F.
- In a large pot of boiling water, cook cauliflower florets until tender, about 5-7 minutes. Drain and set aside.
- In a medium saucepan, melt butter over medium heat.
- Whisk in the flour until smooth, then slowly add the milk, stirring constantly.
- Add salt, garlic powder, and pepper. Continue to whisk until sauce thickens, about 2-3 minutes.
- Stir in cheddar and Monterey Jack cheese until melted and smooth. Toss the cooked cauliflower in the cheese sauce until fully coated.
- Pour into an 8x8 baking dish and top with extra cheese. Bake for 15-20 minutes, or until bubbly and slightly browned on top.
Nutrition
Notes
- Cook Cauliflower Just Until Tender: Overcooking can cause the cauliflower to release excess moisture and thin the sauce.
- Whisk the Sauce Constantly: This prevents lumps and helps the cheese sauce stay smooth and creamy.
- Shred Cheese Fresh: Pre-shredded cheese contains anti-caking agents that can affect melting.
- Don't Over bake: Bake only until bubbly to keep the sauce from drying out.
- Let It Rest Briefly: Allow the dish to sit for a few minutes after baking so the sauce thickens slightly.









Jake says
Literally tastes like good homemade mac and cheese. Couldn't even tell it wasn't actually macaroni.