Easy recipes from around the World, including Great British classics, dinners and snacks

Vegetarian Roast: Stuffed Butternut Squash

Roasted butternut squash stuffed with rice and grains makes an ideal vegetarian main course and is a nice change from the usual nut roast at Christmas.

Vegetarian roast of stuffed butternut squash. Pictured in a white dish.
This post contains affiliate links. As an Amazon Associate, I may earn a small commission from qualifying purchases, at no additional cost to you.

*Post updated November 2025

Inspired by a recipe from Olive magazine for butternut squash stuffed with blue cheese and leeks.

I opted for a completely different mix, leaning toward a Spanish style with smoky grains and rice, and it turned out to be delicious. 😋

I added red onion, garlic and a squeeze of tomato purée (paste in the US) along with chopped flat leaf parsley.

Ingredients for stuffed butternut squash.

I used Merchant Gourmet Spanish-style grains and rice, but you can use your favourite brand.

Ingredients

  • butternut squash 
  • unsalted butter
  • red onion
  • garlic clove
  • tomato purée (paste in the US)
  • soft white breadcrumbs 
  • mixed grain and rice pouch - Spanish-style
  • flat-leaf parsley 
  • salt and black pepper

How do you make stuffed squash?

Full instructions in the printable recipe card below.

Using a small, sharp knife, carefully remove the stalk part of the butternut.

Don't cut off the entire end, just the stalk, since it's tough and you won't be able to slice through it.

Cut the butternut squash in half and scoop out some flesh from the neck, discarding the seeds, and leaving a shell about 2 cm thick.

I scored an outline around the butternut seeds, and then I scooped out the flesh with a dessert spoon.

Butternut squash cut in half lengthways with the seeds scooped out.

Finely chop the scooped-out squash and toss it into a frying pan with butter, onion, and a pinch of salt and pepper.

Cook gently for 15 minutes until the onion is really soft, then add the garlic and tomato puree and cook for another minute.

Stir in the breadcrumbs and grains, moving around until heated through.

Check the seasoning and stir in the chopped parsley.

Vegetarian stuffing pictured in a frying pan.

Rub each side of the squash shell with olive oil and spoon enough stuffing into the cavity to fill it.

If you have any spare stuffing, pop it into the fridge for step 9 of this recipe. I hardly had any left.

Stuffed butternut squash ready for the oven.

Carefully fit the two halves of the squash back together, then tie them with butcher's string at intervals to hold them in place.

Put it into a roasting pan and use a bit of scrunched-up foil on either side to stop it from rolling over.

Butternut in a roasting pan stied with cooks string and pictured in a roasting dish.

Drizzle with olive oil and roast for 1 hour 30 minutes - 1 hour 45 minutes, or until the squash is tender but still holding its shape.

When it's almost done, add any leftover stuffing to the pan to reheat.

Put onto a board, carve and serve with the usual trimmings.

Other butternut squash recipes

Butternut Squash with Feta 

Roasted Butternut and Carrot Soup

Caribbean-style Butternut Squash Curry 

Butternut Squash and Chickpea Curry 

Quinoa with Roasted Butternut

Finished dish of stuffed butternut squash.

Stuffing for Butternut Squash

You can mix this up and make your own delicious mixture using any of the following ideas.

  • quinoa
  • rice 
  • bulgar wheat
  • roasted veggies 
  • nuts 
  • feta cheese (vegetarian)

The list is endless!

Have you tried this recipe? Please leave a ⭐️⭐️⭐️⭐️⭐️ star rating in the recipe card below!

vegetarian roast, stuffed butternut squash, vegetarian main course, roasted butternut squash,
main, Christmas, vegetarian
English
Yield: 4
Author: Jan Bennett
Vegetarian Roast: Stuffed Butternut Squash

Vegetarian Roast: Stuffed Butternut Squash

A perfect alternative to the traditional nut roast at Christmas, and delicious any time of the year.

Prep time: 30 MinCook time: 1 H & 30 MTotal time: 2 Hour

Ingredients

  • 1 x large butternut squash - washed and halved lengthways
  • olive oil
  • 65g unsalted butter
  • 1 x medium-sized red onion - finely diced
  • 1 x nice fat garlic clove - minced
  • 1 tablespoon tomato puree (paste in the US)
  • 40g soft white breadcrumbs (approx 1 slice of regular sliced bread)
  • 1 x 250g smoky Spanish-style grain and rice microwave pouch (or similar)
  • a small handful of flat-leaf parsley - leaves only and chopped
  • salt and black pepper

Instructions

Heat the oven to 190°C/fan 170°C/ or Gas 5.
  1. Using a small, sharp knife, carefully remove the stalk part of the butternut - don't cut the whole end off, just the stalk, as it's really hard and you will never be able to slice through it.
  2. Halve the butternut and scoop out some flesh from the neck of the butternut squash (discard the seeds), ensuring you leave a shell about 2cm thick. I scored an outline around the butternut to guide me, then scooped out the flesh with a dessert spoon.
  3. Finely chop the scooped-out squash and put it into a frying pan with the butter, onion and a pinch of salt and pepper.
  4. Cook slowly for 15 minutes, stirring occasionally until they’re soft; take your time, or the onions will end up tasting raw.
  5. Then add the garlic and tomato puree and cook for another minute. Stir in the breadcrumbs and grains, moving around until heated through. Check the seasoning and stir in the chopped parsley.
  6. Rub each side of the squash shell with olive oil and spoon enough stuffing into the cavity to fill it. If you have any spare stuffing, pop it into the fridge for step 9 in this recipe, although I hardly had any leftovers!
  7. Now, carefully put the two halves of the squash back together and tie them together with cooking string at intervals to secure.
  8. Put it into a roasting pan and use a bit of scrunched-up foil on either side to stop it from rolling over.
  9. Drizzle with olive oil and roast for 1 hour 30 minutes - 1 hour 45 minutes or until the squash is tender but still holding its shape. When it's almost done, add any leftover stuffing to the pan to reheat.
  10. Put the stuffed butternut onto a board. Carve and serve with the usual trimmings.
Did you make this recipe?
@aglugofoil #aglugofoil

No comments

Post a Comment

I love to hear from everyone so thanks for taking the time to comment. Please note comments containing links will NOT be published.

Cheers
Jan