Vegan Butternut Squash Mac

Golden roasted butternut squash cubes are blended into a creamy sauce coating elbow macaroni for this Vegan Butternut Squash Mac and Cheese. Pin it
Golden roasted butternut squash cubes are blended into a creamy sauce coating elbow macaroni for this Vegan Butternut Squash Mac and Cheese. | tasteterritory.com

This dish combines tender elbow macaroni with a smooth, creamy sauce crafted from roasted butternut squash and soaked cashews. Aromatic onions and garlic add depth, while nutritional yeast and smoky paprika provide a savory, cheesy nuance without dairy. The sauce is blended to a velvety texture and gently warmed with pasta for a luscious finish. Optional panko topping offers a crisp contrast. It's a warming, wholesome meal ideal for those seeking plant-based comfort with layered flavors.

The first time I served this at a dinner party, my dairy-loving friend went back for thirds before finally asking what made the sauce so impossibly velvety. When I told her it was butternut squash, she literally laughed out loud. Now it is the dish I make when I want to prove that plant-based eating is anything but restrictive.

Last autumn, my apartment smelled like caramelized squash and garlic for days after testing this recipe. My roommate kept wandering into the kitchen, claiming she was just getting water, but really she was hovering near the baking sheet. We ended up eating it straight from the pot while watching bad movies, and it became our new comfort food tradition.

Ingredients

  • 350 g (12 oz) elbow macaroni or other short pasta: Short pasta holds onto creamy sauce better than long noodles. Elbows, shells, or cavatappi all work beautifully.
  • 500 g (about 1 medium) butternut squash, peeled and cubed: The sweetness of roasted squash becomes the base of this sauce. Cut your cubes evenly so they roast at the same rate.
  • 1 tbsp olive oil (for roasting): Helps the squash develop those golden caramelized edges that add depth.
  • 1/2 tsp salt (for roasting): Enhances the natural sweetness as the squash roasts.
  • 1/4 tsp black pepper (for roasting): A subtle warmth that balances the sweetness.
  • 1 small yellow onion, diced: Builds the savory foundation of the sauce base.
  • 3 cloves garlic, minced: Fresh garlic adds aromatic depth that dried garlic cannot match.
  • 1 tbsp olive oil (for sauce): For sautéing the aromatics.
  • 250 ml (1 cup) unsweetened plant milk: Oat milk is my go-to for its neutral flavor and creamy texture. Soy milk works too but avoid anything vanilla-flavored.
  • 60 g (1/2 cup) raw cashews, soaked and drained: These create the rich, creamy texture. Soaking for at least 20 minutes ensures they blend completely smooth.
  • 3 tbsp nutritional yeast: Essential for that cheesy, savory flavor. Look for yellow flakes rather than powder for the best taste.
  • 1 tbsp lemon juice: Brightens the sauce and cuts through the richness.
  • 1 tsp Dijon mustard: Adds a subtle tang that mimics sharp cheddar.
  • 1/2 tsp smoked paprika: Gives a smoky depth that makes the sauce feel more complex.
  • 1/4 tsp ground turmeric: Mostly for that gorgeous golden color reminiscent of traditional mac and cheese.
  • 1/2 tsp salt (for sauce): Start here and adjust to taste.
  • 1/4 tsp ground black pepper (for sauce): Freshly ground adds more complexity.
  • 2 tbsp panko breadcrumbs: That optional crispy topping takes this from comfort food to company-worthy.
  • 1 tbsp olive oil (for topping): Helps the breadcrumbs golden under the broiler.
  • 1 tbsp chopped parsley: Fresh herb contrast makes the dish look as good as it tastes.

Instructions

Roast the squash:
Preheat your oven to 200°C (400°F). Toss the cubed squash with olive oil, salt, and pepper directly on a baking sheet. Arrange in a single layer and roast for 20 to 25 minutes until fork-tender and starting to caramelize at the edges. You want those golden spots for maximum flavor.
Cook the pasta:
While the squash roasts, bring a large pot of salted water to boil. Cook the pasta until al dente according to package directions. Drain and set aside, but do not rinse. The starch helps the sauce cling to every piece.
Sauté the aromatics:
Heat olive oil in a skillet over medium heat. Add the diced onion and cook for about 5 minutes until soft and translucent. Add the minced garlic and cook for just 1 minute more. You want it fragrant, not browned.
Blend the sauce:
Transfer the roasted squash into a blender along with the sautéed onion and garlic. Add the soaked cashews, plant milk, nutritional yeast, lemon juice, Dijon mustard, smoked paprika, turmeric, salt, and pepper. Blend until completely silky and smooth. This may take a minute or two. Taste and adjust seasoning if needed.
Combine everything:
Return the cooked pasta to the pot you used for boiling. Pour the sauce over and stir gently over low heat until everything is warmed through and coated. The sauce will thicken slightly as it heats.
Add the crispy topping:
If you want that golden crust, mix the panko with olive oil and sprinkle over the top. Broil for 2 to 3 minutes, watching closely so the breadcrumbs do not burn. This step is worth it for the texture contrast.
Serve immediately:
Portoon into bowls and top with fresh chopped parsley. The sauce continues to thicken as it sits, so this is best enjoyed right away while still creamy and hot.
A close-up view of Vegan Butternut Squash Mac and Cheese garnished with fresh parsley and a crispy panko breadcrumb topping on a rustic plate. Pin it
A close-up view of Vegan Butternut Squash Mac and Cheese garnished with fresh parsley and a crispy panko breadcrumb topping on a rustic plate. | tasteterritory.com

This recipe became a regular at my monthly vegan potluck after the host asked me to bring it every single time. Now when I walk in carrying that baking dish, people actually cheer. It is funny how a simple squash pasta can become something people associate with good memories and full bellies.

Making It Nut-Free

I discovered this variation when my sister visited and mentioned her nut allergy. I swapped the cashews for steamed white beans, worried the texture would suffer, but the sauce was still incredibly creamy. Now she requests this version every time she visits, and I honestly cannot tell the difference.

Adding Extra Vegetables

Sometimes I toss in steamed broccoli or peas right at the end, just to add some color and nutrients. The trick is adding them last so they stay bright and do not turn the whole sauce green. My kids actually eat more vegetables this way without even noticing.

Storage and Reheating

This keeps surprisingly well in the refrigerator for up to four days, though the sauce does thicken considerably. When reheating, I add a splash of plant milk and warm it gently over low heat, stirring constantly. It never reaches that same just-made silkiness, but it is still satisfying the next day.

  • The sauce does not freeze well due to the cashews and plant milk separating
  • If you know you want to freeze portions, skip the sauce and freeze the roasted squash instead
  • Always reheat gently over the stove, never the microwave, to preserve texture
Steam rises from a bowl of Vegan Butternut Squash Mac and Cheese, highlighting the rich orange color and dairy-free creamy texture. Pin it
Steam rises from a bowl of Vegan Butternut Squash Mac and Cheese, highlighting the rich orange color and dairy-free creamy texture. | tasteterritory.com

Hope this brings as much comfort to your table as it has to mine. There is something special about a dish that satisfies everyone, regardless of how they eat.

Recipe Q&A

Toss cubed butternut squash with olive oil, salt, and pepper, then roast at 200°C (400°F) for 20-25 minutes until tender and lightly caramelized.

Use steamed white beans or silken tofu of similar quantity to replace cashews for a creamy base without nuts.

Yes, substitute regular macaroni and panko breadcrumbs with their gluten-free alternatives to keep it safe for gluten-sensitive diets.

Nutritional yeast provides a savory, cheesy taste, enhanced by Dijon mustard and smoked paprika for depth.

Mix panko breadcrumbs with olive oil, sprinkle atop, and broil for 2-3 minutes until golden and crisp.

Try a crisp, unoaked Chardonnay or Sauvignon Blanc to complement the creamy, savory flavors.

Vegan Butternut Squash Mac

A creamy, plant-based mac featuring roasted butternut squash for rich, comforting flavor.

Prep 20m
Cook 30m
Total 50m
Servings 4
Difficulty Easy

Ingredients

Pasta

  • 12 oz elbow macaroni or other short pasta

Roasted Butternut Squash

  • 1 medium butternut squash, peeled and cubed (about 1.1 lbs)
  • 1 tbsp olive oil
  • 1/2 tsp salt
  • 1/4 tsp black pepper

Sauce

  • 1 small yellow onion, diced
  • 3 cloves garlic, minced
  • 1 tbsp olive oil
  • 1 cup unsweetened plant milk (oat or soy)
  • 1/2 cup raw cashews, soaked in hot water for 20 minutes and drained
  • 3 tbsp nutritional yeast
  • 1 tbsp lemon juice
  • 1 tsp Dijon mustard
  • 1/2 tsp smoked paprika
  • 1/4 tsp ground turmeric
  • 1/2 tsp salt, or to taste
  • 1/4 tsp ground black pepper

Topping

  • 2 tbsp panko breadcrumbs
  • 1 tbsp olive oil
  • 1 tbsp chopped parsley

Instructions

1
Preheat Oven: Preheat your oven to 400°F.
2
Roast Butternut Squash: Toss butternut squash cubes with 1 tbsp olive oil, 1/2 tsp salt, and 1/4 tsp pepper on a baking sheet. Roast for 20–25 minutes until tender and lightly caramelized.
3
Cook Pasta: Cook pasta according to package instructions until al dente. Drain and set aside.
4
Sauté Aromatics: In a skillet, heat 1 tbsp olive oil over medium heat. Sauté onion for 5 minutes until translucent. Add garlic and cook for another minute.
5
Prepare Sauce: In a blender, combine roasted squash, sautéed onion and garlic, soaked cashews, plant milk, nutritional yeast, lemon juice, Dijon mustard, smoked paprika, turmeric, 1/2 tsp salt, and 1/4 tsp pepper. Blend until completely smooth and creamy.
6
Combine Pasta and Sauce: Return pasta to the pot. Pour sauce over pasta and stir over low heat until warmed through and creamy. Adjust seasoning if needed.
7
Add Crispy Topping: For a crispy topping: Mix panko breadcrumbs with 1 tbsp olive oil and sprinkle over mac and cheese. Place under the broiler for 2–3 minutes until golden.
8
Serve: Serve hot, garnished with chopped parsley if desired.
Additional Information

Equipment Needed

  • Baking sheet
  • Large pot
  • Blender
  • Skillet
  • Spoon or spatula

Nutrition (Per Serving)

Calories 410
Protein 13g
Carbs 64g
Fat 11g

Allergy Information

  • Contains wheat unless using gluten-free pasta
  • Contains tree nuts (cashews); see notes for substitutes
  • Contains mustard
  • Double-check all ingredient labels for hidden allergens
Sabrina Lowell