I have a soft spot for pumpkin recipes that do not taste like dessert. This pumpkin curry soup is exactly that kind of recipe for me. It is creamy, savory, a little sweet, gently spicy, and somehow feels much more special than the amount of work that goes into it.
I also love that I can have a pot of this soup ready in about 30 minutes. That matters to me on those evenings when I want something warm and homemade but absolutely do not want a complicated cooking project.
The combination of pumpkin, coconut milk, curry powder, cumin, and chili gives this soup so much personality. I get that cozy fall feeling from the pumpkin, but the curry keeps it from becoming predictable.
What I Like About This Pumpkin Curry Soup
I think pumpkin sometimes gets stuck in the sweet-food category. I used to mostly think of pumpkin bread, muffins, and pie whenever I saw a can of pumpkin in my pantry. Soup changed that for me.
Here, the pumpkin becomes the base of a smooth, savory soup. Coconut milk adds richness without dairy, while curry powder brings warmth and a beautiful golden color. The little bit of brown sugar is important too. I know it sounds strange at first, but I would not skip it unless I really had to.
I have made soups before where I thought a sweetener was unnecessary, only to taste the finished pot and realize something was missing. A small amount of brown sugar rounds out the pumpkin and spices without making the soup taste sugary.
I also like having two options for the pumpkin. When I am trying to get dinner on the table quickly, canned pumpkin puree makes the recipe incredibly easy. When I have fresh pumpkin and enough time to roast it, I love the deeper flavor that comes from using homemade puree.
One thing I am very particular about is the can. I use pure pumpkin puree, not pumpkin pie filling. They may sit next to each other on a grocery shelf, but they are definitely not interchangeable in this soup.
Ingredients I Used for the Recipe
- 1 tablespoon avocado oil - I use this for sautéing the onion, garlic, and spices. Coconut oil also works well.
- 1 small yellow onion, diced - This gives the soup a savory base and adds a little natural sweetness as it cooks.
- 2 garlic cloves, minced or pressed - I add garlic for a deeper, warmer flavor that works really well with the curry.
- 1 tablespoon yellow curry powder - This is the main seasoning and gives the soup its warm curry flavor and golden color.
- 1 teaspoon ground cumin - I use cumin to add an earthy note behind the curry powder.
- 1 teaspoon chili flakes - These bring a gentle heat. I leave them out when I want a milder bowl.
- 2 15-ounce cans pure pumpkin puree - I use this as the main body of the soup. I can also replace it with about 3 cups of roasted pumpkin puree.
- 3 cups vegetable broth - I use vegetable broth to keep the soup plant-based. Chicken broth works too when that is what I have available.
- 2 tablespoons brown sugar - I use this small amount to balance the pumpkin and spices. Honey can also be used.
- 1/4 cup full-fat coconut milk - This makes the soup silky and creamy without adding dairy.
- 1 teaspoon sea salt or kosher salt - I start here and adjust after blending because broth can vary quite a bit in saltiness.
- 1/4 teaspoon freshly ground black pepper - I use this for a little extra warmth and balance.
- 1 teaspoon chili oil per bowl, optional - I drizzle this over the finished soup when I want more heat and a little extra richness.
- 2 teaspoons chopped roasted cashews per bowl, optional - I like these for crunch against the smooth soup.
- Fresh cilantro, chopped, optional - I scatter a little over the top for a fresh finish.
- 2 teaspoons coconut milk, optional - I sometimes swirl this over each bowl because it makes the soup look pretty without changing the flavor very much.
I usually keep the garnishes flexible. Some nights I add everything. Other nights I pour the soup into a bowl and start eating before I even think about cilantro. Both versions are good.
How to make Pumpkin Curry Soup Recipe?
Step 1 - Soften the Onion
I start by heating the avocado oil in a large Dutch oven or heavy-bottomed pot over medium heat. Then I add the diced onion and cook it for about 4 to 5 minutes.
I am looking for the onion to become soft and translucent, not deeply browned. I used to rush this part of soup making, but giving the onion those few extra minutes makes the finished soup taste more rounded.
Step 2 - Add the Garlic and Spices
Once the onion is soft, I add the garlic and cook it for about a minute. I do not let it sit around too long because burnt garlic can take over an entire pot of soup.
Next I stir in the curry powder, cumin, and chili flakes. I cook them in the oil for another minute. This little step is worth doing because the spices become much more fragrant before the liquid goes in.
Step 3 - Build the Pumpkin Soup
I pour in the vegetable broth and add the pumpkin puree, brown sugar, salt, and black pepper. I give everything a good stir and bring the soup to a rolling simmer.
I let it simmer for about 5 to 10 minutes. I do not need a hard boil here. I just want the ingredients to heat through and start tasting like one soup instead of separate ingredients.
Step 4 - Stir in the Coconut Milk
I lower the heat before adding the coconut milk. This is one of those little cooking habits I picked up after making enough creamy soups to know that high heat is not my friend here.
I stir in the full-fat coconut milk and keep the heat low. I like using full-fat canned coconut milk because it gives the soup a much smoother, richer texture with only a small amount.
Step 5 - Blend Until Smooth
I use an immersion blender directly in the pot and blend until the soup is velvety smooth. I usually take a little extra time around the edges and bottom of the pot so I do not end up with random chunks of onion.
If I do not have an immersion blender, I can use a regular blender instead. I just work carefully in batches and avoid filling the blender too high with hot soup.
Step 6 - Let the Flavors Come Together
After blending, I keep the soup over low heat for another 5 to 10 minutes. This is when I taste it properly instead of assuming the seasoning is already right.
Sometimes I need another pinch of salt. Other times I like another tiny bit of brown sugar. I prefer adjusting gradually because it is much easier to add more than to fix an overly seasoned pot.
Step 7 - Finish Each Bowl
I ladle the hot soup into bowls and add whatever toppings sound good. Chili oil, roasted cashews, and fresh cilantro are my favorite combination because I get heat, crunch, and freshness all at once.
For a prettier bowl, I drizzle a little coconut milk over the surface before adding the other toppings. I do this mostly when I am serving the soup to other people. When I am eating alone, I am usually less concerned about the swirl.
Little Things I Learned While Making It
The biggest lesson for me is not to overcomplicate this soup. There are enough strong flavors here already. I do not need to throw five extra spices into the pot just because they are sitting in my cabinet.
I also pay attention to the curry powder I use. Different blends can taste surprisingly different, so I do not assume every curry powder will give me exactly the same level of warmth or spice. If mine is especially strong, I start cautiously and add more later.
Fresh pumpkin is lovely when I have it, but canned puree has saved me plenty of times. I would rather make a quick soup with good canned pumpkin than decide I am too busy to cook anything at all.
I have also learned that chili flakes are easy to underestimate. One teaspoon gives the soup some personality, but I leave them out when I want a completely mild version. I can always add chili oil to individual bowls later.
For serving, I like the soup with warm bread because I am almost always going to want something to dip into that creamy bowl. Rice works too, especially when I want the meal to feel a little more substantial. A simple salad is another easy pairing when I want some freshness on the side.
Tips
- Use pure pumpkin puree. I always check the label because pumpkin pie filling contains added sugar and spices that can throw off the savory flavor.
- Do not rush the onion. I give it the full 4 to 5 minutes so it becomes soft and sweet before the other ingredients go in.
- Bloom the spices briefly. I cook the curry powder, cumin, and chili flakes in the oil for about a minute before adding the broth.
- Add coconut milk over low heat. I prefer adding it after lowering the heat rather than letting it cook aggressively for a long time.
- Taste after blending. I always adjust the salt and sweetness at the end because the broth and pumpkin can vary.
- Use less chili for a mild soup. I simply leave out the chili flakes and use little or no chili oil at the table.
- Make homemade chili oil if I have time. I gently heat about 1/2 cup avocado or coconut oil with 1 tablespoon red pepper flakes for 2 to 3 minutes, making sure the oil does not smoke, then strain it.
- Keep leftovers cold. I let the soup cool before transferring it to an airtight container. I use refrigerated leftovers within a few days and freeze extra portions when I know I will not eat them right away.
- Do not stress about the toppings. I think the soup tastes great plain. Cashews, cilantro, chili oil, and coconut milk are extras, not requirements.
This is one of those soups I like having in my back pocket once cooler weather arrives. It feels cozy enough for a slow weekend meal, but the 30-minute cooking time makes it practical on a normal weeknight too.
What keeps me interested is the balance. The pumpkin is naturally mellow, the curry and cumin give it warmth, the chili adds a little edge, and the coconut milk pulls everything together. I get a creamy soup without needing heavy cream, and I can make the whole thing from ingredients I often already have around.
Most of all, I like that it does not require perfect cooking. I can adjust the salt. I can leave out the chili. I can use canned pumpkin when fresh pumpkin is not happening. I can pile on the cashews or skip them completely. It still ends up being a really satisfying bowl of soup, which is exactly what I want from a recipe like this.