Roasted Thai Butternut Squash Carrot Soup

Simple ingredients and so delicious – that’s this roasted Thai butternut squash carrot soup. It’s the pinnacle of fall. It’s autumn in a bowl. Oven roasted butternut squash, carrots, red Thai curry, ginger… need I say more? Plus it’s healthy. There is no cream, no butter, yet it has a marvelous velvety texture.

Butternut squash is probably my favorite winter squash. It’s perfect for making a hearty soup, and so very welcome when fall weather arrives.And best yet, it has a rich, deliciously sweet, deep flavor that only comes from roasting it in the oven. Once that’s done that this soup comes together in a jiffy.

Butternut-Squash roasted in the oven

Butternut squash roasted in the oven, cut side up

Roasting butternut squash makes life easier

Not only does roasted butternut squash taste better, but it actually makes it so much easier to prepare. Because of it’s hard outer shell and flesh, peeling and cutting butternut squash raw is a challenge… and so much unnecessary work! My solution is to roast the pumpkin until its flesh is soft and caramelized around the edges, then all you need to do is scoop out the flesh. Voila, so easy.

Roasted Thai Butternut Squash Carrot Soup

Thai butternut squash carrot soup on a whim

My friend Claudia recently asked me what types of soups I am cooking this fall and whether I had any recommendations for her. I realised at that moment that I hadn’t quite reached “soup mode” yet. Okay, we did have a what seemed to be an Indian summer. I wasn’t there yet, but told her that my favorite way to make a classic fall soup is to roast pumpkin in the oven, scoop out the flesh and make a soup of it; whether it be one with apples, sweet potato or simply a little bit of ginger. And that got me thinking… what type of soup to make to welcome in cool fall weather.

And here you have it… a roasted Thai butternut squash carrot coup. It’s simple, but tasty enough to serve to guests. And it’s spicy. not spicy-spicy, just spicy. Deliciously spicy. You’re going to love it!

Roasted Thai Butternut Squash Carrot Soup
4.34 from 3 votes

Roasted Thai Butternut Squash Carrot Soup

A vegan recipe for a roasted Thai butternut squash carrot soup that is rich, creamy (without cream!), and delicious. Nutrient dense, easy to make, and healthy.
Course Soup
Category Asian
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings 4
Calories 267 kcal
Autor Elle


  • 1 butternut squash (ca. 1 kg), halved lengthwise and seeded
  • 1 tablespoon coconut oil
  • 4 small yellow onions, chopped
  • 2 large cloves garlic, minced
  • 1 tablespoon minced fresh ginger
  • 2 tablespoons red curry paste
  • 4 cups vegetable broth
  • 3 large carrots, diced
  • 1/2 teaspoon sea salt
  • freshly ground black pepper, to taste
  • 1/4 teaspoon cayenne pepper

For serving (optional):

  • Lime wedges
  • fresh cilantro
  • roasted pumpkin seeds
  • red pepper flakes or chili threads
  • a little plain yogurt or drizzle of coconut milk


  1. Preheat the oven to 350°F / 180°C and line a baking sheet with parchment paper.
  2. Brush the oil over the tops and insides of the squash halves, season with salt and pepper and place, cut side down, on a baking sheet; bake until flesh is fork-tender, about 40 minutes. Set aside to cool slightly.
  3. Meanwhile, in a large heavy-bottomed pot, melt the coconut oil over medium heat. Add the onions, garlic and ginger and cook, stirring frequently, for 5-6 minutes or until the onion is translucent. Stir in the curry paste.
  4. Add the vegetable broth to the pot. Stir in the carrots, salt, black pepper and cayenne pepper. Bring the soup to a light boil and then reduce the heat to low. Simmer, covered, for 15 minutes, or until the carrots are fork tender.
  5. Scoop out the flesh of the butternut squash and add it to the pot with the soup.
  6. Remove the pot from the heat and allow the soup to cool slightly. Using a hand-held immersion blender, purée the soup until silky smooth. Alternatively, cool the soup slightly, then purée in a blender, in small batches as necessary (careful when transferring and blending hot liquids and leave the hole in the lid open to allow the steam to escape!). If you like, feel free to thin out the soup to your desired consistency by adding more vegetable broth.
  7. If necessary, reheat the puréed soup over low to medium heat. Taste and season with more salt and pepper, if desired. Serve into bowls, garnish as desired and enjoy!


  • Store leftovers of this butternut squash carrot soup in an airtight container in the refrigerator for about 4 days, otherwise freeze to be enjoyed another time.
  • This soup is spicy, not spicy-spicy, just spicy. If you want less heat, then reduce the cayenne pepper to 1/8 or just a pinch.
  • This soup is naturally vegan, vegetarian and gluten-free.



Did you try this recipe?

Then tag @ellerepublic on Instagram and hashtag it #ellerepublic

How did you like it?

Please let me know how this Roasted Thai Butternut Squash Carrot Soup recipe turned out for you! I would love to hear how you liked it. Simply rate it with the stars above ⭐or leave me a comment and rate it below.

Did you make any changes to this recipe?

If you have tips for other readers, let me know! It helps me and other readers so much. Sharing is Caring :-).
This post contains affiliate links. If you decide to make a purchase through my link, Amazon will pay me a commission for it. This doesn’t cost you anything additional and the price remains the same. More about advertisements on Elle Republic.


Comment Rating

Please enter your comment!
Please enter your name here