Vegan Stuffed Butternut Squash Recipe

Servings: 2 Total Time: 1 hr 30 mins Difficulty: medium
Vegan Stuffed Butternut Squash
Creamy Lentil Stuffed Butternut Squash Recipe pinit

There’s something so comforting about a roasted butternut squash, especially when it’s filled with something warm and savory. This recipe came about on one of those evenings where a trip to the grocery store felt like a monumental task.

I found myself looking at a lone squash and decided to get creative with pantry staples. The result was this incredibly flavorful, entirely plant-based meal that feels both special and wonderfully simple to make.

Why This Recipe Works So Well

This dish is a perfect balance of sweet, savory, and creamy, all in one neat package. The natural sweetness of the roasted squash pairs beautifully with the earthy lentils and rich, umami-packed mushrooms.

Using a bit of the squash’s own flesh to create a simple sauce is my favorite trick. It ties everything together and makes the whole dish feel cohesive and thoughtfully prepared.

Ingredients Needed for the Recipe

  • Butternut Squash: This is our edible bowl, becoming tender and sweet when roasted.
  • Olive Oil: For roasting the squash and sautéing our aromatics.
  • Dried Porcini Mushrooms: They add a deep, woodsy flavor that makes the filling taste incredibly rich.
  • Brown Onion & Garlic: The aromatic base that builds a foundation of flavor for the lentil filling.
  • Green Lentils: They hold their shape well and provide a hearty, satisfying texture.
  • Tomato Paste & Balsamic Vinegar: For a touch of acidity and sweetness that brightens the rich flavors.
  • Vegetable Stock: The cooking liquid for the lentils, infusing them with more flavor.
  • Mixed Herbs & Paprika: These dried herbs add warmth and a subtle complexity.
  • Light Tahini & Miso Paste: The secret to a creamy, savory, and deeply satisfying filling and sauce.

How to Make Vegan Stuffed Butternut Squash?

Creamy Lentil Stuffed Butternut Squash Recipe

Step 1 – Prepare the Squash

Start by preheating your oven to 210°C Fan. Carefully slice the butternut squash in half lengthwise, from stem to base.

Use a sturdy spoon to scoop out the seeds and stringy bits from the center of each half. An old, slightly worn spoon or a grapefruit spoon works wonderfully for this task.

Step 2 – Initial Roasting

Place the two squash halves on a large baking tray, cut side up. Brush the exposed flesh generously with olive oil, and season well with salt and pepper.

Roast for about 40 to 45 minutes, until the flesh is tender all the way through when pierced with a fork and the edges are nicely browned. If it’s browning too quickly, you can loosely tent it with foil.

Step 3 – Create the Filling

While the squash is roasting, place the dried porcini mushrooms in a bowl and cover them with boiling water. Let them sit for 15-20 minutes to rehydrate.

In a large frying pan, heat a tablespoon of olive oil over medium heat. Add the chopped onion and cook for 5-6 minutes, until soft and translucent. Stir in the sliced garlic and mixed herbs, cooking for another minute until fragrant.

Add the tomato paste, stirring to coat the onions, and let it cook for about two minutes. This helps to deepen its flavor. Pour in the balsamic vinegar to deglaze the pan, scraping up any browned bits.

Step 4 – Cook the Lentils

Add the rinsed green lentils, vegetable stock, bay leaf, and paprika to the pan. Give everything a good stir and bring it to a simmer.

Let it cook for about 20 minutes, stirring occasionally. By now, your porcini should be soft. Drain them, chop them finely, and add them to the lentil mixture.

Continue to simmer for another 5 to 8 minutes, or until the lentils are perfectly tender. Remove the pan from the heat and fish out the bay leaf.

Step 5 – Finish the Filling and Assemble

Stir the light tahini and miso paste into the warm lentil and mushroom mixture. The residual heat will help them melt in smoothly, creating a creamy, cohesive filling.

Once the squash is out of the oven, reduce the temperature to 160°C Fan. Carefully scoop out most of the soft flesh, leaving a sturdy border about 1.5-2 cm thick around the edges and bottom.

Mash the scooped-out squash flesh well, then stir half of it into the lentil filling. Spoon this filling generously into the waiting squash shells and return them to the oven for 10 minutes to warm through completely.

Step 6 – Make the Simple Sauce

To the remaining mashed squash, add a tablespoon each of water, olive oil, and light tahini, along with a teaspoon of miso paste. Whisk it all together until you have a smooth, drizzle-able sauce.

If it seems too thick, just add another splash of water until it reaches your desired consistency. Taste it, and adjust the seasoning with a little more salt or pepper if you like.

Is the Skin Actually Edible?

Yes, you can absolutely eat the skin of a butternut squash, and I often do. It becomes tender after roasting and is packed with extra fiber and nutrients.

If you’re using a very large or older squash, the skin might be a bit tougher. In that case, it’s perfectly fine to just scoop the filling and soft flesh out with a fork and leave the skin behind on your plate.

Tips

  • Don’t worry if your roasting time is a little different from mine. A smaller squash will cook faster, and a larger one may need more time. Just roast until it’s fork-tender.
  • For a busy weeknight, you can roast the squash halves a day or two in advance. Keep them in the fridge, and then just stuff and reheat when you’re ready.
  • If you plan on eating the skin, give the outside of the squash a good scrub under running water before you cut into it.
  • When stirring the tahini and miso into the lentils, taking the pan off the heat first prevents them from clumping and ensures a silky texture.

Simple Serving Suggestions

This stuffed squash is a complete meal in itself, truly. It’s hearty and satisfying just as it is, straight from the oven.

If you’d like to add a fresh side, a simple green salad with a light vinaigrette works beautifully. It adds a crisp contrast to the warm, rich flavors of the squash.

For something a bit more substantial, some garlicky sautéed greens or steamed broccoli on the side would be a lovely addition.

Storing and Enjoying Leftovers

Any leftovers can be cooled to room temperature and stored in an airtight container in the refrigerator. They will keep well for up to two days.

To reheat, place the squash portion in an oven-safe dish, cover it with foil, and warm in a 160°C oven for 15-20 minutes. You can also reheat it gently in the microwave until warmed through.

My Favorite Ingredient Swaps

The beauty of a stuffed squash is its flexibility. If you don’t have porcini, other dried mushrooms like shiitake or even a handful of fresh, chopped cremini will work well.

While I love the subtlety of light tahini, a robust, dark tahini will give a more pronounced sesame flavor. And if you only have red miso, that will work too, it just has a stronger, saltier profile.

Feel free to make this recipe your own, it’s a wonderfully adaptable dish for a cozy night in.

Creamy Lentil Stuffed Butternut Squash Recipe pinit
0 Add to Favorites

Vegan Stuffed Butternut Squash Recipe

Difficulty: medium Prep Time 25 mins Cook Time 60 mins Rest Time 5 mins Total Time 1 hr 30 mins
Cooking Temp: 210  C Servings: 2 Estimated Cost: $ moderate Calories: 420
Best Season: Fall, Winter

Description

A true winter warmer, this Vegan Stuffed Butternut Squash features a deeply flavorful lentil and porcini mushroom filling, made creamy with light tahini. Enhanced with balsamic vinegar, miso paste, garlic, and mixed herbs, it’s 100% plant-based, satisfying, and surprisingly easy to prepare. Perfect for chilly evenings or impressing vegan guests!

Ingredients

For Porcini-Lentil Filling

For the Sauce

Instructions

  1. Preheat the oven to 210°C (410°F).
  2. Slice the butternut squash in half lengthwise. Scoop out the seeds using a spoon (a grapefruit spoon works great).
  3. Place squash halves cut-side up on a large baking tray. Brush with 2 tsp olive oil and season with salt and pepper. Roast for 40–45 minutes, or until tender and lightly browned. Cover with foil if browning too quickly.
  4. Make the Filling

    While the squash roasts, pour boiling water over dried porcini mushrooms and let rehydrate for 15–20 minutes. In a frying pan, heat 1 tbsp olive oil over medium heat. Add chopped onion and cook for 5–6 minutes until softened and golden. Add garlic and mixed herbs; cook 1 minute more.
  5. Stir in tomato paste and cook for 2 minutes. Add balsamic vinegar to deglaze the pan. Then add rinsed lentils, vegetable stock, bay leaf, and paprika. Bring to a simmer and cook for 20 minutes, stirring occasionally.
  6. Drain rehydrated porcini mushrooms, chop finely, and add to the lentil mixture. Cook 5–8 more minutes until lentils are tender. Remove from heat and stir in tahini and miso paste. Adjust seasoning to taste.
  7. Assemble & Roast Again

    Reduce oven to 160°C (320°F). Scoop out the roasted squash flesh, leaving a 1.5–2 cm thick shell. Mash the flesh (reserve half for sauce). Stir the other half into the lentil filling. Spoon the mixture into the squash shells and return to oven for 10 minutes to warm through.
  8. Make the Sauce

    To the reserved mashed squash, add 1 tbsp water, 1 tbsp olive oil, 1 tbsp tahini, and 1 tsp miso paste. Blend or whisk until smooth. Add more water if needed to reach desired consistency. Season with salt and pepper.
  9. Serve the stuffed squash halves drizzled with the tahini-butternut sauce and garnished with fresh parsley.

Nutrition Facts

Servings 2

Serving Size 1 stuffed half


Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 18gg28%
Saturated Fat 2.5gg13%
Trans Fat 0gg
Cholesterol 0mgmg0%
Sodium 580mgmg25%
Potassium 1120mgmg32%
Total Carbohydrate 56gg19%
Dietary Fiber 15gg60%
Sugars 12gg
Protein 16gg32%

Calcium 120 mg
Iron 5 mg

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

  • Edible skin: Butternut squash skin softens when roasted and is packed with fiber and vitamin A—eat it unless it’s tough (older squash).
  • Make ahead: Roast squash and prepare filling 1–2 days in advance. Assemble and reheat before serving.
  • Serving suggestions: Pair with Raw Courgette Ribbon Salad or Garlicky Tenderstem Broccoli.
  • Storage: Leftovers keep in an airtight container in the fridge for up to 48 hours. Reheat in oven at 160°C for 15–20 mins or microwave.
Keywords: vegan stuffed butternut squash, plant-based dinner, lentil stuffed squash, tahini miso filling, winter vegan recipe
Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

Can I eat the butternut squash skin?

Yes! The skin becomes tender when roasted and is nutritious. However, if your squash is older or the skin feels tough after roasting, you can scoop out the flesh and discard the rind.

Can I prep this dish in advance?

Absolutely. Roast the squash and prepare the lentil filling up to 2 days ahead. Store separately in the fridge, then combine and reheat when ready to serve.

Sarah Food and Lifestyle Blogger

Hi, I’m Sarah, a home cook and baker who believes that good food doesn’t need to be complicated to be meaningful. This blog is where I share approachable, dependable recipes made with care — the kind of dishes you can come back to again and again.

Leave a Comment

Your email address will not be published. Required fields are marked *