Cauliflower mac and cheese is the ultimate comfort food without all the guilt. It’s creamy, cheesy, and filling with a satisfying texture and a crispy breadcrumb topping. Low-carb, low-calorie, and can easily be made gluten-free and dairy-free with a couple of simple substitutions. There are so many options for flavor adjustments and add-ins like veggies or spices. Make it your own and make it in less than 40 minutes!

cauliflower vegan mac

I am a die-hard mac and cheese fan. It’s all I would eat as a kid, and I guess that kid never grew up, because I still eat it every chance I get! Using cauliflower here instead of pasta makes this a dish with essential nutrients instead of just carbs. It’s low in calories but high in vitamins C, K, and B6, as well as folate and fiber. Cauliflower mac is a great option for those following low-carb or keto diets and anyone looking to increase their vegetable intake.

Dietary Considerations

Cauliflower mac and cheese is incredibly versatile and can be adapted to fit various dietary needs. Making a few easy substitutions makes this recipe complaint with most dietary preferences.

Gluten-Free

Cauliflower is naturally gluten-free, making it an excellent choice for those with gluten sensitivities or celiac disease. Make sure to use gluten-free bread crumbs if you are using those.

Vegan or Dairy-Free

By using plant-based milk and cheese alternatives, you can easily make it vegan or dairy-free. I used dairy cheese in this recipe, but everything else is vegan. If you aren’t a fan of vegan cheese, like me, try soaking some raw cashews and blending them up with nutritional yeast, mustard, and spices for a better-tasting and less processed cheese alternative.

cauliflower mac and cheese

Flavor Variations

Add some spice

If you enjoy a bit of heat, add some spice to your mac. A dash of hot sauce, a sprinkle of red pepper flakes, or even some diced jalapeños can add a pleasant kick. I like to add cayenne pepper to the cheese sauce for added flavor.

High-Protein

For our plant-based friends, some tofu or broccoli are great choices, or top with crushed peanuts. For our meat lovers and keto fans, try adding some bacon, sausage, or chicken to up the protein content.

Veggies

Yes, this is already a veggie dish, but it’s even better with more veggies! Try broccoli, mushrooms, spinach, diced tomatoes, or roasted red peppers for even more flavor, fiber, and nutrient-dense ingredients.

Cheese Lovers

Don’t be afraid to get creative with your cheese choices. While cheddar and gruyere are classic options, mixing in other cheeses like gouda, goat cheese, or even blue cheese can add depth and complexity to the flavor. Make sure to choose cheeses that melt well to maintain a smooth sauce.

cauliflower mac and cheese

Step-by-Step Recipe

Ingredients

  • 1 large head of cauliflower, cut into florets
  • 1/2 cup shredded cheddar cheese
  • 1/2 cup shredded gruyere cheese
  • 1/4 cup milk (dairy or plant-based)
  • 1/4 cup cream (dairy or plant-based)
  • 1 tablespoon butter or oil
  • 1 tablespoon nutritional yeast (optional)
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 teaspoon Dijon mustard
  • Salt and pepper to taste
  • 1 cup panko bread crumbs
  • Optional: parsley for garnish

Instructions

Prepare the Cauliflower

  1. Preheat Your Oven: Preheat your oven to 400°F and prepare a 9×9 casserole dish with non-stick cooking spray.
  2. Cut the Cauliflower: Remove the leaves and core from the cauliflower head, then cut it into bite-sized florets. Aim for uniform pieces to ensure even cooking.
  3. Cook the Cauliflower: You can steam or boil the cauliflower florets until they are tender but still firm. This usually takes about 5-7 minutes. Once cooked, drain the cauliflower and set it aside.

Make the Cheese Sauce

  1. Melt the Butter: In a large saucepan melt the butter over medium heat.
  2. Add the Milk or Cream: Slowly pour in the milk or cream, whisking continuously to avoid lumps. Continue to cook over medium heat until the mixture begins to simmer and thicken.
  3. Incorporate the Cheese: Gradually add the shredded cheese, one handful at a time, stirring constantly until the cheese is fully melted and the sauce is smooth. Add the rest of the spices and mustard and season with salt and pepper to taste.

Combine and Bake

  1. Mix the Cauliflower and Cheese Sauce: Pour the cauliflower and cheese mixture into a greased baking dish, spreading it out evenly.
  2. Topping: Cover evenly with the bread crumbs.
  3. Bake: Place the baking dish in the preheated oven and bake for 20 minutes, or until the top is golden and bubbly.

Serve and Enjoy

  1. Let It Cool: Allow the cauliflower mac to cool for a few minutes before serving. This helps the sauce set and makes it easier to serve.
  2. Add Optional Toppings: Add any toppings you would like or parsley if using.
  3. Serve: Dish up your cauliflower mac and cheese and enjoy this healthier twist on a classic comfort food!
baked mac and cheese with cauliflower and bread crumbs

Serving Suggestions

Cauliflower mac and cheese is a versatile dish that can be enjoyed on its own or as part of a larger meal. Here are some serving suggestions to inspire you:

As a Side Dish

Mac and cheese is always a hit at picnics, bbqs, or as a veggie side at Holiday dinners or potlucks. Serve alongside burgers, salad, sandwiches, or kabobs.

As a Main Course

Turn your cauliflower mac and cheese into a main course by adding protein and extra vegetables. Serve with a side of garlic bread or a simple cucumber and tomato salad for a complete and satisfying meal.

For Meal Prep

Cauliflower mac and cheese can be made ahead of time and stored in the refrigerator for up to 3 days. Reheat individual portions in the microwave or oven for a quick and convenient meal. It’s also freezer-friendly; just be sure to thaw in the fridge before reheating.

vegan macaroni and cheese

Try these other recipes:

Roasted Cauliflower with Lemon Tahini Dressing

Roasted Butternut Squash

The Best Seasoned Potato Wedges

If you tried this recipe, leave us a comment below, and make sure to follow us for more recipes on InstagramPinterest, and Facebook.

cauliflower mac

Cauliflower Mac and Cheese

Allison Crawford at The Hungry Carrot
A creamy and cheesy take on the comforting classic made with cauliflower instead of pasta. All the flavor and texture of mac and cheese but without all the carbs and calories. This is also easy to make gluten free or dairy free!
Prep Time 5 minutes
Cook Time 30 minutes
Total Time 35 minutes
Course Main Course, Side Dish
Cuisine American
Servings 6

Ingredients
  

  • 1 head of cauliflower-washed and trimmed
  • 1 tbsp plant-based butter (can sub for real butter)
  • 1/4 cup dairy-free heavy cream (sub for real cream if desired)
  • 1/4 cup soy milk (or sub preferred milk)
  • 1/2 cup shredded cheddar cheese (or sub for dairy-free)
  • 1/2 cup shredded gruyere cheese (or sub for dairy-free)
  • 1 tsp Dijon mustard
  • 1 tbsp nutritional yeast (optional)
  • 1 tsp onion powder
  • 1 tsp garlic powder
  • salt and pepper to taste
  • 1 cup panko bread crumbs (can sub for gluten-free bread crumbs)
  • parsley garnish (optional)

Instructions
 

  • Preheat oven to 400 degrees and grease a 9×9 casserole dish.
  • Wash and trim cauliflower. Cut into bite-size florets and boil in salted water for about 5 minutes until slightly tender. Drain and pour into the prepared casserole dish.
  • Combine the butter, milk, heavy cream, cheese, mustard, and spices in a saucepan over medium heat. Stir often until the sauce thickens slightly and the cheese is fully melted.
  • Pour the sauce over the cauliflower. Top with bread crumbs and place in the oven until bread crumbs are well browned, or about 17-20 minutes.
  • Serve warm and top with chopped parsley if desired. Store leftovers in an airtight container in the fridge for 3-5 days.
Keyword cauliflower, mac and cheese