I’m calling it – this has got to be the best butternut soup recipe ever! Best because it’s not just flavourful but it has minimal ingredients and requires very little effort.
- Simple to make – there is very little effort required on your part.
- So flavourful – from both the simple ingredients and the caramelisation after roasting them.
- Just 6 ingredients – in fact only 5 if you don’t add the optional chilli.
- Easily scalable – make more for a crowd or to freeze or less if you just want a simple meal.
- Perfect for dinner or a starter – fill up a big bowl and add some crusty bread for dunking or serve a small bowl to start a meal.
- Healthy – just wholesome ingredients turned into a cosy meal.
- Great for meal prepping – you can prep this ahead for weekday lunches or even freeze big batches when you see butternut on sale.
I call this sort of food soul soothing because it’s nourishing and healthy but tastes super comforting all at once. It’s served here with Sizzler cheese toast / parmesan toast (which I also freeze in big batches) or if I’m feeling extra, these mini grilled cheese are great too.
Has the cooler weather hit? Need a warming soup? Try this roasted tomato soup with the cutest mini grilled cheese sandwiches or this hearty roasted garlic and potato chowder.

Never Miss a Recipe!
Get the latest recipes straight to your inbox.
Ingredients in this butternut soup recipe
Just 6 ingredients are all you need.

Jump to the recipe for full ingredients and instructions.
- Butternut squash
- Onion
- Garlic
- Chicken stock
- Salt
- Chilli flakes (optional)
How to make butternut soup
You could just throw all these ingredients in a pot and boil it all up until everything is tender but what makes this easy butternut squash soup really amazing is the flavour you get from roasting the squash instead, along with some onion and garlic.
Jump to the recipe for full ingredients and instructions.

- Roast the veggies: After chopping just a little off the ends to make them flat, carefully cut the butternut in half (photo 1). Scoop out the seeds (photo 2) and place them on a baking tray. Add the onions and garlic to the seed cavities (photo 3) and roast until soft and caramelised (photo 4).
- Blitz the soup: Add the butternut flesh, onion and garlic to a blender (photo 5) then add chicken stock (photo 6) and blend until super smooth.
- Heat the soup: It will cool after you add the chicken stock so heat it in a large pot.
This soup is also wonderful served with these Cheese and garlic croutons.
How to roast butternut squash
This is a roasted butternut squash soup recipe. Roasting the vegetables, caramelises them and gives them a sweeter flavour making it the perfect way to add extra flavour to this soup. To roast butternut squash:
- Start by cutting a thin slice off the base of your butternut – just so you have a flat surface, and remove the stem at the top end.
- Now stand it up on it’s flat end and use a sharp knife to cut directly down the centre.
- Use a spoon to scoop out the seeds and any string bits, leaving a round cavity.
- Place the butternut on a baking tray lined with baking paper.
- Score the flesh about 2-3mm in depth with a sharp knife into the flesh.
- Rub or brush a little oil over the top then sprinkle some salt and pepper over the top.
- Roast in a preheated 200C / 395F / 180C oven for 45 minutes to an hour or until the flesh is soft and the top is caramelised.
The roasting time will depend on how large your butternut squash is.

Pro tips and tricks
- Score the butternut: Use a sharp knife to score squares in the top of the butternut. This allows for more caramelisation of all those edges.
- Skip the blender: Using an immersion blender directly in the pot you’re heating the soup in is actually my preferred method but I know not everyone owns an immersion blender. Put all the ingredients in a dutch oven or large saucepan on the stove. Bring to a boil then either use an immersion blender right in the pot.
Variations
- Pumpkin: Swap the butternut squash for any type of pumpkin.
- Vegan butternut soup: Swap the chicken stock for a good vegetable stock to make it vegan.
- Cream: To up the creaminess and cosy factor, add some cream drizzled over the top before serving.
- Carrot: Add a large carrot when roasting for extra flavour and sweetness in the soup.
This soup is amazing topped with crispy bacon, croutons, pepitas and / or some thyme leaves. You could also try a little sage fried in butter first. Delicious! Always serve this with some crusty bread too for dunking.

⭐⭐⭐⭐⭐
Did you try this roasted butternut squash soup recipe? Show it some love in the comments below.
Hungry for more?
- Subscribe via Email, Facebook, Pinterest and Instagram.
- Add Sugar Salt Magic as a Google Preferred Source.

Ingredients
- 2 kg whole butternut squash (roughly 4 ½lb)
- 1 large brown onion
- 4 cloves garlic
- 1 ½ teaspoons salt
- 4 cups chicken stock
- ½ teaspoon dried chilli flakes (optional)
For best results, always weigh ingredients where a weight is provided
Instructions
- Preheat the oven to 200C / 395F / 180C fan forced.
- Cut a thin slice of each end of the butternut then stand it on it’s end and cut straight down through the middle.
- Scoop out the seeds and stringy bits with a spoon and discard. Now score a checkerboard pattern across the flesh side of each piece.
- Place the butternut, cut side up on a baking tray lined with baking paper. Brush a little oil over the top, then sprinkle a little of the salt over.
- Remove the skin from the onion and cut in half or quarters and place in the seed cavities of the butternut. Remove the skin from the garlic and do the same.
- Roast for 45-60 minutes until the flesh is soft and the top is caramelised.
OPTION 1: IF YOU HAVE AN IMMERSION BLENDER
- Scoop out the flesh, discarding the skin, and add it to a large pot over medium heat. Add the garlic, onions, remaining salt and chicken stock.
- Use an immersion blender to blend until smooth. Add the chilli flakes and heat to a simmer.
OPTION 2: WITH A BLENDER
- You may need to do this in 2-3 batches. Scoop out the flesh, discarding the skin, and add it to blender. Add the garlic, onions, remaining salt and chicken stock.
- Blend until smooth, then pour into a large saucepan over medium heat. Add the chilli flakes and heat to a simmer.
- Serve the hot soup with pepitas and thyme scattered over and some crusty bread (or see notes for more ideas).
- Please take a moment to leave a comment & rating. It's appreciated and so helpful.
Notes
- Serving suggestions: Here I’ve used pepitas, thyme leaves and my Sizzler Cheese Toast. For more ideas you can use pesto, cream, sour cream, croutons, crispy bacon, crusty bread or these cheese and herb scones.
This post may contain affiliate links that earn me a small commission for my referral, at no extra cost to you. Thank you for supporting Sugar Salt Magic.





5 Comments on “Easy Butternut Squash Soup”
2 kg equals 4.4 lbs. I’m assuming 2 kg is correct.
Hi Kathy, yes, you’re right. I’m sorry. I must have just got that 2 stuck in my head when I was converting it. Definitely 2kg / 4.4lb. Thanks for letting me know – it’s all fixed on the recipe now.
Oh my goodness, what a delicious soup!! So easy to prepare and the taste is gust amazing!!! My girls absolutely loved it and wanted seconds of it 😊
Thanks so much Naomi. That makes me so happy 🙂
Yummy !