Thai Pumpkin Soup with Coconut Milk
This easy thai pumpkin soup is rich, creamy, and made with coconut milk and warm thai spices. A comforting soup perfect for dinner.
Published: Feb 4, 2025 | By Ilyas Siaghy
Introduction
The first time I made Thai Pumpkin Soup with Coconut Milk, it was on a cool evening when I was craving something comforting but a little different from my usual soup recipes. I had a pumpkin sitting on the counter and a can of coconut milk in the pantry, and what started as a simple dinner idea quickly became one of my favorite seasonal meals. The combination of creamy pumpkin, fragrant spices, and rich coconut milk created a soup that felt both nourishing and incredibly satisfying.
What makes Thai Pumpkin Soup with Coconut Milk so special is its perfect balance of flavors. The natural sweetness of pumpkin pairs beautifully with the silky richness of coconut milk, while Thai-inspired seasonings add warmth, depth, and just the right amount of complexity. Every spoonful is smooth, creamy, and packed with comforting flavor.
I love serving this soup during the cooler months because it’s easy to make, naturally filling, and impressive enough for guests while still being simple enough for a weeknight dinner. Pair it with crusty bread, rice, or enjoy it on its own for a cozy meal that feels like a warm hug in a bowl.
If you’re searching for the best Thai Pumpkin Soup with Coconut Milk recipe, you’ve come to the right place. This easy soup is creamy, flavorful, and loaded with comforting ingredients that come together to create a delicious dish you’ll want to make all season long.

Tools You’ll Need
- Immersion Blender: Blend the soup directly in the pot for a velvety, restaurant-quality finish, no hot liquid transfers, no blender explosions, just one stick and a silky-smooth result in under a minute.
- Dutch Oven or Large Soup Pot: A wide, heavy-bottomed pot holds heat evenly through the 20-minute simmer and gives you enough depth to blend directly in the pot without splattering.
- Microplane Zester: For grating fresh ginger directly into the pot, a microplane gives you finer, more aromatic ginger than a box grater and takes seconds to clean.
Ingredients You’ll Need
For the Soup Base:
- 2 tablespoons coconut oil (or vegetable oil)
- 1 medium yellow onion, diced (about 1½ cups)
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated or 1 tsp ground ginger
- 2 tablespoons Thai red curry paste
- 1 stalk lemongrass, bruised and cut into 3-inch pieces (or 1 tablespoon lemongrass paste)
- 3 cups pumpkin puree (fresh roasted or canned, NOT pumpkin pie filling)
- 1 can (14 oz) full-fat coconut milk
- 2 cups vegetable broth (or chicken broth if not keeping it vegan)
- 1 tablespoon soy sauce or tamari (for gluten-free option)
- 1 tablespoon brown sugar or maple syrup
- 2 kaffir lime leaves (optional but wonderful for authentic flavor)
For Finishing and Garnish:
- Juice of 1 lime (about 2 tablespoons)
- Salt and pepper to taste
- Fresh cilantro, chopped
- Extra coconut milk for drizzling
- Toasted pumpkin seeds
- Red pepper flakes (optional)
- Fresh basil leaves (Thai basil if you can find it)
Ingredient Notes:
- Pumpkin: You can use sugar pumpkin, kabocha squash, butternut squash, or even canned pumpkin puree. If using fresh, you’ll need about 2 pounds of pumpkin to get 3 cups of puree.
- Curry paste: Thai red curry paste is traditional, but yellow or green curry paste also work beautifully. Find it in the Asian section of most grocery stores.
- Coconut milk: Full-fat coconut milk only, light versions make the soup noticeably thinner and less satisfying.’
How to Make Thai Pumpkin Soup (Step by Step)

Step 1: Prep Your Ingredients
- If using fresh pumpkin, peel and cube it into 1-inch pieces. You’ll roast these first or steam them until tender (about 15-20 minutes).
- Dice your onion, mince the garlic, and grate the ginger.
- If using fresh lemongrass, bruise the stalk by hitting it with the back of your knife, this releases the aromatic oils.
- Gather all your ingredients so everything is within reach. This makes cooking so much smoother!
Step 2: Build Your Flavor Base
- Heat coconut oil in a large Dutch oven over medium heat.
- Add the diced onion and cook for 4-5 minutes, stirring occasionally, until it becomes soft and translucent.
- Toss in the minced garlic and grated ginger, stirring constantly for about 30 seconds until fragrant. Don’t let them burn!
- Push everything to the side of the pot and add the Thai red curry paste to the center. Let it toast for about 30 seconds, this awakens the spices and deepens the flavor.
- Stir everything together so the curry paste coats the aromatics evenly.
Step 3: Add Your Pumpkin and Liquids
- Add the pumpkin puree (or your roasted pumpkin cubes) to the pot, stirring to combine with the aromatic curry mixture.
- Pour in the coconut milk, vegetable broth, and soy sauce.
- Drop in the lemongrass pieces and kaffir lime leaves if using.
- Add the brown sugar or maple syrup, this balances the spices beautifully.
- Give everything a good stir and bring the mixture to a gentle boil.
Step 4: Simmer to Perfection
- Once boiling, reduce the heat to low and let the soup simmer for 15-20 minutes.
- This allows all the flavors to meld together and the pumpkin to become completely tender if using fresh.
- Stir occasionally to prevent anything from sticking to the bottom of the pot.
Step 5: Blend Until Silky Smooth
- Remove and discard the lemongrass stalks and kaffir lime leaves.
- Use an immersion blender directly in the pot, it achieves that velvety, restaurant-quality texture without the danger of transferring hot liquid.
- Blend until you achieve a velvety, restaurant-quality texture with no lumps.
Step 6: Finish with Brightness
- Stir in the fresh lime juice, this is what makes the soup sing!
- Taste and adjust seasonings. Add more salt if needed, a pinch of pepper, or more lime juice for extra brightness.
- If the soup is too thick, add a splash more broth. Too thin? Let it simmer uncovered for a few more minutes to reduce.
Step 7: Serve and Garnish
- Ladle the hot soup into bowls.
- Drizzle with extra coconut milk for a beautiful presentation.
- Sprinkle with fresh cilantro, toasted pumpkin seeds, and a squeeze of lime.
- Add red pepper flakes if you want a little kick.
- Serve immediately with your favorite bread or rice on the side.
Pro Tips for the Best Thai Coconut Pumpkin Soup
- Toast your curry paste. That 30 seconds of toasting the curry paste in the pot makes a huge difference in developing deep, complex flavors.
- Don’t skip the lime juice. It might seem like a small detail, but the acidity from lime juice balances the richness of the coconut milk and brings all the flavors together.
- Use full-fat coconut milk. I know it’s tempting to use light coconut milk to save calories, but the full-fat version creates that luxurious, creamy texture that makes this soup special.
- Fresh versus canned pumpkin. Both work great! Canned pumpkin saves time, while fresh pumpkin adds a slight textural element. I’ve made this Thai recipes both ways and loved them equally.
- Adjust the spice level. If you’re cooking for kids or spice-sensitive folks, start with just 1 tablespoon of curry paste. You can always add more, but you can’t take it away!
- Let it sit. Like most soups, this one tastes even better the next day. The flavors have time to develop and deepen overnight.
Delicious Variations to Try
Make It Spicier
Add 1-2 Thai chilies, sliced, when you add the aromatics, or stir in sriracha or chili garlic sauce to taste at the end.
Add Protein
Stir in cooked shrimp, shredded rotisserie chicken, or crispy tofu cubes just before serving to make this a complete meal.
Swap the Squash
Try butternut squash, sweet potato, or even a mixture of different winter squashes. Each brings its own subtle flavor.
Go Sweet and Savory
Add a tablespoon of peanut butter when you add the coconut milk for a rich, nutty undertone.
Make It Chunky
Reserve some roasted pumpkin cubes before blending and stir them back in at the end for textural contrast.
Add Greens
Stir in a handful of baby spinach or kale at the end for extra nutrition and color.
Storage and Reheating Instructions
Refrigerator Storage
Store your pumpkin soup with coconut milk in an airtight container in the refrigerator for up to 5 days. This soup is actually a perfect meal prep recipe! I often make a double batch on Sunday and enjoy it throughout the week.
Freezer Storage
This soup freezes beautifully for up to 3 months. Let it cool completely, then transfer to freezer-safe containers, leaving about an inch of space at the top for expansion. Pro tip: Freeze in individual portions for easy grab-and-go lunches!
Reheating
- From the fridge: Reheat gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of broth or coconut milk if it’s thickened up.
- From frozen: Thaw overnight in the refrigerator, then reheat on the stovetop. In a hurry? You can also defrost in the microwave using the defrost setting, then heat through.
- Microwave: Heat individual portions in 1-minute intervals, stirring between each, until hot throughout.
The soup may separate slightly during storage, so just give it a good stir while reheating and it’ll come back together perfectly.
Frequently Asked Questions
Can I use other types of squash instead of pumpkin?
Absolutely! Butternut squash is my second favorite choice for this recipe. It has a similar sweetness and creamy texture. You can also use kabocha squash (Japanese pumpkin), acorn squash, or even sweet potato. Each will give you a slightly different flavor profile, but all work wonderfully in this easy Thai pumpkin soup.
Is this soup actually spicy?
Not really! Thai red curry paste has warmth and depth, but it’s not blow-your-head-off spicy. I’d call this soup mildly spiced with aromatic flavors rather than heat. If you’re sensitive to spice, start with 1 tablespoon of curry paste and work your way up. And remember, the coconut milk and pumpkin really mellow out any heat.
Can I make this ahead for a dinner party?
Yes! This is one of those magical recipes that actually improves when made ahead. Prepare the soup up to 2 days in advance, store it in the fridge, and reheat gently before serving. Just wait to add the lime juice and fresh garnishes until right before serving for the brightest, freshest flavor.
What can I serve with Thai pumpkin soup?
This soup pairs beautifully with crusty bread, garlic naan, jasmine rice, or a simple green salad. Serve it alongside spring rolls, satay skewers, or a Thai-inspired cucumber salad.
Is this soup keto-friendly or low-carb?
The pumpkin and brown sugar do add carbs, making this recipe not ideal for strict keto. However, you could reduce the pumpkin by half and increase the coconut milk for a lower-carb version. The carbs from pumpkin do come with valuable nutrients like fiber, vitamin A, and antioxidants, so it’s still a nutritious choice for most eating styles.
Can I use curry powder instead of curry paste?
Curry powder and curry paste are quite different! Curry paste is wetter and has a more complex, authentic Thai flavor profile. If you must substitute, use about 2 teaspoons of curry powder plus a teaspoon of tomato paste for body, but know the flavor will be different but still delicious, just less authentically Thai.
How do I make this oil-free?
You can easily sauté the aromatics in a few tablespoons of vegetable broth instead of coconut oil. Just add a splash at a time as the liquid evaporates. The soup will be slightly less rich but still incredibly tasty.
Pairing Suggestions
Want to turn this Thai coconut soup recipe into a complete meal? Here are some of my favorite pairings:
- Fresh spring rolls with peanut dipping sauce
- Coconut rice cooked with a splash of coconut milk
- Thai basil chicken or tofu for added protein
- Mango sticky rice for dessert
- Asian slaw with sesame dressing for crunch
- Garlic naan or crusty baguette for dipping
This soup also makes an elegant first course before serving pad Thai, Thai curry, or grilled fish with lime.


Cultural Context: Thai Cuisine at Home
Thai cuisine is all about balance; sweet, salty, sour, and spicy all playing together in perfect harmony. This pumpkin coconut soup Thai style embodies that philosophy beautifully. While it might not be a traditional Thai soup you’d find in Bangkok, it’s inspired by the flavors and techniques that make Thai recipes so beloved around the world.
The combination of coconut milk (gati), curry paste (prik gaeng), and aromatic herbs like lemongrass and lime creates that signature Thai flavor profile. By using pumpkin as the base, we’re creating something that feels both exotic and comfortingly familiar, perfect for introducing your family to Thai-inspired cooking.
More of our Flavorful Thai Food Recipes
Shop This Recipe
As an Amazon Associate, I earn from qualifying purchases. This means that if you click on an Amazon link on my site and make a purchase, I may receive a small commission at no extra cost to you.

Thai Pumpkin Soup with Coconut Milk (Easy & Creamy)
Ingredients
Method
- If using fresh pumpkin, peel, cube, and roast or steam until tender (15-20 minutes). Dice onion, mince garlic, and grate ginger. Bruise lemongrass stalk with the back of a knife.
- Heat coconut oil in a large pot over medium heat. Add diced onion and cook for 4-5 minutes until soft and translucent. Add garlic and ginger, stirring for 30 seconds until fragrant.
- Push ingredients to the side and add curry paste to the center of the pot. Toast for 30 seconds, then stir to coat the aromatics evenly.
- Add pumpkin puree, coconut milk, vegetable broth, soy sauce, brown sugar, lemongrass, and kaffir lime leaves. Stir well and bring to a gentle boil.
- Reduce heat to low and simmer for 15-20 minutes, stirring occasionally, to allow flavors to meld.
- Remove lemongrass stalks and lime leaves. Use an immersion blender to blend soup until completely smooth and creamy. (Alternatively, blend in batches in a regular blender.)
- Stir in fresh lime juice. Taste and adjust salt and pepper. Ladle into bowls, drizzle with coconut milk, and garnish with cilantro and toasted pumpkin seeds.

One Comment