Roasted Butternut Squash Soup

Honey roasted butternut squash soup is like a hug in a bowl and the perfect comforting fall meal. Perfect for making ahead, vegetarian and gluten-free!

Honey roasted butternut squash soup

This honey roasted butternut squash soup is a constant feature during the colder months because it’s warm and comforting (I’m not joking when I say it’s like a hug in a bowl) and I can easily make a big pot in one go, ensuring we have a delicious, healthy and warming meal at the ready at all times. And who doesn’t love a big pot of soup?

I always serve butternut squash or pumpkin soup with a swirl of cream but you can use yogurt or coconut cream if you’d prefer something lighter. Serve with some sliced baguette for a perfect fall dinner.

Ingredients and substitutions

  • Butternut squash. Any pumpkin or squash of your choice can be substituted. `I love using butternut squash because it is incredibly sweet and blends into the most velvety soup.
  • Extra-virgin olive oil.
  • Honey. Maple syrup can be substituted.
  • Vegetables: I used leeks, onion, carrots, celery and fresh garlic cloves to add tons of flavor to the soup.
  • Herbs: I used fresh thyme and bay leaves but other herbs that work well with butternut squash like sage, rosemary and oregano can also be used.
  • Stock/broth: Chicken broth/vegetable stock. This really depends on your dietary requirements. I usually have homemade chicken broth in the freezer so most often just use that.
  • Heavy cream/whipping cream. For vegan butternut squash soup, use coconut milk or cream instead.
  • Salt and black pepper.

How to make butternut squash soup

Slice two whole butternut in half. Drizzle with olive oil and honey then season with salt and pepper. Place them cut-side down on a rimmed baking sheet or roasting tray, add a splash of water to the pan and cover with foil. Roast the butternut for an hour or so until they’re fork-tender.

Soften the onion, leeks, carrot and celery in a few tablespoons of olive oil or butter in a large pot. Add the garlic and herbs then add the roasted butternut squash and broth. Reduce heat and allow to simmer for 20-30 minutes. Remove the herbs then blend the soup until smooth. You can either use an immersion blender or carefully transfer the soup to a blender. Pour the blended soup back into the pot and add the cream. Bring the soup back up to a simmer for 5 minutes then season to taste and serve.

Honey roasted butternut squash soup

Can you freeze butternut squash soup?

This easy creamy butternut soup recipe is GREAT for freezing. I usually make a double or triple quantity of the soup then freeze the remainder in smaller portions, perfect for defrosting and serving as a quick lunch or dinner. You could leave out the cream to make the soup even more stable when freezing but other than that, you can freeze it as is. The soup can be kept in airtight containers in the fridge for up to 4 days and reheated in the microwave or on the stove in a small saucepan.

If you want to meal prep butternut soup ahead, you could skip the roasting and just place all the chopped vegetables in freezer bags ready to be added to your slow cooker or Instant Pot with stock and aromatics. Of course the flavor will be slightly altered as roasting the butternut squash adds so much caramelized flavor but this is still a great way to get a delicious, healthy and easy meal on the table fast.

What to serve with butternut squash soup

Soup is always best served with crusty bread, in my opinion. Beer bread or quick bread is another great option and requires less prep time.

  1. Easy crusty bread
  2. Focaccia Bread
  3. Easy cheesy corn beer bread


How healthy is butternut squash soup?

Butternut squash soup is very healthy, especially if you don’t add loads of butter or cream. Butternut squash is high in antioxidants like vitamin c and beta-carotene which prevent inflammation. It’s also high in fibre and good carbohydrates.

What flavors go with butternut squash?

Butternut squash is an incredibly versatile vegetable and can easily be used for both sweet and savory dishes. For savory dishes, herbs like thyme, sage and rosemary work very well as well as leeks and garlic. Honey, maple syrup and brown sugar all compliment the naturally sweet squash.

How do you thicken butternut soup?

By adding just the right amount of liquid, your butternut squash soup should be perfectly thick and creamy once blended. If you are worried you’ve used too much liquid, adding a peeled and cubed potato to the soup while cooking can help thicken it up. You can also add a tablespoon or two of flour mixed with water to the soup while it is cooking to give it more body.

How long does it take to boil butternut squash?

If cut into bite-size pieces, butternut squash will boil in just 6-7 minutes.

Roasted butternut squash

Soup recipes

  1. Healthy chicken broccoli soup
  2. Easy Vegetable soup
  3. Mexican chicken soup with charred baby corn
  4. Easy and healthy coconut curry pumpkin soup
Honey roasted butternut squash soup

Roasted Butternut Squash Soup

Honey roasted butternut squash soup is like a hug in a bowl and the perfect comforting fall meal. Perfect for making ahead, vegetarian and gluten-free!
4.71 from 17 votes
Print Pin Rate
Course: Dinner, Soup, Vegetarian
Cuisine: American
Keyword: butternut squash soup, butternut squash soup recipe, roasted butternut squash soup
Prep Time: 10 minutes
Cook Time: 1 hour 20 minutes
Total Time: 1 hour 30 minutes
Calories: 276kcal
Author: Alida Ryder
Servings: 6


  • 3 medium butternut squash halved, lengthwise
  • 2 tbsp olive oil
  • 3 tbsp honey
  • 2 tsp salt
  • 1 tsp black pepper

For the soup base

  • 3 leeks finely chopped
  • 1 onion finely chopped
  • 4 large carrot finely chopped
  • 3 celery spears finely chopped
  • 3 garlic cloves crushed
  • 4 sprigs fresh thyme
  • 2 bay leaves
  • 6 cups chicken/vegetable stock/broth (1.5 liters)
  • ½ cup cream/coconut milk
  • salt to taste
  • pepper to taste


  • Pre-heat the oven to 200º/400ºF. 
  • Generously drizzle the cut-side of the butternut with the olive oil and honey then season. 
  • Place cut-side down in a roasting pan then add 1 cup of water and cover with foil. 
  • Roast for 45-60 mins or until the butternut is completely tender and starting to caramelize. 
  • Remove from the oven then scoop out the flesh, discarding the skin and seeds. 
  • In a large pot, fry the leeks, celery, carrot and onion in a few tablespoons of olive oil/butter until soft and fragrant then add the garlic and herbs. 
  • Cook the soup base for 5-10 minutes until the vegetable just start to caramelize then add the roasted butternut and chicken stock. 
  • Reduce the heat and allow to simmer for 20-30 minutes until all the vegetable are cooked through and the stock has reduced slightly. 
  • Remove the herbs and transfer the soup to a blender then blend until completely smooth. Pour back into the pot and add the cream. 
  • Bring back up to a simmer, cooking for another 5 minutes then season to taste and serve. 


Calories: 276kcal | Carbohydrates: 67g | Protein: 5g | Fat: 2g | Saturated Fat: 1g | Sodium: 864mg | Potassium: 1638mg | Fiber: 10g | Sugar: 22g | Vitamin A: 48745IU | Vitamin C: 90mg | Calcium: 240mg | Iron: 4mg

Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Made this earlier in the week and froze a batch, have had a portion for most late afternoon snacks. The honey is the perfect ‘finish offer’ – love it!