If you’re looking for a comforting dish that brings together the nostalgic flavors of classic mac and cheese with a nutritious twist, look no further than this One Pot Creamy Cauliflower Mac and Cheese. This dish is not only creamy and indulgent but also packed with the goodness of cauliflower, making it a perfect choice for family dinners or a cozy night in. The best part? It all comes together in just one pot, meaning less mess and more time to enjoy your meal!
Why It Deserves a Spot

The beauty of this One Pot Creamy Cauliflower Mac and Cheese lies in its simplicity. With a handful of ingredients and minimal prep time, you can create a dish that feels both decadent and wholesome. The addition of cauliflower not only adds a boost of nutrients but also blends seamlessly into the creamy sauce, making it a perfect way to sneak in some veggies for picky eaters. Plus, the convenience of a one-pot meal means you’ll spend less time cleaning up and more time savoring every delicious bite.
Shopping List
- 1 pound short-cut pasta, such as macaroni
- 1 small to medium head cauliflower, roughly chopped
- 3/4 cup canned coconut milk, heavy cream, or whole milk
- 3 ounces cream cheese, cubed
- 1 tablespoon Dijon mustard
- 1 teaspoon garlic powder
- 2 cups shredded sharp cheddar cheese
- 1 cup shredded fontina or provolone cheese
- 2 tablespoons salted butter
- Kosher salt and freshly ground pepper
- 1 pinch cayenne pepper to taste
- Fresh chopped parsley and/or chives, for topping
What You’ll Need (Gear)
- A large pot or Dutch oven – for cooking the pasta and sauce.
- A wooden spoon or spatula – for stirring everything together.
- A chopping board and knife – for prepping the cauliflower.
- A measuring cup and spoons – to ensure accurate ingredient measurements.
- A cheese grater – if you prefer to shred your own cheese.
One Pot Creamy Cauliflower Mac and Cheese. in Steps

Step 1: Cook the Pasta and Cauliflower
Start by boiling a large pot of salted water. Once boiling, add the short-cut pasta along with the chopped cauliflower. Cook according to the package instructions until the pasta is al dente and the cauliflower is tender, about 8-10 minutes. Drain and return to the pot.
Step 2: Make it Creamy
In the same pot, lower the heat and add the coconut milk (or your choice of cream), cubed cream cheese, Dijon mustard, garlic powder, and a generous pinch of kosher salt and freshly ground pepper. Stir continuously until the cream cheese melts and everything is well combined, creating a luscious sauce.
Step 3: Add the Cheese
Gradually add the shredded sharp cheddar and fontina (or provolone) cheese to the pot. Stir until the cheese is completely melted and the sauce is creamy. If the sauce is too thick, feel free to add a splash more milk until you reach your desired consistency.
Step 4: Season to Taste
Taste the creamy mixture and adjust the seasoning with salt, pepper, and cayenne pepper if you like a little heat. Stir everything together until well mixed.
Step 5: Serve and Garnish
Once everything is heated through and creamy, remove the pot from the heat. Serve your One Pot Creamy Cauliflower Mac and Cheese immediately, garnished with fresh chopped parsley and/or chives for a pop of color and flavor.
Budget & Availability Swaps

- Short-cut pasta: You can use any type of pasta you prefer, such as penne or fusilli, if macaroni isn’t available.
- Cream cheese: Substitute with a dairy-free cream cheese or Greek yogurt for a lighter option.
- Cheese: Feel free to mix and match your favorite cheeses based on availability; gouda or mozzarella can work well too.
- Coconut milk: If you’re not a fan, heavy cream or whole milk is a perfect alternative.
Behind the Recipe
The inspiration for this One Pot Creamy Cauliflower Mac and Cheese came from a desire to create a comforting dish that could easily fit into a busy lifestyle. It’s a delightful way to incorporate vegetables into a classic comfort food, making it suitable for both kids and adults alike. The creamy sauce, combined with the richness of cheese, makes this dish a family favorite that’s quick enough for a weeknight dinner yet delicious enough for special occasions.
Freezer-Friendly Notes
This One Pot Creamy Cauliflower Mac and Cheese can be frozen, making it a great option for meal prep. Allow the dish to cool completely before transferring it to an airtight container. It can be frozen for up to 3 months. To reheat, simply thaw in the refrigerator overnight and then warm it up in a pot over low heat, adding a splash of milk if it seems too thick.
Frequently Asked Questions
Can I use other vegetables in this recipe?
Absolutely! Broccoli, spinach, or even peas can be great additions or substitutes for cauliflower. Just ensure that they are chopped into small pieces for even cooking.
Is this recipe suitable for kids?
Yes! The creamy texture and cheesy flavor make it appealing to kids. Plus, it’s a sneaky way to get them to eat their veggies!
How can I make this dish vegan?
To make this dish vegan, substitute the cream cheese with a plant-based version, and use non-dairy cheese along with coconut milk. This will maintain the creaminess while keeping it dairy-free.
What can I serve with One Pot Creamy Cauliflower Mac and Cheese?
This dish pairs beautifully with a simple green salad, roasted vegetables, or even grilled chicken for a complete meal. You can also serve it as a side dish for BBQs or family gatherings.
Because You Liked This
- Sally’s Baking Addiction – For more delicious comfort food recipes.
- Pinch of Yum – Explore various one-pot meals.
- Minimalist Baker – Find easy and quick recipes that are plant-based.
That’s a Wrap
The One Pot Creamy Cauliflower Mac and Cheese is not just a meal; it’s an experience. It combines the comfort of classic mac and cheese with a healthy twist, all while being super easy to make. The creamy sauce, the cheesy goodness, and the added nutrition from cauliflower make it a winning dish for everyone. So grab your ingredients, follow the steps, and get ready to enjoy a bowl of this creamy delight that will surely become a staple in your home!

One Pot Creamy Cauliflower Mac and Cheese.
Equipment
- Large Pot or Dutch Oven
- Wooden Spoon or Spatula
- Chopping Board
- Knife
- Measuring cup and spoons
- Cheese Grater
Ingredients
- 1 pound short-cut pasta such as macaroni
- 1 small to medium head cauliflower roughly chopped
- 3/4 cup canned coconut milk, heavy cream, or whole milk
- 3 ounces cream cheese cubed
- 1 tablespoon Dijon mustard
- 1 teaspoon garlic powder
- 2 cups shredded sharp cheddar cheese
- 1 cup shredded fontina or provolone cheese
- 2 tablespoons salted butter
- to taste Kosher salt and freshly ground pepper
- 1 pinch cayenne pepper to taste
- to taste fresh chopped parsley and/or chives for topping
Instructions
- Start by boiling a large pot of salted water. Once boiling, add the short-cut pasta along with the chopped cauliflower. Cook according to the package instructions until the pasta is al dente and the cauliflower is tender, about 8-10 minutes. Drain and return to the pot.
- In the same pot, lower the heat and add the coconut milk (or your choice of cream), cubed cream cheese, Dijon mustard, garlic powder, and a generous pinch of kosher salt and freshly ground pepper. Stir continuously until the cream cheese melts and everything is well combined, creating a luscious sauce.
- Gradually add the shredded sharp cheddar and fontina (or provolone) cheese to the pot. Stir until the cheese is completely melted and the sauce is creamy. If the sauce is too thick, feel free to add a splash more milk until you reach your desired consistency.
- Taste the creamy mixture and adjust the seasoning with salt, pepper, and cayenne pepper if you like a little heat. Stir everything together until well mixed.
- Once everything is heated through and creamy, remove the pot from the heat. Serve immediately, garnished with fresh chopped parsley and/or chives for a pop of color and flavor.
Notes
- You can substitute short-cut pasta with penne or fusilli if macaroni is unavailable.
- Use dairy-free cream cheese and non-dairy cheese to make this recipe vegan.
- Freeze leftovers in an airtight container for up to 3 months; reheat with a splash of milk for best results.
