Roasted Butternut Squash Soup


I could definitely have used this soup, say, last month, or even last week, when it was snowing out.  It’s rich, creamy, savory, and perfect for those cozy couch evenings when you just want to wrap yourself in a blanket and cradle a large, warm bowl of soup.

squash soup

Well, here in New York, it’s finally getting warmer, so instead of coming home after work, turning the thermostat way up, and taking Roscoe out quickly, I opened all the windows and went for a long walk on the beach with the Roski. He made about seven new friends because everybody seemed to be outside, taking advantage of some beautiful weather – finally. It’s definitely starting to feel like spring – which makes me think of spring cleaning – and what better way to clean our bodies than to nourish ourselves with wholesome, nutritious food?


Butternut squash is a perfect star to cast in this pretty simple soup; it naturally creates a smooth, buttery texture without adding much to it. This powerhouse vegetable is loaded with plenty of healthy goodness.  Its rich source of dietary fiber helps lower cholesterol, and since it’s packed with antioxidants like beta-carotene (which the body converts to vitamin A), your skin, eyes, and lungs (among others) will thank you. Some other things worth mentioning about this vegetable are that it helps the nervous and immune system, reduces the risk of inflammation, and may lower blood pressure.


I think Jerry Seinfeld would agree that this is definitely a meal. It isn’t an appetizer kind of soup. It’s hearty, and the addition of pumpkin seeds (or the seeds from the squash) adds an extra boost of plant protein and texture, which I love in any meal.



  • 1 (3 to 3.5 pound) butternut squash
  • 6 cups vegetable broth
  • 1 yellow onion chopped (makes 1 cup)
  • 1/4 cup extra virgin olive oil
  • 1 tsp dried rosemary
  • 1/2 tsp dried thyme (or 1-2 sprigs, fresh)
  • 1/2 tsp cinnamon
  • 1/4 tsp nutmeg
  • salt and pepper to taste
  • topping: pumpkin seeds and chives (optional)


  1. Preheat the oven to 375 degrees.
  2. Cut the squash into 1 inch circles; then cut off the skin and remove the pulp and seeds. (I like to save the seeds to roast them later.)
  3. Cut the circles into 1 inch cubes and place on a baking sheet.
  4. Add 1/8 cup of the olive oil to the squash along with the rosemary, thyme and salt and pepper. Toss together and place in the oven for 20 minutes.
  5. Let’s turn to the stove now and begin to prepare the broth.  Place the heat on medium-high.
  6. Heat the remaining oil (1/8 cup) in a large pot.
  7. Add the diced onion and saute until translucent, about 2 minutes, adding a pinch more salt and pepper.
  8. Add the vegetable broth and allow the flavors to blend on medium heat.
  9. After 20 minutes in the oven, remove the squash and add to the broth.
  10. Bring to a boil, cover and simmer for 20-25 minutes or until the squash is tender.
  11. Afterwards, add the cinnamon and nutmeg.
  12. Transfer soup to a blender and blend all ingredients.

Makes 10 cups – bon appétit!


Author: Balanced Bella

Hi, I'm Jaime and I am the recipe tester, photographer, and writer at balanced bella! All my recipes are vegan, gluten free, and 100% delicious!

4 thoughts on “Roasted Butternut Squash Soup”

  1. This soup came out AMAZING!! I did have a battle with the squash as I tried to slice it… Usually I bake the whole squash in the oven when I make my son food. After I won the squash battle it was smooth sailing. I worked in batches as I pureed it all together since I learned my lesson last week when I overloaded my food processor with asparagus soup… Lesson learned! 😉
    Make this recipe and I promise you will not be disappointed!!


  2. This recipe was a hit in my house tonight. My two year old loved it. Definitely was a good choice tonight since he usually doesn’t have an appetite when he is sick. Thanks!


Leave a Comment

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s