I am genuinely excited to share my take on a comforting, creamy dish that always wins me over: the Butternut Squash and Cauliflower Vegan Mac and Cheese Recipe. This recipe captures the essence of traditional mac and cheese but without any dairy, instead using wholesome vegetables to create a luscious, flavorful sauce that feels indulgent yet nourishing. I love how the natural sweetness of the butternut squash perfectly balances the mild earthiness of the cauliflower, while a touch of tanginess from lemon and Dijon mustard lifts the whole dish. It’s an easy recipe that comes together quickly and fills the kitchen with such an inviting aroma—you’re going to want to make this again and again.
Why You'll Love This Butternut Squash and Cauliflower Vegan Mac and Cheese Recipe
What really gets me about this recipe is that it nails the classic creamy, cheesy texture you crave from mac and cheese, but uses only plant-based ingredients, making it so much lighter and healthier. The flavor profile is delightful—there’s a gentle sweetness from the butternut squash, balanced by a subtle nuttiness from the cauliflower, and the nutritional yeast adds that unmistakable cheesy vibe in a totally vegan way. Plus, the lemon juice and Dijon mustard give it just the right zing to keep every bite interesting and far from bland.
Aside from the delicious taste, I appreciate how straightforward this recipe is. It’s one of those dishes where a handful of simple ingredients come together effortlessly, yet it feels totally special. Whether I’m serving it as a cozy weeknight dinner, bringing it to a holiday potluck, or making a batch to warm up on a rainy day, it never disappoints. It stands out because it offers comfort food without compromise—perfect for anyone looking to enjoy a creamy, cheesy experience but with plant-based goodness.
Ingredients You'll Need
The ingredients for this dish are simple but essential, each playing an important role in building layers of flavor, creamy texture, and vibrant color. They come together to transform everyday veggies into a silky, rich sauce that hugs the pasta beautifully.
- Avocado or olive oil: Used for sautéing the aromatics gently to add depth of flavor.
- Yellow onion: Adds sweetness and a savory base to the sauce when cooked down.
- Garlic cloves: Provide a fragrant kick without overpowering the dish.
- Butternut squash: The star ingredient that lends natural sweetness and a velvety texture to the sauce.
- Cauliflower florets: Bring creaminess and subtle earthiness, making the sauce hearty.
- Low-sodium chicken broth: Keeps everything moist and flavorful without overwhelming the delicate veggies.
- Nutritional yeast: Adds that unmistakable cheesy flavor essential for vegan mac and cheese.
- Fresh lemon juice: Brightens the flavor and balances richness with its acidity.
- Dijon mustard: Provides a mild tang and depth to the sauce.
- Fine salt: Enhances all the flavors beautifully.
- Garlic powder and onion powder: Intensify the savory notes subtly.
- Dry pasta (elbows, shells, or penne): Cooked al dente to provide the perfect vehicle for the sauce.
- Optional garnishes: Black pepper, fresh herbs, breadcrumbs, or grated Parmesan for extra texture and flavor.
Directions
Step 1: Heat the oil in a medium saucepan over medium heat until shimmering but not smoking.
Step 2: Add the diced onion and cook, stirring occasionally, until translucent and starting to soften, about 2 to 3 minutes.
Step 3: Stir in the minced garlic and cook for another 30 seconds to 1 minute, until fragrant but not browned.
Step 4: Add the cubed butternut squash, cauliflower florets, and low-sodium chicken broth to the pan. Raise the heat slightly and bring the mixture to a steady simmer.
Step 5: Cover the saucepan with a lid, reduce the heat just enough to maintain a gentle simmer, and cook until the vegetables are tender and easily pierced with a fork, about 15 to 18 minutes.
Step 6: Once tender, carefully transfer the contents, including the liquid, to a blender. Add the nutritional yeast, lemon juice, Dijon mustard, salt, garlic powder, and onion powder.
Step 7: Blend on high until the sauce is incredibly smooth and creamy. Taste and adjust seasoning if needed.
Step 8: Meanwhile, cook the pasta in a separate pot or the same cleaned saucepan according to package instructions until al dente. Drain and return to the pot.
Step 9: Pour the creamy sauce over the cooked pasta. Toss thoroughly until every piece is coated in luscious sauce.
Step 10: Serve immediately while warm, garnished with optional toppings like cracked black pepper, fresh herbs, crispy breadcrumbs, or a sprinkle of vegan Parmesan if desired.
Servings and Timing
This Butternut Squash and Cauliflower Vegan Mac and Cheese Recipe makes 6 generous servings, perfect for a family meal or sharing with friends. Prep time is about 10 minutes, mostly chopping and preparing ingredients, and cooking takes around 25 minutes. Altogether, you’ll spend about 35 minutes from start to finish. There’s no additional resting time required, so you can enjoy it fresh and warm straight off the stove.
How to Serve This Butternut Squash and Cauliflower Vegan Mac and Cheese Recipe
I love serving this vegan mac and cheese as the star of a cozy weeknight dinner or alongside fresh, crisp salads to balance out the creamy richness. Roasted Brussels sprouts or steamed green beans make wonderful vegetable accompaniments, adding bright and earthy notes that complement the sweetness of the squash. On special occasions, topping the dish with toasted breadcrumbs or chopped fresh herbs like parsley or chives adds a delightful crunch and a fresh pop of color.
For beverages, a sparkling water with a hint of lemon or a light ginger beer also works marvelously. I find serving the dish warm—not piping hot—helps highlight the sauce’s velvety texture and meld the flavors more completely, though it’s still lovely freshly made.
When plating, I usually opt for moderate portions that fill a deep bowl or wide plate, making it easy to scoop up every creamy bite. This recipe is ideal for family dinners, bringing comforting vibes to chilly nights, or even for holiday spreads where you want a filling vegan option that can impress everyone.
Variations
One of the reasons I keep coming back to this Butternut Squash and Cauliflower Vegan Mac and Cheese Recipe is how flexible it is. If you want to skip the chicken broth, vegetable broth works equally well and keeps the recipe fully vegan as is. For a gluten-free take, simply swap the pasta for your favorite gluten-free version—there are plenty on the market that cook up just as nicely. I’ve found chickpea or brown rice pasta add a nice texture and extra nutrition.
If you’re feeling adventurous with flavors, stirring in smoked paprika or a pinch of cayenne pepper adds a subtle smoky warmth that takes the dish in a different direction. You could also try swapping the butternut squash for sweet potato for a slightly different sweetness or even add a handful of steamed kale for a green boost tossed in at the end.
For an extra creamy texture, warming the sauce gently with a splash of plant-based milk before mixing it with pasta can make it more luscious. I sometimes finish it in the oven with a golden breadcrumb topping for a baked mac and cheese style, which adds textural contrast and makes it feel like a true comfort food classic.
Storage and Reheating
Storing Leftovers
I recommend storing any leftover mac and cheese in an airtight container to keep it fresh. It will stay delicious in the fridge for up to 4 days. Make sure it’s cooled to room temperature before sealing the container to avoid condensation that might affect texture.
Freezing
This dish freezes quite well if you want to make a batch ahead of time. To freeze, transfer cooled mac and cheese into a freezer-safe container or heavy-duty freezer bag, removing as much air as possible. It should keep for up to 3 months. When ready to eat, thaw overnight in the fridge before reheating.
Reheating
To reheat, gently warm the mac and cheese on the stovetop over low heat, stirring often to prevent sticking. You may want to add a splash of plant-based milk or broth to revive the sauce’s creaminess. Avoid microwaving on high without stirring, as it could dry out the pasta or cause uneven heating. Heating slowly and stirring helps restore that silky texture and ensures every bite tastes as good as freshly made.
FAQs
Can I make this Butternut Squash and Cauliflower Vegan Mac and Cheese Recipe nut-free?
Absolutely! This recipe doesn’t rely on nuts at all, so it’s naturally nut-free. Just be sure the nutritional yeast and other packaged ingredients you use haven’t been cross-contaminated if you have a severe allergy.
Is nutritional yeast essential in this recipe?
Yes, nutritional yeast is key for delivering that cheesy flavor in a vegan-friendly way. You can find it in most health food stores or online. If you don’t have it, the sauce may taste less cheesy and more like pure vegetable puree, but it will still be tasty.
Can I use frozen vegetables instead of fresh?
Definitely! Frozen butternut squash and cauliflower work great here and can actually save prep time since they’re pre-cut. Just be sure to adjust the cooking time—frozen veggies usually cook a bit faster, so keep an eye on their tenderness.
What pasta shape works best for this recipe?
I love using elbow macaroni, shells, or penne because they hold onto the sauce nicely, but feel free to use whatever shape you enjoy. Just make sure to cook it al dente to avoid mushiness when mixed with the sauce.
Can I double this recipe for a larger crowd?
Yes, this recipe scales up beautifully. Just double all the ingredients and use a large enough pot and blender. I recommend blending the sauce in batches if needed for a super smooth consistency. It’s perfect for entertaining or meal prepping.
Conclusion
If you’re craving a comforting dish that’s creamy, flavorful, and wholesome, I warmly encourage you to try my Butternut Squash and Cauliflower Vegan Mac and Cheese Recipe. It’s a wonderfully satisfying option that impresses everyone, whether you follow a vegan lifestyle or simply want to enjoy a delicious, plant-based twist on a classic favorite. I guarantee once you make it, this recipe will earn a regular spot on your dinner rotation just like it did in mine!
PrintButternut Squash and Cauliflower Vegan Mac and Cheese Recipe
This creamy and comforting Butternut Squash Mac and Cheese is a healthy twist on the classic comfort food. Made with a rich, velvety sauce from butternut squash, cauliflower, and nutritional yeast, this recipe offers a delicious dairy-free alternative that’s packed with flavor and nutrients. Perfect as a family dinner or meal prep option, this dish combines wholesome ingredients with the satisfying texture of al dente pasta for a flavorful and nutritious meal.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: American
- Diet: Low Fat
Ingredients
Main Ingredients
- 1 tablespoon avocado oil or olive oil
- 1 small yellow onion, diced (1 cup)
- 4 garlic cloves, minced
- 3 cups cubed butternut squash, fresh or frozen
- 3 cups cauliflower florets, fresh or frozen
- 2 cups low-sodium chicken broth
- 3 tablespoons nutritional yeast
- 2 teaspoons fresh squeezed lemon juice
- 2 teaspoon Dijon mustard
- 1 ½ teaspoons fine salt
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- 16 ounces dry elbows, shells, or penne pasta, cooked al dente
Optional Garnishes
- Black pepper
- Minced fresh herbs
- Breadcrumbs
- Grated Parmesan cheese
Instructions
- Heat the oil: In a medium saucepan with a lid, heat the avocado or olive oil over medium heat to prepare for sautéing the aromatics.
- Sauté onion: Add the diced yellow onion and cook, stirring occasionally, until the onions start to soften, about 2-3 minutes.
- Add garlic: Stir in the minced garlic and continue cooking, stirring often, until the garlic is fragrant, about 30 seconds to 1 minute.
- Add vegetables and broth: Add the cubed butternut squash, cauliflower florets, and chicken broth to the saucepan. Bring the mixture to a steady simmer over medium heat.
- Simmer until tender: Cover the pan with the lid and cook until the vegetables are very tender, about 15-18 minutes. Reduce heat if needed to maintain a gentle simmer without boiling over.
- Blend the sauce: Transfer the cooked vegetables and liquid to a blender. Add nutritional yeast, lemon juice, Dijon mustard, fine salt, garlic powder, and onion powder. Cover and puree until the sauce is very smooth.
- Adjust seasoning: Taste the sauce and adjust the seasonings as desired for balance and flavor.
- Cook the pasta: Meanwhile, cook the dry pasta in the same saucepan or a separate pot according to package directions until al dente. Drain and return the pasta to the pot.
- Combine pasta and sauce: Pour the pureed butternut squash sauce over the cooked pasta. Toss well to coat all the pasta evenly and serve warm.
- Add garnishes: If desired, sprinkle black pepper, minced fresh herbs, breadcrumbs, and/or grated Parmesan cheese on top for added flavor and texture.
- Store leftovers: Store any leftovers in an airtight container in the refrigerator for up to 4 days.
Notes
- The recipe uses low-sodium chicken broth, but you can substitute vegetable broth for a vegetarian version.
- Nutritional yeast adds a cheesy flavor and is a great dairy-free alternative to cheese.
- For a vegan version, use vegetable broth and skip the Parmesan garnish.
- Cooking the pasta al dente ensures it keeps its texture without getting mushy when mixed with the sauce.
- This dish reheats well in the microwave or on the stovetop with a splash of water or broth to loosen the sauce.



Leave a Reply