This post may contain affiliate links. Please see my disclosure policy
This Curried Butternut Squash Soup is creamy, cozy, and full of warm curry flavor. Roasted butternut squash blends perfectly with coconut milk and spices for a silky, comforting bowl of soup.
When the weather turns crisp and you’re craving something cozy, this Curried Butternut Squash Soup hits the spot. It’s creamy, flavorful, with just a hint of spice. It is the perfect balance of sweet roasted squash and fragrant red curry.

This easy soup recipe comes together with simple ingredients and delivers restaurant-worthy flavor. The butternut squash gets roasted for extra depth, then blended with coconut milk and curry paste for a creamy, comforting finish. It’s naturally dairy-free, and so velvety smooth.

Ingredients Needed
Be sure to scroll to the bottom of the post for the FULL PRINTABLE recipe card.
- Butternut Squash – you wan to peel and dice the squash, if you can buy pre-diced squash in you produce section, you can definitely use that and make it even easier.
- Oil
- Salt & Pepper
- Onion
- Garlic
- Chicken Broth – you can use vegetable broth to make this vegetarian and vegan friendly
- Red Curry Paste
- Lime Juice
- Coconut Milk


How to make Butternut Squash Soup
- Roast. Peel and dice the squash into pieces about the same size. The smaller they are, the quicker it will cook. Toss with a little bit of oil and season with salt & pepper. Place in a hot oven for 30-35 minutes until tender and browned.
- Sauté. Meanwhile, add oil to a stock pot and sauté the onions for 6-7 minutes, until they are nice and soft. Stir in the garlic and cook for 1-2 minutes until you can really start to smell it.
- Blend. Add the roasted squash and pour in the broth. Use a stick blender (or transfer to a traditional blender) and process until the soup is super smooth.
- Season. Mix in the curry paste, coconut milk, and lime juice. Bring to a simmer and cook for 5-10 minutes.
- Serve. Once the soup is hot and bubbly, taste and adjust the salt and pepper to taste. Serve topped with cilantro, a lime wedge, pumpkin seeds or even crushed pita chips.

Recipe Tips & Suggestions
- Vegetarian. You can easily make this soup vegan or vegetarian by using vegetable broth instead of chicken broth Coconut milk is vegan friendly, so it is great to make this thick and creamy vegan butternut squash soup.
- Topping. I like to have texture when eating soup, so I always top with different things. With this soup I like pumpkin seeds or crushed pita chips. Cilantro is a great herb for some freshness as well a squeeze of fresh lime.
- Squash. Most grocery stores sell pre-diced butternut squash, which can be a real time saver with a recipe like this. The smaller the pieces are cut, the quicker it roasts. But it can be hard to dice up an uncooked squash that small. So take the help when you can!
- Spicy. This soup just has a hint of the curry in the background. If you want more, definitely taste and add more to your liking. But you don’t have to worry about it being spicy as written.

Storage
Let the soup cool and store in an airtight container in the fridge for up to 5 days. You can reheat on the stovetop or in the microwave until it is warmed through.
Freezing
This curried butternut squash soup is great to freeze. Let it cool completely and then place in an air tight container. I like to freeze in individual containers so it makes for an easy lunch during the week.
More Great Soup Recipes
- Olive Garden Minestrone Soup
- Chicken Gnocchi Soup
- Cabbage Roll Soup
- Easy Wonton Soup
- Crockpot Tortilla Soup

Curried Butternut Squash Soup
Equipment
Ingredients
Soup
- 2.5 pound butternut squash, peeled and cubed
- 2 Tablespoons olive oil, divided
- salt & pepper, to taste
- 1 cup onion, chopped
- 2 cloves garlic , minced
- 3 cups chicken broth, Use Vegetable Stock to make this soup Vegan
- 15 oz light coconut milk
- 4 teaspoons red curry paste
- 1 1/2 Tablespoons fresh lime juice
Optional Garnish
- Cilantro Leaves
- Pumpkin Seeds
Instructions
- Preheat oven to 450º F.
- Place squash on a lined baking sheet. Drizzle with 1 Tablespoon olive oil, and sprinkle salt and pepper. Toss to coat evenly. Bake for 30-40 minutes, until golden and tender.2.5 pound butternut squash, 2 Tablespoons olive oil, salt & pepper
- In a large saucepan, heat remaining 1 Tablespoon of oil over medium heat. Add onion, cook for 5-7 minutes, until they are very soft. Add garlic and cook for 1-2 minutes until you can start to smell it.1 cup onion, 2 cloves garlic
- Add roasted squash and chicken broth. Use a stick blender or transfer to a traditional blender and process until completely smooth.3 cups chicken broth
- Stir in coconut milk, curry paste and lime juice.15 oz light coconut milk, 4 teaspoons red curry paste, 1 1/2 Tablespoons fresh lime juice
- Bring to a boil. Reduce heat, simmer for 10 minutes, stirring occasionally.
- Taste and adjust the salt & pepper as necessary.
- Serve with desired toppingsCilantro Leaves, Pumpkin Seeds
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.














mmm.. such a warm, hearty and delicious soup!! Perfect for fall!
YUM!! This is such a flavorful soup!! I can’ t wait to try it!
I love fall for this! I will definitely try your recipe next time!
Gave this a try for dinner last night and it did not disappoint! Easily, a new favorite dinner recipe! Delicious!
I just made this soup for lunch, and it is Very Good, so thick and filling. I had the red curry paste , and I only used 3 tsps. and the soup had a little nip to it, I am glad I did not use 4 tsps. This recipe is so quick and easy to make.