
One of the best meals I’ve had in awhile! This creamy butternut squash and cauliflower mac and cheese sauce is out of this world good!
A sauce made out of veggies? Yes please! And, I swear it tastes cheesy without the cheese! It’s perfectly savory, creamy, and full of flavor. And so nutritious!
So perfect with some pasta shells (I used gluten free) and steamed broccoli. You can toss in any veggies you love, and a protein if you wan it! It’s super versatile, easy to make, and picky eater approved!

This recipe was based off my original baked cauliflower mac and cheese, which I am equally obsessed with! This one skips the baking portion, and has some butternut squash added for a fall twist (plus a nutrient boost and a gorgeous orange color).
This can be kept totally dairy free by using a vegan butter, too! I love the butter flavor that this adds, so I recommend either sticking to regular or dairy free butter (instead of an oil).

I could eat this every day I swear! It would never get old. I know you guys will love this one! xo
Let me know what you think if you make this by leaving a rating and comment below! Thank you so much! đ
Print
The Best Butternut Squash and Cauliflower Mac and Cheese (dairy free, gluten free)
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 25 minutes
- Yield: 4–6 servings 1x
- Category: Lunch, Dinner
Description
The best healthy mac and cheese! Made with cauliflower and butternut squash!Â
Ingredients
- 2 tbsp ghee, butter, or vegan butter
- 1/2Â of a yellow or white onion, finely diced
- 3Â large cloves of garlic, minced
- 1Â head of cauliflower, roughly chopped
- 1 cup low sodium vegetable broth
- 3Â tbsp nutritional yeast
- 1.5 tsp sea salt
- 1/2 tsp black pepper
- 1/4–1/3 cup butternut squash pureeÂ
- Plain unsweetened dairy free milk as needed, up to 1/2 cup (can sub regular milk)
- 1 lb of your favorite pasta
Optional additions:
- Steamed broccoli
- Parmesan for topping
- Chicken, ground turkey, or any protein
Instructions
- Start by making the sauce. Heat a heavy bottom pot over medium heat. Once hot, add ghee or butter and stir in onions. Allow to cook for 5 minutes, stirring occasionally.
- Stir in minced garlic and allow to cook for about 30 seconds, then stir in the chopped cauliflower.
- Add the vegetable broth, nutritional yeast, sea salt, and pepper to the pot and give everything a good stir. Reduce heat to a simmer, cover, and cook until cauliflower is fork tender, about 10-12 minutes.
- Meanwhile, cook your pasta according to directions on box.Â
- When cauliflower is soft, remove from heat and allow to cool for a couple of minutes. Carefully add everything from the pot for the sauce to a blender, plus the butternut squash puree and 1/4 cup of milk of choice. Blend everything until smooth, and add more milk as needed.Â
- Mix the sauce with the pasta and any add ins of choice. Top with parmesan (optional) and enjoy!Â
Gayle
This was amazing! Made this with pumpkin instead of butternut squash, used leftover beef pho broth which made this taste amazing. Didnât need any milk. Put this over miracle noodle macaroni. Topped it with crispy roasted cauliflower and a Parmesan cheese. We all loved it and will make again!!
★★★★★
Mia Zarlengo
Ok this sounds amazing!! Love how you tweaked it! So glad you enjoyed it thank you Gayle! đ
Harley
This was amazing!! Thank you so much for the recipe.
emilly
how many calories are in this? i use an app to track them so it helps me make sure iâm not eating to much but i canât put it in without knowing that đ
Marquel
Is the butternut squash purée cooked? I bought precut butternut squash. Do I cook it and then purée?
Mia Zarlengo
Yes mine was from the can so itâs cooked! Youâll have to steam your squash until tender then purĂ©e!
m r
can i use butternut squash soup instead of purée?
Mia Zarlengo
It will be a bit more thin but will work! You can also sub steamed butternut squash!
Tori
Sooo good! I couldnât find butternut squash purĂ©e so I just roasted some and then added bite sized pieces in the blender with the rest of the sauce and it came out great! I love how versatile this recipe is, I added ground turkey and broccoli, but could easily add any protein/veggie combo! Thanks Mia! đ
★★★★★
Amy
I have been changing my eating habits and you recipes have done in handy, though Iâm still not ready to cut of dairy. What can I use instead of nutritional yeast to add the cheesy flavor?
Mia Zarlengo
Parmesan would work!
Abby
This is AMAZING!!! I love the Panera Mac and cheese and this tastes almost the same! I didnât have milk so I used around a tbs plain Greek yogurt and some water and it made it so creamy!
★★★★★
Mia Zarlengo
What a sweet compliment thank you sooo much Abby!! đ
Olivia
This recipe is absolutely delicious! Iâm already craving more. I made mine with Banza shell pasta and this entire dish is veggie/nutrient packed. My boyfriend tried some and also enjoyed it. We both agreed we would probably call it âCreamy Vegan Pastaâ instead, but that might be our non-vegan bias. We love cooking vegan dishes and eating whole, healthy foods.
Mia, thank you so much for the yummy recipe, I will surely make it again.
★★★★★
Kirsten
A-ma-zing!!!!!!!!
★★★★★
lily
I never knew one food could be so heavenly good
★★★★★
Gabriella
I will be making this tonight. I was wondering is you blended the cauliflower as well. Or did you just put it aside and added it later? Thank you in advance đ„°
★★★★★
Mia Zarlengo
Yes you blend it in! đ