10 Vegan Butternut Squash Recipes for Simple, Satisfying Dinners
These vegan butternut squash recipes lean on the squash itself. Its sweetness deepens in a hot oven, and its dense flesh holds up in soups, sauces, and roasted dishes. A little oil, citrus, and warm spice carry that flavor further, while coconut milk or beans add richness without dairy. The versions below take that same foundation in different directions, from silky soup to crispy fries.

Start with Silky Roasted Butternut Squash Soup for the classic bowl. Try Spiced Butternut Squash and Black Bean Tacos for heat, Creamy Butternut Squash Pasta with Garlic and Sage for weeknight pasta, and Stuffed Butternut Squash with Quinoa and Cranberries for a centerpiece.
Which Vegan Butternut Squash Recipes Should You Make?
| Recipe | Flavor profile | Best for |
|---|---|---|
| Silky Roasted Butternut Squash Soup | Velvety, slightly sweet, savory | A classic cozy dinner |
| Creamy Butternut Squash Pasta with Garlic and Sage | Rich, herbal, garlicky | Weeknight pasta |
| Spiced Butternut Squash and Black Bean Tacos | Smoky, spicy, bright | Bold taco night |
| Thai Coconut Butternut Squash Curry | Creamy, citrusy, warm | Curry lovers |
| Maple Tahini Butternut Squash Grain Bowl | Sweet, nutty, roasted | Meal prep lunches |
| Creamy Stovetop Butternut Squash Risotto | Silky, savory, starchy | Slow Sunday cooking |
| Air Fryer Butternut Squash Fries with Smoky Dip | Crispy, smoky, savory | Snack or side |
| Vegan Butternut Squash Mac and Cheese | Cheesy, velvety, mild | Comfort food |
| Roasted Butternut Squash and Kale Salad | Bright, tangy, crisp | A lighter dinner |
| Stuffed Butternut Squash with Quinoa and Cranberries | Sweet, earthy, festive | A plant-based centerpiece |
Silky Roasted Butternut Squash Soup
This is the one I make when I want soup that tastes like the squash itself, not a spice cabinet. Roasting the squash with onion and garlic first brings out enough sweetness that you need very little else.

Ingredients (makes 6 servings)
- Butternut squash, peeled and cubed: 1.2 kg (2.5 lb)
- Yellow onion, quartered: 1 medium
- Garlic cloves, unpeeled: 6
- Olive oil: 3 tbsp
- Vegetable stock: 960 ml (4 cups)
- Full-fat coconut milk: 240 ml (1 cup)
- Lemon juice: 1 tbsp
- Salt: 1 tsp
- Black pepper: 1/2 tsp
- Pumpkin seeds, toasted: 60 g (1/2 cup)
Instructions
Step 1: Heat your oven to 220°C (425°F). Toss the 1.2 kg (2.5 lb) squash, quartered onion, and 6 unpeeled garlic cloves with the 3 tbsp olive oil on a large rimmed baking sheet. You will see the squash start to brown around the edges after 25 minutes, then give everything a turn and roast 10 minutes more until the squash is fully tender.
Step 2: When the garlic is cool enough to handle, squeeze the soft cloves out of their skins into a blender. You should have about 1.1 kg (2.4 lb) roasted squash and onion, and that goes into the blender along with 480 ml (2 cups) of the stock. Blend until completely smooth, scraping down the sides once so no chunks hide at the bottom.
Step 3: Pour the blended mixture into a large pot over medium heat and stir in the remaining 480 ml (2 cups) stock, 240 ml (1 cup) coconut milk, 1 tbsp lemon juice, 1 tsp salt, and 1/2 tsp black pepper. Heat until it just starts to bubble at the edges, about 8 minutes, then you taste and add more salt or lemon if the sweetness needs to sit back.
Step 4: Reduce the heat to low and let the soup simmer for 5 minutes so the flavors settle. You are looking for a silky texture that coats the back of a spoon, not a thin puree.
Step 5: Ladle the soup into your warm bowls and top with the pumpkin seeds. You might not need any extra garnish, because the roasted squash sweetness already does the work.
Creamy Butternut Squash Pasta with Garlic and Sage
This pasta sauce leans on roasted squash blended with a little pasta water, so it clings to every noodle. It is my favorite way to use up a single squash on a weeknight.

Ingredients (makes 4 servings)
- Butternut squash, peeled and cubed: 900 g (2 lb)
- Olive oil: 2 tbsp + 1 tbsp
- Garlic cloves, minced: 4
- Fresh sage leaves: 12
- Pasta, such as rigatoni or shells: 340 g (12 oz)
- Vegetable stock: 180 ml (3/4 cup)
- Nutritional yeast: 3 tbsp
- Lemon zest: 1 tsp
- Salt: 1 tsp
- Black pepper: 1/2 tsp
- Pasta water: 120 ml (1/2 cup) reserved
Instructions
Step 1: Heat your oven to 220°C (425°F) and toss the 900 g (2 lb) squash with 2 tbsp olive oil on a baking sheet. Roast for 25 minutes, then scatter the 4 minced garlic cloves and 8 of the sage leaves over the top and roast 5 minutes more, until the squash is deeply tender and the sage smells crisp.
Step 2: While the squash roasts, cook 340 g (12 oz) pasta in well-salted water according to the package directions. Before you drain it, scoop out 120 ml (1/2 cup) of the starchy pasta water and set it aside.
Step 3: Tip the roasted squash, garlic, and sage into a blender, then add 180 ml (3/4 cup) stock, 3 tbsp nutritional yeast, 1 tsp lemon zest, 1 tsp salt, and 1/2 tsp black pepper. Blend on high, slowly pouring in the reserved pasta water, until the sauce is smooth and glossy. If it is too thick, you can add another splash of water.
Step 4: Warm the remaining 1 tbsp olive oil in your pasta pot over medium heat and drop in the remaining 4 sage leaves. Cook them for 30 seconds per side until crisp, then lift them out with a fork.
Step 5: Drain the pasta and return it to the pot, then pour the sauce over it and stir gently to coat every piece. Fold in the crisp sage leaves and serve right away while you watch the sauce cling to the ridges.
Spiced Butternut Squash and Black Bean Tacos
These tacos get their heat from a chile-lime rub on the squash and a quick black bean mash underneath. You can char the tortillas right over the gas burner if you have one.

Ingredients (makes 8 tacos)
- Butternut squash, peeled and cut into 1 cm dice: 900 g (2 lb)
- Olive oil: 2 tbsp
- Chili powder: 1 tsp
- Ground cumin: 1 tsp
- Smoked paprika: 1 tsp
- Lime juice: 3 tbsp
- Black beans, drained and rinsed: 1 can (400 g / 15 oz)
- Red onion, finely diced: 1/2 cup
- Corn tortillas: 8
- Salt: 1 tsp
Instructions
Step 1: Heat your oven to 220°C (425°F). In a large bowl, toss the 900 g (2 lb) squash with 2 tbsp olive oil, 1 tsp chili powder, 1 tsp cumin, 1 tsp smoked paprika, and 1 tsp salt. Spread the squash on a baking sheet and roast 25 minutes, turning once, until the edges are browned and the centers are soft.
Step 2: While the squash roasts, warm the drained black beans in a small pot with 2 tbsp of the lime juice. Mash about half of them with a fork so you get a thick, spoonable base, then stir in the diced red onion.
Step 3: Heat a dry skillet or griddle over medium-high heat. Warm each corn tortilla for 30 seconds per side until it puffs and gets a few dark spots, then wrap them in a clean towel so they stay soft for your table.
Step 4: Add the remaining 1 tbsp lime juice to the roasted squash and give it a gentle toss. You want the lime to hit the hot squash right before you fill the tacos, so the edges stay crisp.
Step 5: Spoon a little black bean mash onto each tortilla, then pile on the roasted squash. You can double up the tortillas if your filling looks too heavy for one layer.
Step 6: Top each taco with a squeeze of extra lime and any onion you set aside, and serve them all on one big platter. The beans and squash are the whole filling, so there is no need for cheese or meat.
Thai Coconut Butternut Squash Curry
This curry uses red curry paste and coconut milk to turn roasted squash into a weeknight dinner that feels much longer in the making. It is bright, rich, and comes together in one pot.

Ingredients (makes 5 bowls)
- Butternut squash, peeled and cubed: 900 g (2 lb)
- Neutral oil: 1 tbsp
- Red curry paste: 3 tbsp
- Full-fat coconut milk: 800 ml (28 oz / 2 cans)
- Vegetable stock: 240 ml (1 cup)
- Fresh ginger, grated: 1 tbsp
- Garlic cloves, minced: 3
- Soy sauce or tamari: 1 tbsp
- Lime juice: 2 tbsp
- Baby spinach: 150 g (5 oz)
Instructions
Step 1: Heat 1 tbsp neutral oil in your wide pot over medium-high heat. Add the 900 g (2 lb) squash and cook for 7 minutes, stirring once halfway, until you see blistered edges on a few sides.
Step 2: Push the squash to one side and drop 3 tbsp red curry paste, 1 tbsp grated ginger, and 3 minced garlic cloves into the cleared space. As you stir the paste for 1 minute, it will smell toasty, then you stir it through the squash.
Step 3: Pour in the 800 ml (28 oz) coconut milk and 240 ml (1 cup) stock, then scrape up any brown bits from the bottom with your spoon. Bring to a gentle bubble, lower the heat, and simmer for 15 minutes, or until the squash is fork-tender but still holds its shape.
Step 4: Stir in 150 g (5 oz) baby spinach, 1 tbsp soy sauce, and 2 tbsp lime juice. Let the spinach wilt for 1 minute, then taste the broth and add more lime or soy if you want it brighter or saltier.
Step 5: Ladle the curry over your bowls of jasmine rice and spoon extra broth over the top. Serve hot, with lime wedges on the side if you like.
Maple Tahini Butternut Squash Grain Bowl
This bowl leans sweet and nutty, with crisp roasted squash over warm grains and a tahini dressing you can shake in a jar. It is built for lunches, but it is good enough for dinner too.

Ingredients (makes 3 bowls)
- Butternut squash, peeled and cubed: 900 g (2 lb)
- Olive oil: 2 tbsp
- Maple syrup: 1 tbsp + 1 tsp
- Ground cinnamon and cumin: 1/2 tsp each
- Salt: 1 tsp
- Cooked farro or brown rice: 450 g (3 cups)
- Tahini: 80 g (1/3 cup)
- Lemon juice: 3 tbsp
- Cold water: 4 tbsp
- Pepitas or sunflower seeds: 60 g (1/2 cup)
Instructions
Step 1: Heat your oven to 220°C (425°F). Toss the 900 g (2 lb) squash with 2 tbsp olive oil, 1 tbsp maple syrup, 1/2 tsp cinnamon, 1/2 tsp cumin, and 1 tsp salt on a rimmed baking sheet. Roast for 25 minutes, stirring once, until the squash is caramelized at the edges and tender in the middle.
Step 2: While the squash roasts, whisk 80 g (1/3 cup) tahini, 3 tbsp lemon juice, 1 tsp maple syrup, and 4 tbsp cold water in a small bowl. You are looking for a pourable dressing that drips slowly off the whisk, so add another splash of water if it is too thick.
Step 3: Warm the 450 g (3 cups) cooked farro or rice in a dry pan over low heat for 3 minutes with a pinch of salt. You just want the grains soft and steamy, not toasted.
Step 4: Divide the warm grains among your three bowls and pile the roasted squash on one side. Drizzle the tahini dressing over everything, then scatter the pepitas on top.
Step 5: Finish each bowl with a little more lemon juice if you want the flavors to pop, and serve warm. These hold well in the fridge for a few days, so you can pack the squash separately if you like.
Creamy Stovetop Butternut Squash Risotto
This risotto uses finely grated squash folded into the rice, so it breaks down and makes the whole pot creamy without any dairy. You will stir, but only a little.

Ingredients (makes 4 servings)
- Butternut squash, peeled and finely grated: 600 g (1.3 lb)
- Arborio rice: 300 g (1.5 cups)
- Olive oil: 3 tbsp
- Shallot, finely diced: 1
- Garlic cloves, minced: 3
- Vegetable stock, warmed: 1.2 L (5 cups)
- Lemon juice: 1 tbsp
- Nutritional yeast: 3 tbsp
- Salt and black pepper: 1 tsp and 1/2 tsp
- Frozen peas, thawed: 120 g (1 cup)
Instructions
Step 1: Warm 3 tbsp olive oil in your wide pot over medium heat. Add the finely diced shallot and cook for 4 minutes until it turns translucent, then stir in 3 minced garlic cloves for 30 seconds, just until you smell it.
Step 2: Add 300 g (1.5 cups) arborio rice and stir for 2 minutes so every grain gets coated and the edges turn slightly glassy. You are not browning it, just waking it up.
Step 3: Fold in the 600 g (1.3 lb) grated squash, 1 tsp salt, and 1/2 tsp pepper. The squash will release moisture quickly and start to melt, so stir gently for 3 minutes until the rice looks pale orange.
Step 4: Pour in 240 ml (1 cup) warm stock and 1 tbsp lemon juice, stirring until the liquid is almost absorbed. Keep adding stock 120 ml (1/2 cup) at a time, waiting between additions, for about 18 minutes total. You want the rice tender but still a little firm in the center.
Step 5: Stir in the remaining stock if the rice needs it, then fold in 3 tbsp nutritional yeast and 120 g (1 cup) peas. Heat for 2 minutes until the peas are bright and the risotto looks loose and creamy. This is the moment you decide if it needs more salt.
Step 6: Spoon the risotto into your wide bowls while it slides slowly off the spoon, and serve right away. A little extra nutritional yeast on top makes it look finished, and you will want to eat it while it is still loose.
Air Fryer Butternut Squash Fries with Smoky Dip
These fries get crisp in the air fryer without a puddle of oil, and the paprika dip makes them feel like a proper snack. Toss them with cornstarch first for the best edges.

Ingredients (makes 6 servings)
- Butternut squash, peeled and cut into fry shapes: 1.2 kg (2.5 lb)
- Cornstarch: 2 tbsp
- Olive oil: 2 tbsp
- Smoked paprika: 1 tsp
- Garlic powder: 1/2 tsp
- Salt: 3/4 tsp
- Vegan mayonnaise: 120 g (1/2 cup)
- Lime juice: 2 tsp
- Chipotle chili powder or hot sauce: 1/2 tsp
- Fresh cilantro, chopped: 2 tbsp
Instructions
Step 1: Toss the 1.2 kg (2.5 lb) squash fries with 2 tbsp cornstarch in a large bowl until every piece has a light white coating. Drizzle on 2 tbsp olive oil, then sprinkle 1 tsp smoked paprika, 1/2 tsp garlic powder, and 3/4 tsp salt, and toss again with your hands.
Step 2: Preheat your air fryer to 200°C (390°F). Arrange the squash in a single layer in the basket, working in batches if you need to, and cook for 12 minutes, shaking halfway. You are after fries that are browned at the tips and soft inside, so add 2 more minutes if they look pale.
Step 3: While the fries cook, stir together 120 g (1/2 cup) vegan mayonnaise, 2 tsp lime juice, 1/2 tsp chipotle powder, and 2 tbsp chopped cilantro in a small bowl. Taste it and add another pinch of salt if you want more punch.
Step 4: Let the fries sit in the basket for 1 minute after the machine stops, so the edges firm up. You will notice they hold their shape better when you pile them up.
Step 5: Pile the fries onto your platter and put the smoky dip in the middle. Serve them hot while you still have those crisp edges, because that is the whole point.
Vegan Butternut Squash Mac and Cheese
The squash and nutritional yeast do the heavy lifting here, giving you a sauce that actually coats the pasta instead of sitting on top. I like this version better than most dairy versions.

Ingredients (makes 8 servings)
- Butternut squash, peeled and cubed: 900 g (2 lb)
- Pasta, such as elbows or shells: 450 g (1 lb)
- Raw cashews, soaked in hot water for 20 minutes: 120 g (1/2 cup)
- Nutritional yeast: 4 tbsp
- Garlic cloves: 2
- Dijon mustard: 1 tsp
- Vegetable stock: 240 ml (1 cup)
- Olive oil: 2 tbsp
- Salt and black pepper: 1 tsp and 1/2 tsp
- Breadcrumbs or panko: 60 g (1/2 cup)
Instructions
Step 1: Heat your oven to 220°C (425°F) and toss the 900 g (2 lb) squash with 1 tbsp of the olive oil on a baking sheet. Roast for 25 minutes until a fork slides in without resistance, then let it cool for 5 minutes.
Step 2: Cook 450 g (1 lb) pasta in salted water until just shy of the package time, so it still has a little bite. Before you drain, scoop out 120 ml (1/2 cup) of pasta water and set it aside.
Step 3: Drain the soaked cashews and add them to a blender with the roasted squash, 4 tbsp nutritional yeast, 2 garlic cloves, 1 tsp Dijon mustard, 240 ml (1 cup) stock, 1 tsp salt, and 1/2 tsp pepper. Blend on high for 2 minutes until the sauce is completely smooth and shiny, and add your reserved pasta water a spoonful at a time if it is too thick.
Step 4: Return the drained pasta to your pot and pour the sauce over it. Stir over low heat for 2 minutes so the sauce thickens and clings to every curve, then taste and add more salt if you want.
Step 5: Warm the remaining 1 tbsp oil in a small pan, add 60 g (1/2 cup) breadcrumbs, and toast for 1 minute until you see golden crumbs. Spoon the mac and cheese into your bowls and shower the crisp crumbs over each one, then serve hot.
Roasted Butternut Squash and Kale Salad
This is the salad version that works even on a cold night, because the squash is warm and the kale gets massaged with the dressing. You can make it ahead and add the squash right before serving.

Ingredients (makes 4 servings)
- Butternut squash, peeled and sliced into half moons: 700 g (1.5 lb)
- Olive oil: 3 tbsp
- Maple syrup: 1 tsp
- Smoked paprika: 1/2 tsp
- Salt: 1 tsp
- Curly kale, leaves stripped and chopped: 200 g (7 oz)
- Apple juice: 3 tbsp
- White vinegar or rice vinegar: 2 tbsp
- Dijon mustard: 1 tsp
- Pepitas and dried cranberries: 60 g (1/2 cup) each
Instructions
Step 1: Heat your oven to 220°C (425°F). Toss the 700 g (1.5 lb) squash slices with 2 tbsp olive oil, 1 tsp maple syrup, 1/2 tsp smoked paprika, and 1 tsp salt on a baking sheet. Roast for 22 minutes, flipping once, until the slices are browned and tender but not falling apart.
Step 2: While the squash roasts, whisk 1 tbsp olive oil, 3 tbsp apple juice, 2 tbsp white vinegar, and 1 tsp Dijon mustard in the bottom of your salad bowl. Add the 200 g (7 oz) chopped kale and use your hands to squeeze and massage it for 2 minutes, until the leaves go dark and soft.
Step 3: Toast the pepitas in a dry pan over medium heat for 2 minutes, just until you hear a few pops. This step is short, so keep your eyes on the pan.
Step 4: Fold the warm squash and cranberries into your dressed kale, then top with the toasted pepitas. Serve the salad while the squash is still warm, and spoon any extra dressing from the bowl over if you like.
Stuffed Butternut Squash with Quinoa and Cranberries
This is the centerpiece version, where the squash halves become both the dish and the dish. You will stuff roasted squash with a sweet-savory quinoa filling and bake it again until the top is crusty.

Ingredients (makes 4 halves)
- Small butternut squashes, halved and seeded: 2 (about 1.2 kg / 2.5 lb total)
- Olive oil: 3 tbsp
- Salt and black pepper: 1 tsp and 1/2 tsp
- Quinoa, rinsed: 180 g (3/4 cup)
- Vegetable stock: 360 ml (1.5 cups)
- Celery stalks, finely diced: 2
- Green apple, finely diced: 1
- Pecans and dried cranberries: 60 g (1/2 cup) each
- Fresh parsley, chopped: 1/4 cup
- Maple syrup: 1 tbsp
Instructions
Step 1: Heat your oven to 200°C (400°F). Rub the cut sides of the 2 halved squashes with 1 tbsp olive oil and sprinkle with a pinch of salt and pepper. Place them cut side down on a baking sheet and roast for 30 minutes, until a paring knife meets little resistance.
Step 2: While the squash roasts, combine 180 g (3/4 cup) rinsed quinoa and 360 ml (1.5 cups) stock in your small pot. Bring to a boil, then cover and reduce the heat to low for 15 minutes. Turn off the heat and let it sit, covered, for 5 minutes, then you can fluff it with a fork.
Step 3: Warm 2 tbsp olive oil in your skillet over medium heat and cook the 2 diced celery stalks for 4 minutes, until you see them soften. Add the fluffed quinoa, diced green apple, 60 g (1/2 cup) each pecans and cranberries, 1 tbsp maple syrup, and the remaining salt and pepper. Stir for 2 minutes so everything is coated and the apple just starts to soften.
Step 4: Turn the roasted squash halves cut side up and use a spoon to mound the quinoa filling into each cavity, pressing gently. You want the filling heaped above the rim, because it will settle a little in the oven.
Step 5: Return the filled squash to your oven for 15 minutes at 200°C (400°F), until you see the tops hot and the edges of the filling look a little crisp. This second bake is what fuses the filling and the squash together.
Step 6: Scatter the chopped parsley over the tops and set the squash halves on your platter. Serve them whole, one half per person, with a big spoon for any filling that spills, and let everyone dig in.
Across all of these, the one thing that matters most is a hot oven and dry squash. Pat the squash very dry before oiling it, and do not crowd the pan, because steam is what keeps it soft instead of caramelized.
Pick whichever version looks most like tonight, and let the oven do the heavy lifting. You will eat well.
