Vegan Butternut Squash Mac and Cheese

Steaming bowls of Vegan Butternut Squash Mac and Cheese feature creamy orange sauce clinging to tender elbow pasta, topped with golden toasted panko and fresh parsley. Save to Pinterest
Steaming bowls of Vegan Butternut Squash Mac and Cheese feature creamy orange sauce clinging to tender elbow pasta, topped with golden toasted panko and fresh parsley. | dashanddishes.com

This vegan mac and cheese features a velvety sauce made from roasted butternut squash blended with soaked cashews, creating the same creamy texture as traditional versions without any dairy. The natural sweetness of roasted squash pairs beautifully with nutritional yeast and savory spices, resulting in a comforting dish that even non-vegans will love. Ready in just one hour, this plant-based main delivers all the nostalgic satisfaction of classic mac and cheese while being completely dairy-free.

My sister rolled her eyes when I first mentioned squash in mac and cheese, but after one bite she was asking for the recipe. We were snowed in that weekend, and this dish turned a gray day into something golden and comforting. Now it is the one recipe my friends actually request for dinner parties, vegan or not.

I made this for my very skeptical uncle who swore he would never enjoy vegan cheese sauce. He went back for thirds and finally admitted he might have been wrong about plant-based cooking. Sometimes the best conversions happen quietly over a steaming bowl of pasta.

Ingredients

  • 350 g (12 oz) elbow macaroni or short pasta: Short shapes catch the sauce better than long noodles, and gluten-free options work beautifully here too
  • 1 medium butternut squash (about 900 g / 2 lbs), peeled, seeded, and cubed: Fresh squash gives the best flavor, though frozen cubes can work in a pinch
  • 1 tbsp olive oil: Helps the squash caramelize and develop those deep roasted notes
  • 1 tsp salt and 1/2 tsp black pepper: Season the squash generously now because the sauce will rely on that depth
  • 100 g (2/3 cup) raw cashews, soaked: Soaking is crucial for that ultra-smooth creaminess, and 15 minutes in hot water does the trick
  • 250 ml (1 cup) unsweetened plant-based milk: Oat milk adds natural sweetness, but soy works just as well
  • 2 tbsp nutritional yeast: This is what gives the sauce its cheesy, savory depth
  • 1 tbsp lemon juice: Brightens everything and cuts through the richness
  • 2 tsp Dijon mustard: Adds a subtle sharpness that mimics aged cheese
  • 1/2 tsp garlic powder and 1/2 tsp onion powder: Build layers of savory flavor without fresh cloves
  • 1/4 tsp ground turmeric: Optional but gives that golden yellow color we associate with cheese sauce
  • 2 tbsp panko breadcrumbs + 1 tbsp olive oil: Toasted topping makes everything feel special and restaurant-worthy

Instructions

Roast the squash:
Preheat your oven to 200°C (400°F) and line a baking tray with parchment paper. Toss the cubed squash with olive oil, salt, and pepper until evenly coated, then spread it out so the pieces have room to breathe. Roast for 25-30 minutes until tender and those edges are turning golden brown and caramelized.
Soak the cashews:
While the squash roasts, pour hot water over your cashews and let them soak for 15 minutes. Drain them well before blending.
Cook the pasta:
Boil a large pot of salted water and cook the pasta until just al dente. Drain and set aside.
Blend the sauce:
Add the roasted squash, soaked cashews, plant-based milk, nutritional yeast, lemon juice, Dijon mustard, garlic powder, onion powder, and turmeric to your blender. Blend until completely smooth, scraping down the sides as needed.
Combine and serve:
Pour the sauce over the pasta and stir gently over low heat until everything is warmed through. Top with toasted panko breadcrumbs and fresh parsley if you want that extra crunch.
Save to Pinterest
| dashanddishes.com

This recipe has become my go-to for new parents and anyone needing a meal that feels like a hug. There is something about that combination of sweet roasted squash and creamy sauce that hits differently on hard days.

Making It Your Own

I have found that adding a pinch of smoked paprika or a dash of hot sauce transforms this into something completely new while keeping the soul of the dish intact. Sweet potato can replace half the squash for a slightly different sweetness profile.

Perfect Pairings

A crisp green salad with an acidic vinaigrette cuts right through the richness. Roasted broccoli or garlicky green beans also work beautifully if you want something warm on the side.

Make Ahead Wisdom

The sauce keeps beautifully in the refrigerator for up to five days, and it actually develops more flavor overnight. Pasta tends to absorb sauce, so store them separately and reheat with a splash of plant milk.

  • Double the sauce and freeze half for future lazy dinners
  • Reheat gently over low heat, stirring often to prevent separation
  • Leftovers make an excellent lunch cold, straight from the container
A close-up shot showcases a forkful of rich Vegan Butternut Squash Mac and Cheese with roasted squash cubes and velvety cashew cream sauce. Save to Pinterest
A close-up shot showcases a forkful of rich Vegan Butternut Squash Mac and Cheese with roasted squash cubes and velvety cashew cream sauce. | dashanddishes.com

Hope this brings as much comfort to your kitchen as it has to mine.

Recipe FAQs

Yes, simply use gluten-free pasta and gluten-free breadcrumbs or omit the topping entirely. The sauce itself is naturally gluten-free, making this dish easily adaptable for those with gluten sensitivities.

Soak raw cashews in hot water for at least 15 minutes to soften them. This ensures they blend into a completely smooth, creamy sauce without any grainy texture. If you have time, soaking for longer (up to 1 hour) works well too.

For a nut-free option, try using sunflower seeds soaked and blended the same way, or use coconut cream from a can. The texture will be slightly different but still creamy and delicious.

Store cooled leftovers in an airtight container in the refrigerator for up to 4 days. The sauce may thicken when chilled—simply add a splash of plant milk when reheating to restore creaminess.

Yes, freeze in portion-sized containers for up to 3 months. Thaw overnight in the refrigerator before reheating. Note that the texture may be slightly creamier if reheated on the stovetop with a little extra liquid.

Vegan Butternut Squash Mac and Cheese

Creamy plant-based mac with roasted butternut squash and rich cashew sauce for ultimate comfort.

Prep 20m
Cook 40m
Total 60m
Servings 4
Difficulty Easy

Ingredients

Pasta

  • 12 oz elbow macaroni or short pasta

Butternut Squash Sauce

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

Cashew Cream

  • 2/3 cup raw cashews, soaked in hot water for 15 minutes and drained
  • 1 cup unsweetened plant-based milk (oat or soy)
  • 2 tbsp nutritional yeast
  • 1 tbsp lemon juice
  • 2 tsp Dijon mustard
  • 1/2 tsp garlic powder
  • 1/2 tsp onion powder
  • 1/4 tsp ground turmeric

Topping

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

Instructions

1
Preheat Oven: Preheat the oven to 400°F and line a baking tray with parchment paper.
2
Roast Butternut Squash: Toss butternut squash cubes with olive oil, salt, and black pepper. Spread evenly on the tray and roast for 25-30 minutes until soft and slightly caramelized.
3
Soak Cashews: While squash roasts, soak cashews in hot water for 15 minutes, then drain thoroughly.
4
Cook Pasta: Bring a large pot of salted water to a boil. Cook pasta according to package instructions until al dente. Drain and set aside.
5
Blend Sauce: Add roasted squash, soaked cashews, plant-based milk, nutritional yeast, lemon juice, Dijon mustard, garlic powder, onion powder, and turmeric to a high-speed blender. Blend until completely smooth and creamy.
6
Season Sauce: Taste the sauce and adjust seasoning with additional salt or lemon juice as needed.
7
Combine Pasta and Sauce: Pour sauce into the pot with drained pasta. Stir well to coat evenly. Gently heat over low heat, stirring constantly, until warmed through.
8
Prepare Topping: For crunch, mix panko breadcrumbs with olive oil and toast in a skillet over medium heat until golden. Sprinkle over mac and cheese with chopped parsley before serving.
Additional Information

Equipment Needed

  • Baking tray
  • High-speed blender
  • Large pot
  • Skillet
  • Colander

Nutrition (Per Serving)

Calories 420
Protein 13g
Carbs 68g
Fat 13g

Allergy Information

  • Contains nuts (cashews), gluten (wheat pasta, panko), and mustard. Use gluten-free alternatives if needed.
Rachel Bennett

Food lover sharing simple, wholesome recipes and kitchen tips for busy home cooks.