Vazet

Wholesome recipes

Pasta + Noodles

Cauliflower Mac and Cheese

Cauliflower cooks right into this mac and cheese, blending seamlessly into a creamy, cheesy pasta that still feels like the classic you want, just with a little extra substance built in

  • Serves 4 servings
  • Prep 10 minutes
  • Cook 20 minutes
  • Total 30 minutes

cauliflowergluten-freevegetarian

Jump to the recipe
Cauliflower Mac and Cheese

This creamy and decadent mac and cheese is hiding a secret ingredient — cauliflower! Cooked alongside the pasta, cauliflower florets melt right into this recipe to the point of not even knowing its there in the final cheesy bite.

If you search for a cauliflower mac and cheese recipe online expecting to find a pasta-based recipe, you’re going to be sorely disappointed. Low-carb sites dominant the results taking cauliflower alone and coating it in a cheesy sauce. That might have its time and place, but this recipe goes in a different, more traditional direction.

This recipe combines both pasta and cauliflower so you’ve got your veggies included in the main dish. While I’d love to say this is great for feeding picky kids (and it most certainly is), as a 43 year old adult, I love it just as much.

The cauliflower melts right into the dish, seemingly disappearing as it cooks. What you’re left with is a classic mac and cheese in all its decadent glory and the added bonus of getting some extra nutrition worked into the mix too.

Recipe Highlights

  • Creamy, cheesy, luscious comfort food when you need to satisfy that craving
  • Easily lightened up with a few tweaks for something healthier
  • Made in just one-pot
  • Kid-friendly
  • Can be made gluten-free (easy) or vegan (requires more effort)
A wooden spoon holds a serving of creamy cauliflower macaroni and cheese above a pot filled with more macaroni and cheese. The sauce is rich and thick, coating the pasta evenly.

Ingredient Overview

Mac and cheese is pretty straightforward, you need pasta, milk and cheese as the basics. From there, this recipe includes so spices to round out flavor and of course, cauliflower to sneak in some added nutritional benefits.

Pasta: I’m using cavatappi in this recipe for its fun corkscrew shape and ability to hold lots of cheesy sauce. Elbows are a great substitute and if you need this to be gluten-free, just choose your favorite GF pasta option. I often make this with chickpea or lentil pasta for added protein and fiber.

Cauliflower: The key with incorporating the cauliflower into this recipe is keeping the florets small so they cook easily and sort of disintegrate into the pasta. Fresh or frozen cauliflower both work.

Milk: The recipe calls for both milk and heavy cream which results in an incredibly rich dish. The heavy cream can be omitted and more milk used in its place. 2% milk can also be swapped for whole milk for a lower fat recipe.

Cream cheese: Use cream cheese, neufchâtel (low-fat cream cheese), or cottage cheese which is my favorite higher protein hack. You can see how great it is at making creamy pasta sauces in this cottage cheese Alfredo recipe.

Cheddar: Both yellow and white cheddar are fine for this recipe. The choice will slightly change the final color of the dish, but the taste will be the same. Always grate your own cheese instead of using pre-shredded cheese for recipes like this that require it to melt smoothly.

Spices: Salt, pepper, dried mustard powder, garlic powder and onion powder all round out the flavor of the macaroni and cheese. The one ingredient you may not have is dried mustard powder, in which case you can substitute a bit of Dijon mustard.

Fresh parsley: While this is just the garnish, I always find it necessary to point out the importance of something fresh, green and bright like chopped parsley, green onions or basil to a dish like this that’s incredibly savory and full-bodied.

A white bowl filled with creamy macaroni and cheese, topped with cauliflower florets and parsley, sits on a table next to bread, shredded cheese, and fresh herbs.

How to Make Cauliflower Mac and Cheese

The full recipe card can be found at the bottom of this post detailing the exact amounts and full instructions, but this visual walk-through can be helpful before starting the recipe so you know what to expect.

My Pro Tips

For the Best Tasting Cauli-Mac

  • If the mac and cheese starts to thicken too much before the pasta is fully cooked, turn the heat down and add a splash of milk.
  • This is best served immediately while warm. If it thickens too much as it sits, you can thin it out with more milk.
  • This recipe is insanely delicious with some crispy crumbled bacon or pancetta on top, similar to this Greek yogurt mac and cheese.
  • For to keep the recipe vegetarian but increase the protein content, use a high-protein pasta.
  • Quick skillet cooked chicken sausage or ground pork sausage is an easy protein addition. Or, make our sausage mac and cheese recipe instead.
  • I do not recommend freezing this recipe.
  • For a vegan option: replace the milk with your favorite creamy plant-based milk option (aka: not almond milk), use vegan cream cheese and a vegan cheddar cheese alternative.
A bowl of creamy mac and cheese garnished with chopped herbs sits on a table, surrounded by shredded cheddar cheese, cauliflower florets, parsley, and a fork.

One-Pot Wonder

The overlooked, best part of this recipe is that it’s a one-pot meal. Typically, mac and cheese recipes make the roux and sauce in one pot while the pasta cooks in another and when you factor in the strainer, that’s just too many pots to clean.

I was adamant about figuring out a way to simplify this recipe. It’s a bit of a unique twist to the par-cook the pasta in the water and then use that bit of leftover water to contribute to the sauce, but it works and hopefully you enjoy the ease of both the prep and clean-up because of it.

A close-up of a fork holding a creamy bite of cauliflower mac and cheese, with a bowl of mac and cheese in the background on a light surface.

More Creamy Pastas to Make

I linked to some of my other mac and cheese recipes above but don’t miss out on this sweet potato mac and cheese or this one-pan turkey skillet mac and cheese either.

Outside of traditional mac and cheese recipes, these pastas are super creamy and decadent as well:

Recipe

Cauliflower Mac and Cheese

Cauliflower cooks right into this mac and cheese, blending into a creamy, cheesy sauce that still tastes classic while adding vegetables you won’t even notice.

  • Serves 4 servings
  • Prep 10 minutes
  • Cook 20 minutes
  • Total 30 minutes

Ingredients

  • 2 cups water
  • 2 teaspoons kosher salt
  • 8 ounces cavatappi pasta (dry)
  • 2 cups (small chopped cauliflower florets)

For the sauce

  • 3/4 cup whole milk
  • 1/2 cup heavy cream
  • 1 teaspoon kosher salt
  • 1 teaspoon dried mustard powder
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • ¼ teaspoon coarse ground pepper
  • 2 ounces cream cheese (softened to room temperature)
  • 1 ½ cups cheddar cheese (freshly shredded (white or yellow))
  • freshly chopped parsley (for garnish, optional)

Instructions

  1. 1

    In a large skillet add the water and salt. Cover with a lid and bring to a boil over high heat and then add the pasta and cauliflower. The water won’t cover all of the pasta.

  2. 2

    Bring the pasta to a boil, then reduce the temperature to medium-low, stirring frequently, for 8 minutes. The pasta won’t be cooked through yet. Do not drain the water that’s left.

  3. 3

    Add the milk, cream, salt, mustard powder, garlic powder, onion powder and pepper. Stir to combine.

  4. 4

    Cook until the pasta is al dente.

  5. 5

    Add the cream cheese and stir until melted.

  6. 6

    Add the shredded cheese, a handful at a time, until melted and creamy.

  7. 7

    Serve hot with a sprinkle of parsley, if desired.

Notes

If using normal table or sea salt, use half the amount. If you don’t have dried mustard powder you can substitute 1 tablespoon of Dijon mustard. For a lighter option, replace the heavy cream with more milk. If the mac and cheese is getting too thick as it cooks before the pasta is done to your liking, turn the heat down more and add a splash of extra milk. If cooked at too high of a temperature, the liquid will evaporate faster and the recipe will require more. If the sauce thickens too much as it sits, add a bit more milk.

Nutrition

  • Serving1 SERVING
  • Calories610 kcal
  • Carbohydrates53 g
  • Protein22 g
  • Fat35 g
  • Saturated Fat20 g
  • Polyunsaturated Fat2 g
  • Monounsaturated Fat9 g
  • Cholesterol96 mg
  • Sodium2131 mg
  • Potassium316 mg
  • Fiber2 g
  • Sugar9 g
  • Vitamin A1132 IU
  • Vitamin C0.3 mg
  • Calcium416 mg
  • Iron1 mg