Butternut Squash Soup


Last Updated on October 9, 2023

Plant-based butternut squash soup made with delicious roasted vegetables, creamy coconut milk and a few simple spices. Serve it with your favorite grilled cheese for the ultimate comfort meal!

butternut squash soup

Butternut Squash Soup

We’re officially in soup season and I’m excited to share this easy roasted butternut squash soup with you all. It’s full of fiber filled veggies like squash and carrots, and packed with warm spices like cinnamon and spicy cayenne.

This soup is made with creamy coconut milk, making it plant-based yet so delicious. I love serving it with sourdough grilled cheese for the ultimate fall comfort meal.

butternut squash soup

The soup is rich and creamy, with an added kick from cayenne pepper. It has a delicious sweetness from the coconut milk and veggies, and truly is the perfect nourishing comfort food to make this season.

What you’ll need to make butternut squash soup

  • Butternut squash– I bought a 3 lb butternut squash that I peeled and cubed. If you’re using pre-cubed, you’ll need about 7 cups
  • Carrots + yellow onion– for added fiber and flavor
  • Coconut milk– I use full-fat for delicious, plant-based creaminess
  • Vegetable broth– you’ll need about 3-3 1/2 cups, to reach your desired consistency
  • Spices + herbs- salt, pepper, cinnamon, cayenne pepper and thyme
  • Garnishes– coconut cream, olive oil and pumpkin seeds

This recipe comes together in just a few simple steps

  1. Roast the vegetables– season the butternut squash, onion and carrots olive oil, salt, pepper, cinnamon and thyme roast for about 40-45 minutes
  2. Blend the soup– Add the roasted vegetables to a blender or a pot if using an immersion blender, and blend together with the broth, coconut milk and spices
  3. Heat the soup– heat the soup over a low flame before serving
  4. Garnish and serve– garnish your bowl with a drizzle of olive oil, coconut cream, pumpkin seeds and cayenne pepper

How to blend the soup

Ideally, you can transfer the roasted vegetables to a pot with the remaining soup ingredients and blend everything together with an immersion blender. If you don’t own one, transfer everything to your standing blender to blend, then transfer the soup to a pot to heat it up.

This roasted butternut squash soup is nourishing, delicious and easy to make. I know you guys are going to love it!

More nourishing soup recipes to try:

Spinach Tortellini Soup

Easy Red Lentil Soup

Roasted Tomato Veggie Soup

Butternut Squash Soup

0 from 0 votes
Course: Main, Appetizers


Prep time


Cooking time


Total time




  • 1 1 butternut squash, peeled and cubed
    (3-3.5 lbs), or about 7 cups cubed

  • 3 3 -4 cups vegetable broth

  • 1/2 cup 1/2 full-fat coconut milk

  • 1 1 yellow onion, sliced

  • 4 4 carrots, peeled and chopped

  • Olive oil

  • 1/2 tsp 1/2 salt, plus more to taste

  • 1/4 tsp 1/4 black pepper

  • 1/4 tsp 1/4 cinnamon

  • Fresh thyme

  • Optional: cayenne pepper

  • Top with
  • Olive oil

  • Coconut cream

  • Pumpkin seeds


  • Preheat the oven to 400 F
  • Add the cubed butternut squash, sliced onion and chopped carrots to a large sheet pan. Toss together with about 2 tbsp olive oil and the salt, pepper and cinnamon. Add a few sprigs of thyme on top.
  • Bake the vegetables for about 40-45 minutes, until tender.
  • Remove from the oven and add them to a blender, or a pot if using an immersion blender. Pour in the coconut milk, 3 cups of vegetable broth, a pinch of salt, pinch of cayenne pepper and a tbsp of fresh thyme.
  • Blend together until smooth, adding more vegetable broth as needed to reach your desired consistency.
  • Serve warm with a drizzle of olive oil, coconut cream and pumpkin seeds.

Did you make this recipe?

Tag @somethingnutritious on Instagram- I’d love to see your creations!

Leave a Comment

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


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