Creamy Curried Butternut Squash Soup Recipe

Kaleb Wyse wearing a black shirt standing in front of a taupe background.

Why I Love This Curry Butternut Squash Soup Recipe

This soup is the perfect comfort food for a cool fall day, yet lighter than many comfort dishes. When the weather turns chilly I always shift into soup mode, and this curried butternut squash soup is one of my go-to recipes.

It’s quick to make and relies on pantry-friendly ingredients. The base begins with onion and carrot sautéed in butter, which gives a rich background while the carrot adds subtle vegetal sweetness.

The star is yellow curry powder — a fragrant spice blend that layers flavor without necessarily adding a lot of heat. After the squash becomes tender, everything is blended until smooth and finished with coconut milk, which brings a gentle sweetness that pairs beautifully with the curry.

I return to this recipe again and again because it captures the cozy, spicy-sweet flavors I crave in cooler months.

Copper pot filled with yellow colored squash soup sitting on marble surface with white bowl filled with soup and squash seeds in wooden bowl.

Curry Butternut Squash Soup Ingredients

This curried butternut squash soup uses wholesome, flexible ingredients. With onion, carrot, apple, and squash, it’s easy to adapt to vegetarian or vegan diets. Key ingredients include:

  • Carrot – Adds natural sweetness and supports the squash’s color and flavor without overpowering it.
  • Butternut squash – Sweet, dense, and ideal for creamy soups. Other winter squashes can be substituted.
  • Yellow curry powder – A warming blend (often including turmeric, coriander, and cumin) that gives the soup its signature aroma and flavor.
  • Cumin – Enhances the curry’s earthy warmth when added alongside the curry powder.
  • Red pepper flakes – Optional, for a touch of heat to lift the flavors.
  • Ginger – Freshly grated ginger adds brightness and a spicy note that complements the curry.
  • Apple – A sweet-tart element that balances the squash and spices; choose a crisp, sweet variety you like.

See the recipe card below for exact quantities and full instructions.

Marble surface filled with all the ingredients needed to prepare butternut squash soup including squash, carrots, onion, apple, spices, salt, and more.

How to Make Curry Butternut Squash Soup

Like most good soups, this one is straightforward. Most of the time is passive simmering; active prep and hands-on cooking are minimal. The steps below outline the process.

Prepare the base – Dice the onion and carrots. Melt butter in a large pot over medium heat, then sauté the onion and carrots until soft and translucent. This builds flavor before adding spices.

Hand holding metal bench scraper putting diced carrot pieces into copper pot on stove with more carrots and onion already heating.
Wooden spatula mixing together onion and carrot mixture on the stovetop in copper pot.

Prepare the squash – Trim the ends of the butternut squash, cut it in half, scoop out the seeds (reserve if roasting), peel, and chop the flesh into rough cubes. Uniformity isn’t critical since the soup will be blended.

Hand using spoon to scoop out seeds from a butternut squash on a wood cutting board.
Hand slicing butternut squash into slices before dicing on wood cutting board.

Add the spices – To the softened onions and carrots add minced garlic and salt, cooking briefly. Stir in yellow curry powder, cumin, red pepper flakes, and freshly grated ginger, allowing the spices to bloom in the butter for about a minute.

Wooden spatula in copper pot mixing in spices with carrots and onions.
Hand using grater to grate fresh ginger into copper pot sitting on stove with spices and carrots and onion inside.

Add squash, apple, and stock – Add the chopped squash and diced apple to the pot, pour in chicken or vegetable stock, bring to a boil, then reduce to a simmer. Cover and simmer until the squash and apple are tender, about 45–60 minutes.

Hand using metal bench scraper to put chunks of chopped butternut squash into copper pot on stovetop already filled with carrots and onions.
Hand pouring chicken stock from glass measuring cup into copper pot filled with diced butternut squash and apple.

How to Prepare Roasted Squash Seeds

Spread reserved seeds on a parchment-lined baking sheet, drizzle with a neutral oil, and sprinkle with salt and a little curry powder. Roast at 375°F for 8–12 minutes until golden and crisp. Cool before serving as a crunchy garnish.

Metal baking pan with piece of white parchment paper with squash seeds spread out in even layer sprinkled with curry powder.
Metal baking sheet sitting on marble surface after being baked in the oven with white piece of parchment underneath.

Blend the soup – Remove the pot from heat and blend the mixture until silky smooth using an immersion or countertop blender. Work in batches if needed and return the blended soup to the pot.

Two hands holding immersion blender blending butternut squash soup sitting in copper pot on wooden cutting board on white countertop.
Copper pot sitting on black cooling hotpad on wooden cutting board with immersion blender in middle of pot blending the soup in pot together.

Finish with coconut milk – Stir in coconut milk until incorporated and warm through. Adjust seasoning if needed and serve immediately with a swirl of coconut milk, a sprinkle of roasted seeds, herbs, or chopped nuts.

Two hands holding glass bowl filled with coconut milk pouring into a copper pot filled with butternut squash soup on wood cutting board.
Copper ladle pouring serving of soup into a white bowl on marble surface with a few pieces of red pepper and squash seeds floating on top.

Pro Tips

  • Use a sharp knife when cutting squash; it’s safer and makes cleaner cuts.
  • Peel the squash for a smoother blended texture; the skin can cause a grainy purée.
  • Apple peel can be left on to save time; its thin skin won’t noticeably affect texture.
  • Check doneness by pressing a squash piece with a spoon against the pot—if it yields easily, it’s ready to blend.
Hand holding copper colored ladle scooping out serving from copper stockpot sitting on marble surface with serving of soup already in white bowl.

Follow These Tips

Serving & Storage

To serve – Serve hot with a swirl of coconut milk or yogurt and a sprinkle of fresh herbs, chopped nuts, or roasted seeds. Pair with naan, crusty bread, or a simple salad.

To store – Refrigerate cooled soup in an airtight container for up to 10 days. Freeze in airtight containers for up to three months; the soup freezes well.

Frequently Asked Questions

Would a different type of squash work in this soup?

Yes. Any orange-fleshed winter squash — like kabocha, buttercup, or Hubbard — will work well.

If I don’t like spice, can I omit the red pepper flakes?

Absolutely. Omitting red pepper flakes won’t harm the overall flavor; it simply reduces the heat.

Can I use vegetable stock instead of chicken stock?

Yes. Use vegetable stock to keep the soup vegetarian. Swap butter for coconut oil to make it vegan.

Can this soup be frozen for later?

Yes. Frozen in airtight containers it will stay good for several months.

Other Soup Recipes

  • Black bean soup
  • Dairy-free creamy tomato soup
  • Creamy curry lentil soup
  • White bean chicken chili
  • Slow cooker chili
  • Sausage meatball kale soup
  • Homemade chicken noodle soup
  • Black bean and squash chili
  • Slow cooker cauliflower curry soup
  • Slow cooker squash soup

Have I Convinced You to Make This Recipe?

I hope you give this recipe a try and enjoy it with family or friends. If you make it, leave a comment and rating to let others know how it turned out.

Curry Butternut Squash Soup

By Kaleb
5 from 11 votes
White bowl filled with curried butternut squash soup with toasted seeds and sliced red chiles on top all on white marble surface.
Pin
Print
When the weather turns cool, a big bowl of this curried butternut squash soup is the perfect antidote: warming, balanced, and quick enough for weeknights.
Prep: 5 mins
Cook: 1 hr 10 mins
Total: 1 hr 15 mins
Servings: 16 servings

Ingredients

  • 1 medium onion, diced
  • 2 carrots, diced
  • 2 tbsp unsalted butter (or ghee)
  • 2 cloves garlic, minced
  • 1 tsp kosher salt
  • 1 ½ tbsp yellow curry powder
  • ½ tsp cumin
  • ¼ tsp red pepper flakes (optional)
  • 2 tsp freshly grated ginger
  • 3 lb butternut squash, peeled and cubed
  • 1 apple (such as Macintosh, Golden Delicious, or Gala), cored and diced
  • 3 cups chicken stock (or vegetable stock)
  • 1 15-oz can coconut milk

Instructions

  1. In a 6-quart stockpot, melt the butter over medium heat. Add the onion and carrot and sauté until soft and translucent, 4–6 minutes. Add garlic and salt and cook 1 minute. Stir in curry powder, cumin, red pepper flakes, and ginger; cook until fragrant, about 1 minute.
  2. Add the diced squash, apple, and stock. Bring to a boil, cover, and reduce to a simmer. Simmer until the squash and apple are soft, 45–60 minutes.
  3. Remove from heat. Working in batches if needed, blend until smooth. Stir in coconut milk, adjust seasoning, and serve immediately.

Video

Notes

  • Use a sharp knife for safer, cleaner squash cutting.
  • Peel the squash for a smoother purée; leaving the skin on can add a grainy texture.
  • Apple peel can remain on to save time; it won’t change the texture significantly.
  • Test doneness by pressing a squash piece with a spoon—if it gives easily, it’s ready to blend.

Nutrition

Serving: 1 serving
Calories: 134 kcal

Nutrition information is an approximation.

Black circle with white W.

Did you make this? Leave a comment below!