This post may contain affiliate links for which I earn a small commission at no extra cost to you. For more info please check out my Disclosure Policy. Appreciate your support!

This Stuffed Butternut Squash is a show stopping roast centrepiece: a whole roasted squash filled with lentils, mushrooms, chestnuts, pecans and cranberries. It takes about 20 minutes of prep and serves 6. Serve it with all the trimmings, like my Vegan Cauliflower Cheese. For more festive mains and sides, see my 29 Vegan Christmas Recipes.

Stuffed butternut squash sliced open on a white plate
James Wythe

Stuffed Butternut Squash at a Glance

James's tipMake the filling up to 2 days ahead and keep it in the fridge. On the day, roast the squash, stuff it and finish in the oven.

What can I cook?

Got squash? See what else you can cook.

Show me recipes
20 minsPrep
1 hrCook
1 hr 20 minsTotal
6Serves
Christmas mainMake ahead fillingServes 6Sunday roast

Key ingredients

  • Butternut squash
  • Lentils and mushrooms
  • Chestnuts and pecans
  • Cranberries and apricots

Why you'll love it

  • About 344 kcal and 9g protein a portion
  • A centrepiece that slices neatly
  • The filling can be made 2 days ahead

Quick summary

This stuffed butternut squash is roasted whole at 200°C fan (220°C conventional, gas 7), then filled with lentils, mushrooms, chestnuts, pecans, apricots, herbs and a maple and cranberry red onion topping. It serves 6 and is about 344 kcal a portion.

Summarise this recipe with AI:ChatGPTClaudePerplexityGoogle AIGrok

Save this recipe!

I'll email you a shopping list plus helpful tips to make the best version of this recipe

SAVE RECIPE

Why this recipe works

This stuffed butternut squash is packed with flavour and colour, so it grabs attention on a Christmas or Sunday roast table. It is also much simpler to make than it looks.

It works as a vegan Christmas main or a vegetarian roast dinner to share, and meat eaters can have it as a side.

It was inspired by my Easy Lentil Wellington, and it is lovely with my Homemade Cranberry Sauce or Best Mushroom Gravy poured over.

Ingredients to make Stuffed Butternut Squash

Stuffed butternut squash ingredients: squash, lentils, mushrooms, chestnuts, pecans and cranberries
  1. Butternut Squash: One large squash. Roasting caramelises the skin, and you eat it too. Spare squash? Try my Coconut Dhal, Butternut Squash Curry or Butternut Squash Soup.
  2. Tamari: A gluten free soy sauce for savoury depth. Check the label.
  3. Maple Syrup: Sweetens the red onion and cranberry topping.
  4. Dried Cranberries: Colour and a sweet sharp bite in the topping.
  5. Dried Apricots: Blitzed with the nuts for sweetness.
  6. Pecans: Give the filling a rich, hearty texture.
  7. Chestnuts: Vacuum packed cooked chestnuts, the classic Christmas flavour.
  8. Rosemary and Sage: Fresh herbs, finely chopped.
  9. Mushrooms: I use chestnut mushrooms for a meaty flavour. Spare mushrooms? Try my Vegan Mushroom Risotto.
  10. Lentils: A can of cooked lentils, drained and rinsed, for protein and body.
  11. Red Onion, Garlic and Kale: The onion is softened with the maple syrup and cranberries for the topping. Kale or spinach is optional.

See recipe card for full information on ingredients and quantities.

Substitutions

  • Butternut Squash: Pumpkin or a Crown Prince squash works too. Adjust the first roast until the flesh is soft.
  • Tamari: Soy sauce works if you do not need it gluten free.
  • Maple Syrup: Agave syrup or runny honey (honey is not vegan).
  • Dried Cranberries: Chopped dates or extra apricots.
  • Apricots: Dates or dried figs.
  • Pecans and Chestnuts: Walnuts work in place of either (one reader used walnuts when they had no chestnuts). For a nut free version, use more mushrooms and lentils.

Variations

How to make Stuffed Butternut Squash

Butternut squash halved on a baking tray ready to roast

Step 1: Preheat the oven to 200°C fan (220°C conventional, gas 7). Carefully halve the butternut squash lengthways and roast the halves on a baking tray for 45 minutes, until soft.

Chestnuts, pecans and apricots blitzed for the stuffed squash filling

Step 2: Meanwhile, pulse the chestnuts, pecans and apricots in a food processor into rough crumbs.

Lentil and mushroom filling for the stuffed squash cooking in a pan

Step 3: Heat 2 tbsp olive oil in a pan and cook the garlic, mushrooms, rosemary and sage with a pinch of salt and pepper for a couple of minutes. Stir in the lentils, tamari and nut crumbs and cook for 5 minutes. In a small pan, soften the red onion for a couple of minutes, then add the maple syrup and cranberries and cook for 5 minutes more.

Roasted butternut squash halves packed with the filling

Step 4: Scoop out and discard the seeds. Scoop a channel along both halves to make room for the stuffing, and stir the scooped squash into the lentil filling.

Step 5: Pack the filling into the squash, top with the onions and kale and put the other half on top. Tie with string so it holds together, then roast for 15 minutes more until piping hot. Slice thickly and serve with Best Mushroom Gravy.

Hint: The string helps it hold together and slice neatly, but it is not essential.

Leftovers

It is best straight from the oven, but you can make the filling up to 2 days ahead and keep it covered in the fridge. Cool leftovers quickly, keep them in an airtight container in the fridge and eat within 2 days. Reheat slices once in the oven until piping hot. The filling freezes for up to 3 months (defrost it in the fridge before stuffing), but I do not recommend freezing the whole stuffed squash. Leftover slices are lovely with my Roasted Root Vegetables.

Recipe FAQs

How do I stuff a butternut squash?

Roast the halves first so the flesh softens, scoop out the seeds and a channel along each half, then pack in the filling, put the halves together and tie with string.

Can you eat the skin of a butternut squash?

Yes. Roasting makes the skin soft and caramelised, and it is one of my favourite parts. Scrub it well before roasting.

Can I make stuffed butternut squash ahead?

Yes. Make the filling up to 2 days ahead and keep it in the fridge. On the day, roast the squash, stuff it and finish in the oven for 15 to 20 minutes until piping hot.

Can I use a different squash?

Yes. Crown Prince, kabocha or a small pumpkin all work. Roast until the flesh is soft before stuffing, as the time will vary with size.

What is the best vegan main for Christmas?

This stuffed butternut squash is a real show stopper. My other favourite is my Christmas Nut Roast.

What do you serve with stuffed butternut squash?

All the roast trimmings: roast potatoes, roast parsnips, sprouts and plenty of gravy. My Vegan Dauphinoise Potatoes are a lovely extra for Christmas Day.

Roasted stuffed butternut squash sliced on a large white plate

YOU MIGHT ALSO LIKE…

5 from 4 votes

Stuffed Butternut Squash

A stuffed butternut squash filled with lentils, mushrooms, chestnuts, pecans and cranberries. A make ahead Christmas main or Sunday roast centrepiece for 6.
Prep Time: 20 minutes
Cook Time: 1 hour
Total Time: 1 hour 20 minutes
Servings: 6

Ingredients 

  • 1 large butternut squash
  • 100 g chestnuts, vacuum packed
  • 50 g pecans
  • 50 g dried apricots
  • 150 g mushrooms, chopped
  • 2 garlic cloves, crushed
  • 1 sprig rosemary, finely chopped
  • 3 sage leaves, chopped
  • 1 can cooked lentils, drained and rinsed
  • 1 tbsp tamari
  • 1 red onion, sliced
  • 2 tbsp maple syrup
  • 2 tbsp dried cranberries
  • Handful of kale or spinach, optional
  • String to tie the squash for roasting

What can I cook?

Got leftover squash? See what else you can cook with it.

Show me recipes

Instructions 

  • Preheat your oven to 200°C fan (220°C conventional, gas 7). Carefully slice a large butternut squash down the middle and place on a baking tray. Place in the oven for 45 minutes.
  • Meanwhile, to a blender add the chestnuts, pecans and apricots, pulse into crumbs.
  • To a pan add 2 tbsp oil, crushed garlic, chopped mushrooms, chopped rosemary and sage with a pinch of salt and pepper and cook down for a couple minutes. Now add the drained lentils, Tamari, blended nuts and stir. Cook together for 5 minutes.
  • In a separate small pan add a sliced red onion and sweat down for a couple minutes before adding 2 tbsp maple syrup and cranberries and cook for a further 5 minutes.
  • Once the squash is roasted, scoop out the seeds with a spoon and discard. Now scoop an even track up from where the seeds were on both halves of the squash to allow space for stuffing. Add the scooped squash into the lentil stuffing and mix.
  • Now stuff the squash with all the lentil stuffing, top with the onions and kale and put the lid on. Carefully tie the string round the squash, pulling it tight to help it hold together. Place the squash back in the oven for 15 minutes, until piping hot.

Notes

Step-by-Step Photos: My blog post includes helpful step-by-step photos to help guide you through making this recipe.
Substitutions & Variations: I have included a list of these in the post above.
To Store: Make the filling up to 2 days ahead and keep it in the fridge. Cool leftovers quickly, keep them in a sealed container in the fridge for up to 2 days and reheat once until piping hot.
To Freeze: The filling freezes for up to 3 months (defrost in the fridge before stuffing). I do not recommend freezing the whole stuffed squash.
Tip 1: Using a sharp knife is crucial when cutting the butternut squash down the middle safely.
Tip 2: I would recommend using string to hold the stuffed squash together whilst it bakes but it’s not essential.
Tip 3: If you aren’t a fan of butternut squash, try this recipe with pumpkin instead.

Nutrition

Calories: 344kcal | Carbohydrates: 58g | Protein: 9g | Fat: 11g | Saturated Fat: 1g | Fiber: 11g | Sugar: 20g
Did you make this recipe? Tag me Today!Tag @HealthyLivingJames on Instagram and use #HealthyLivingJames!
book banner image.

About James Wythe

Hey, I'm James! A fully qualified health coach, cookbook author, full time food blogger and new dad with over 1 million followers. I started this journey after a sudden illness left me bed bound for 2 years and housebound for 4 years! I’m here to help you make healthy and delicious food for you and your family in less time!

You May Also Like

Leave a comment

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

Recipe Rating




7 Comments

  1. 5 stars
    One of my favourite go to’s any time of the year. Many times I just make the filling, or prepare the squash separately and eat it all together. So many options. Thanks James!

  2. Made this for our family dinner tonight James in Australia. I used walnuts as no chestnuts. It tasted great. I will do it again for Christmes lunch tomorrow and probably again next year! So easy. Thank you.