This is the soup I make when takeout containers start outnumbering actual plates in the sink. You’re tired, you’re hungry, you need something warm and GOOD and you need it NOW.
Pumpkin + coconut milk simmer down into something silky and rich, and the curry + garam masala combo makes the kitchen smell absolutely UNREAL. Neighbors might knock. I wouldn’t blame them.
One pot. Thirty minutes. A swirl of coconut milk on top, toasted pumpkin seeds for crunch, fresh cilantro if you’re feeling it. Dinner solved.

Canned vs. Fresh Pumpkin: Does It Matter?
Both canned and fresh pumpkin work here, but they behave differently in the pot. Reach for canned when speed and consistency matter, specifically Libby’s 100% pure pumpkin (NOT pie filling, which is pre-sweetened and spiced…. absolutely wrong move for this curry).
Fresh pumpkin (sugar pumpkins specifically, never the giant carving kind) gives you more control over flavor. Roast until fork-tender, then puree smooth. One catch: fresh puree runs watery, so simmer longer or trim the broth slightly to hit that rich, creamy texture.
Butternut squash is honestly the easiest fresh swap. It roasts fast, has a sweet-nutty flavor that LOVES curry, and you’ll find it at any grocery store year-round.
How to Store & Reheat This Soup
- FRIDGE IT in an airtight container for up to 4 days. Cool it first (trust me on this one) otherwise you get condensation and weird texture shifts.
- FREEZE IT for up to 3 months! Use freezer-safe containers with 1 inch of headspace since coconut milk EXPANDS when frozen. Thaw overnight in the fridge.
- REHEAT GENTLY on the stovetop over low heat, stirring often. The soup thickens as it sits, so add a splash of broth or coconut milk to loosen it up.
- SKIP THE TOPPINGS until serving. Seeds lose their crunch and cilantro wilts in the freezer. Add them FRESH!
More From the Kitchen
- Butternut Squash Soup
- Homemade Black Bean Pumpkin Soup
- Chicken Orzo Soup with Spinach
- Curry Chicken Marinade
- Classic Roasted Butternut Squash
- Best Roasted Beetroot & Pumpkin Salad
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 500-600
- Protein: 6-8 g
- Fat: 36-44 g
- Carbohydrates: 48-56 g
Ingredients
For the soup:
- 2 tbsp olive oil
- 1 small yellow onion, chopped
- 2 garlic cloves, finely chopped
- 1 tsp minced fresh ginger
- 1 tbsp curry powder (mild)
- 1/2 tsp garam masala
- 3 cups vegetable broth
- 1 can (14 oz) coconut milk (more for garnish as needed)
- 3 cups pureed pumpkin or butternut squash
- Salt and pepper, as desired
For topping (optional):
- Toasted pumpkin seeds
- Chopped fresh cilantro
Step 1: Soften the Aromatics
- 2 tbsp olive oil
- 1 small yellow onion, chopped
- 2 garlic cloves, finely chopped
- 1 tsp minced fresh ginger
In a medium cooking pot, heat the olive oil over medium heat until it is hot and shimmering.
Add the chopped yellow onion and sauté until it becomes soft and translucent, about 4 minutes.
Then, add the finely chopped garlic and minced fresh ginger, cooking for about 1 minute until fragrant.
This step builds the base of flavor for your soup.
Step 2: Toast the Seasonings
- 1 tbsp curry powder (mild)
- 1/2 tsp garam masala
Sprinkle in the curry powder and garam masala, stirring constantly for about 15 seconds to bloom their flavors.
Blooming the spices in oil like this really enhances their depth and aroma.
I like to give them just enough time to become fragrant without letting them burn.
Step 3: Combine and Simmer
- 3 cups vegetable broth
- 1 can (14 oz) coconut milk
- 3 cups pureed pumpkin or butternut squash
- salt and pepper, as desired
Pour in the vegetable broth, coconut milk, and pureed pumpkin or butternut squash.
Stir well to combine all the ingredients, then increase the heat and bring the mixture to a boil.
Once boiling, reduce the heat to low, cover the pot, and let the soup simmer gently for 20 minutes.
Season with salt and pepper to taste.
Step 4: Blend Until Smooth
After simmering, use an immersion blender to puree the soup directly in the pot until completely smooth.
Alternatively, carefully transfer the soup in batches to a blender or food processor and blend until smooth.
Be sure to let the soup cool slightly before blending if using a traditional blender to avoid splatters.
Step 5: Add Final Toppings
- coconut milk (use more as needed for garnish)
- toasted pumpkin seeds
- chopped fresh cilantro
Ladle the soup into bowls and finish with a drizzle of extra coconut milk.
Sprinkle toasted pumpkin seeds and freshly chopped cilantro on top for a pop of flavor and color.
I love how the crunchy seeds and fresh herbs bring out the warmth of the spices in this soup.