If you are looking for a vegetarian main that will really wow, then this whole stuffed butternut squash is it. Packed with protein and vegetables, easy to adapt and a vegan option too. Rice (or you could use quinoa or bulgur wheat), leafy greens and cheese, all stuffed in to a butternut squash half.
Vegetarian mains can be a little uninspiring, but like many stuffed butternut squash recipes this one is vibrant and full of flavour. It makes a delicious comforting Autumn/Winter meal, but also an amazing vegetarian Christmas dinner. You could add meat to it, or even make it vegan - there are lots of options for this hearty meal.
Why should you try it?
- A delicious vegetarian/vegan main
- Full of vegetables
- Easy to adapt
- Can be prepared in advance
- Healthy comfort food
- Butternut squash - we used a medium sized butternut squash and found that half of that was enough for one person for a light lunch. There is no need to peel it, as the skin is actually delicious when roasted, you just have to make sure to clean it really, really well.
- Rice - this is what makes the meal really filling. You don't have to use rice though, and it could be swapped for quinoa, pearl barley or bulgar wheat.
- Garlic - an easy and low calorie way to add lots of flavour to meals. You can either crush your own, or use half a teaspoon of ready chopped lazy garlic.
- Spinach - this is a great way to give the dish a green veggie boost. You could swap it for chopped kale or chard too.
- Beans - we used cannellini beans and this gives the dish a protein boost. You could use black beans or even chickpeas.
- Cherry tomatoes - this helps keep it all moist. You could swap it for sundried tomatoes, or use both of them.
- Red onion - you can swap this with brown onion or shallots.
- Feta - everything is better with cheese on top, right? Feta adds some creaminess and a little bit of saltiness to this dish. You could add grated cheddar or parmesan instead though.
- Breadcrumbs - this adds some crispiness to the finished dish. You can leave it out, but we love it for a finishing touch.
A full ingredients list with measurements is in the recipe card below.
Step by step
One: Preheat your oven to 200°C/400°F/ Gas 6. Put the butternut squash halves skin side down and score the flesh in a diamond pattern. Roast for 30 minutes, until it has softened. While the squash is roasting, cook the rice according to package instructions.
Two: Heat oil in a pan and add the garlic and onion and gently cook for 2 minutes.
Three: Wilt the spinach in the pan.
Four: Take the squash out of the oven and scoop out the flesh and leave a 1cm boarder. Chop the flesh.
Five: Add the chopped squash, rice, tomatoes, beans and chopped parsley to the pan. Mix well.
Six: Put the rice mixture into the squash.
Seven: Sprinkle with breadcrumbs and feta and roast for 15 minutes.
Health benefits of butternut squash
Butternut Squash is very low in calories and contains no saturated fats or cholesterol. It is a good source of dietary fibre and it is often recommended by dietitians to help in the control of cholesterol. It is high in Vitamins A and B and has plenty of natural polyphenolic flavonoid compounds. They are also high in minerals such as iron, zinc, copper, calcium, potassium, and phosphorus.
What to stuff it with
The great thing about these butternut squash stuffed shells, is that it is so easy to adapt. You can stuff a butternut squash with almost anything, so you never have to eat it the same way twice. Whilst we kept this vegetarian, there is no reason why you couldn't add meat to it. Why not try some chopped ham or sausage, or even leftovers of our Slow Cooker Whole Chicken.
When it comes to vegetables, the options are almost endless. You could keep it simple and just do a mushroom filling, with a few different types of mushroom for different textures. A creamy spinach and artichoke mixture is really good for something a bit more luxurious.
You could add some extra protein with cooked lentils or chickpeas, which would still keep it vegetarian.
We love topping this with cheese to make it feel a little more indulgent. A little cheddar and Parmesan go along way, but you could use feta, goats cheese or even stilton.
If you wanted to add a festive twist to this stuffed butternut squash, then some dried cranberries and chopped pecans would be a good addition. Speaking of Christmas, you could just stuff it with leftovers like turkey and stuffing with cranberry sauce.
How to pick the perfect butternut squash
There are a few things to look for when buying a butternut squash:
- Colour. The darker the better - this shows how ripe it is. Also, make sure there are no green patches.
- Skin. The skin should not be shiny - make sure it is matte.
- Weight. The squash should feel quite weighty in your hands.
- Tap test. Give the squash a tap with your knuckles and it should sound hollow.
Read some tips on how to peel and cut a butternut squash.
What to serve it with
This is quite a filling meal on its own, but there are a few side dishes you could serve it with. Some of our Roasted Mushrooms would go well, as would a nice Beetroot and Goats Cheese Salad. You could add a bit of extra protein by adding some of our Garlic and Herb Prawns (Shrimp) or some Paprika Chicken Skewers.
How to use butternut squash seeds
Butternut squash seeds are an excellent source of fibre and mono-unsaturated acids that are great for a healthy heart. They are rich in protein, minerals and vitamins. The seeds also contain the amino acid Tryptophan, which converts to the GABA neurochemical in the human brain - which is a good thing!
To cook the seeds, first pinch away any of the squash flesh that is attached and then rinse under cold water. Pat them dry with kitchen towel. Toss them in a bowl with a little oil and a pinch of salt and pepper. Spread them on a baking tray in one layer and roast at 150°C/300°F/Gas 2 for 20-25 minutes.
Yes, you can make up all of the filling in advance and keep it in the fridge until it is ready to stuff. You can even stuff it and keep it in the fridge until it is ready to bake.
This stuffed butternut squash can be kept in the fridge for up to 2 days. To reheat, put it in a preheated oven for 10-15 minutes, until heated throughout.
No, we wouldn't recommend freezing a stuffed butternut squash. Depending on what filling you use, you could freeze the stuffing to add at a later date.
Yes, it certainly is! But first you need to clean the skin. We mean REALLY clean it! Read that again: REALLY CLEAN THE SKIN!! Use an apple cider vinegar and scrub the skin well. You need to do this as the skin can hold pollutants, but by using an acid like vinegar, all toxins should be removed. Then, simply toss in oil and salt and bake until the skin dries out and becomes crispy.
• Add a touch of sweetness with either a drizzle of honey at the end of mixing some raisins in to the stuffing mixture before baking.
• You can make this vegan by leaving out the cheese or using your favourite vegan alternative.
• Add some extra flavour by using something like pesto or sun-dried tomato paste.
• You could add different flavours by using different seasonings on the vegetables like fajita, Cajun or Italian.
More butternut squash recipes
If you’ve tried this, or any other recipe on the blog then let us know how you got on in the comments below, we love hearing from you!
Tag us in your creations on Instagram @hungryhealthyhappy - we love sharing photos when people make our recipes. You can use the hashtag #hungryhealthyhappy too.
Stuffed Butternut Squash
- 650 g (2 lb) Butternut squash
- 50 g (0.25 cups) Rice - cooked
- 1 tablespoon Olive oil
- 2 Garlic clove - crushed
- 30 g (1 cups) Spinach
- 8 Cherry tomatoes
- 0.5 Red onion - finely diced
- 100 g (0.5 cups) Cannellini beans
- 10 g (2.5 tablespoon) Fresh parsley - finely chopped
- 25 g (0.25 cups) Feta - crumbled
- 5 g (0.5 tablespoon) Panko breadcrumbs
- Preheat your oven to 200°C/180°C(fan)/400°F/ Gas 6.650 g Butternut squash
- Put 650 g Butternut squash (halved) skin side down and score the flesh in a diamond pattern. Roast for 30 minutes, until it has softened.
- While the squash is roasting, cook 50 g Rice according to package instructions.50 g Rice
- Heat 1 tablespoon Olive oil in a pan and add 2 Garlic clove and 0.5 Red onion and gently cook for 2 minutes.2 Garlic clove, 0.5 Red onion
- Wilt 30 g Spinach in the pan.30 g Spinach
- Take the squash out of the oven and scoop out the flesh and leave a 1cm boarder. Chop the flesh.
- Add the chopped squash, cooked rice, 8 Cherry tomatoes, 100 g Cannellini beans and 10 g Fresh parsley to the bowl. Mix well.8 Cherry tomatoes, 100 g Cannellini beans, 10 g Fresh parsley
- Put the squash mixture back into the squash skins.
- Sprinkle with 5 g Panko breadcrumbs and 25 g Feta and return to the oven for 15 minutes.5 g Panko breadcrumbs, 25 g Feta
- Add a touch of sweetness with either a drizzle of honey at the end of mixing some raisins in to the stuffing mixture before baking.
- You can make this vegan by leaving out the cheese or using your favourite vegan alternative.
- Add some extra flavour by using something like pesto or sun-dried tomato paste.
- You could add different flavours by using different seasonings on the vegetables like fajita, Cajun or Italian.
I haven't tried this yet but you get 5 stars for putting the amounts of the ingredients in the method - genius!!! No scrolling up and down to find out exactly how much spinach, etc. I have to add. Thank you. I'm adding you to my Favourites - at the top!!! And I'll be making it tomorrow once I've got the squash ;)
I am glad you find it easy to follow :)
Loved stuffed butternut squash and this recipe was delicious. Thanks for sharing.
This stuffed butternut squash sounds amazing and bursting with so much flavor! I can't wait to make this for dinner tonight! The family is just going to love all these flavors!
Am really loving this dish; so creative! Can I use black-eyed beans instead of this one? I look forward to making this! YUM
These look great! I just so happen to have a butternut squash in my fridge right now…might have to give these a try!
WE love this style squash and I cant wait to make this!
Love butternut squash. What a great recipe to try for dinner. Thanks for sharing
This is such a wholesome dish and just perfect to feed the family with. I love how I can get tonnes of nutrients without compromising on flavour. Just perfect!
such a lovely recipe! I am definitely making this, I have all the ingredients! can't wait to try it
I love stuffed butternut squash. I like to stuff mine with quinoa and other vegetables but your version looks really good. Definitely going to try it!
I love butternut squash. Served it for dinner and it was a hit. Going to try next time with the leftover chicken as you suggested.
I am usually intimated by squash because I don't know a lot of ways to cook them. Would you serve this as a side or as the meal?
Served this for dinner last night and it was a hit all around the table! So delicious and hearty; my whole family was impressed!
These look amazing! I love the presentation. Perfect for a Thanksgiving meal! :)
It was okay, I roasted the squash a lot longer than the recipe said and it was still not quite as soft as I like it. But the filling turned out good and I certainly will try this again, just tweak it a little.
For a squash of the exact size used in this recipe, a 45 minute cook time should be plenty. However, every oven cooks differently.