Here is my favorite Thai coconut curry dumpling soup recipe, with a rich, creamy coconut broth, tender dumplings, and warm spices that come together in one comforting bowl.
This soup is my family’s go-to dinner when we want something cozy but different from our usual weeknight meals. I love making a big pot so we can have leftovers the next day. There’s something so satisfying about slurping up those dumplings, right?

Why You’ll Love This Thai Coconut Curry Dumpling Soup
- Quick weeknight dinner – Ready in just 25-35 minutes, this soup is perfect when you want something comforting but don’t have hours to spend in the kitchen.
- Store-bought shortcuts – Using frozen gyozas and Thai curry paste means you get all the flavor without making everything from scratch – it’s a total game changer for busy nights.
- Rich, creamy broth – The coconut milk creates this silky, satisfying base that’s packed with Thai flavors from the curry paste, fish sauce, and lime juice.
- One-pot meal – Everything cooks together in one pot, so cleanup is minimal and you’re not juggling multiple pans on the stove.
- Customizable – You can easily add your favorite vegetables or adjust the spice level to make it exactly how your family likes it.
What Kind of Gyozas Should I Use?
You can use either fresh or frozen gyozas for this soup, and both will work perfectly fine. If you’re using frozen ones, there’s no need to thaw them first – just drop them straight into the simmering broth and they’ll cook through beautifully. Pork gyozas are the most common choice and pair wonderfully with the coconut curry flavors, but chicken, vegetable, or even shrimp dumplings will also taste great. You can find gyozas in the freezer section of most grocery stores, or if you’re feeling ambitious, many Asian markets carry fresh ones that are made daily.

Options for Substitutions
This soup is pretty forgiving when it comes to swaps, so here are some easy substitutions you can make:
- Gyozas or potstickers: Frozen wontons, fresh or frozen dumplings, or even cooked ramen noodles work great here. If using wontons, they’ll cook faster so add them in the last 3-4 minutes.
- Fish sauce: If you don’t have fish sauce, you can use extra soy sauce (add another tablespoon) or try a splash of Worcestershire sauce for that umami flavor.
- Thai red curry paste: Green curry paste works just as well, or you can make your own by mixing 1 tablespoon each of chili garlic sauce and tomato paste with a pinch of ground coriander.
- Chicken broth: Vegetable broth makes this soup vegetarian-friendly, or you can use beef broth if that’s what you have on hand.
- Full-fat coconut milk: Light coconut milk will work but the soup won’t be as rich and creamy. You can also use coconut cream for an even richer result.
- Fresh ginger and garlic: In a pinch, use 1/2 teaspoon ground ginger and 1 teaspoon garlic powder, but fresh really makes a difference in this recipe.
Watch Out for These Mistakes While Cooking
The biggest mistake when making this soup is adding the dumplings too early, which causes them to fall apart and turn mushy – always add your gyozas in the last 5-6 minutes of cooking so they stay intact and perfectly tender.
Another common error is letting the coconut milk boil vigorously, which can cause it to curdle and separate, so keep your heat at medium-low once you add the coconut milk and stir gently.
Don’t dump all the curry paste in at once without mixing it properly with a bit of the hot broth first, as this creates lumpy pockets of intense heat instead of a smooth, well-balanced flavor throughout the soup.
Finally, wait until the very end to add your lime juice and sesame oil since cooking them too long will make the lime taste bitter and the sesame oil lose its nutty aroma.

What to Serve With Thai Coconut Curry Dumpling Soup?
This soup is pretty filling on its own thanks to those hearty dumplings, but I love adding some fresh vegetables to make it even more satisfying. Try tossing in some baby spinach, sliced mushrooms, or snap peas during the last few minutes of cooking – they’ll add great color and crunch. A side of jasmine rice is perfect if you want to make it a more substantial meal, and the rice soaks up all that creamy coconut broth beautifully. For a lighter touch, serve it with some crispy rice crackers or even a simple cucumber salad dressed with rice vinegar to balance out the rich, spicy flavors.
Storage Instructions
Refrigerate: This soup keeps really well in the fridge for up to 4 days in an airtight container. The dumplings will absorb some of the broth over time, but that just makes them extra flavorful! I actually think it tastes even better the next day once all those Thai flavors have had time to meld together.
Freeze: You can freeze this soup for up to 2 months, though the dumplings might get a bit softer after thawing. I like to freeze individual portions in freezer-safe containers so I can grab just what I need for a quick lunch or dinner.
Warm Up: Gently reheat the soup on the stovetop over medium-low heat, stirring occasionally until heated through. If it seems too thick after storing, just add a splash of chicken broth or water to thin it out. Add fresh lime juice and chives right before serving to brighten up those flavors again.
| Preparation Time | 10-15 minutes |
| Cooking Time | 15-20 minutes |
| Total Time | 25-35 minutes |
| Level of Difficulty | Medium |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1050-1200
- Protein: 30-40 g
- Fat: 65-80 g
- Carbohydrates: 95-110 g
Ingredients
For the coconut soup base:
- 1 tbsp vegetable oil
- 4 garlic cloves, grated
- 1 tsp grated ginger
- 4 cups chicken broth
- 1 can (14 oz) full fat unsweetened coconut milk
- 1 tbsp low sodium soy sauce
- 1 tbsp fish sauce
- 1 tsp toasted sesame oil
- 3 tbsp thai red curry paste
- 1 tsp brown sugar
- 2 tbsp lime juice
For serving:
- 20 gyozas or potstickers
- Chopped chives
- Your choice of vegetables (optional)
Step 1: Prepare Ingredients and Bring Water to a Boil
- 4 garlic cloves, grated
- 1 tsp grated ginger
- Salt (for boiling water)
- 20 gyozas or potstickers
Before you start cooking, prepare all your ingredients: grate the garlic cloves and ginger.
Meanwhile, fill a large saucepan with salted water and bring it to a boil.
This will be used for cooking the gyozas later.
Step 2: Make the Coconut Curry Broth
- 1 tbsp vegetable oil
- grated garlic (from Step 1)
- grated ginger (from Step 1)
- 4 cups chicken broth
- 1 can (14 oz) full fat unsweetened coconut milk
- 1 tbsp low sodium soy sauce
- 1 tbsp fish sauce
- 1 tsp toasted sesame oil
- 3 tbsp Thai red curry paste
- 1 tsp brown sugar
- 2 tbsp lime juice
Heat the vegetable oil over medium heat in a large pot.
Add the grated garlic and ginger (from Step 1), then sauté for about 30 seconds until fragrant.
Pour in the chicken broth and coconut milk.
Stir in the soy sauce, fish sauce, toasted sesame oil, Thai red curry paste, brown sugar, and lime juice.
Continue stirring until the red curry paste dissolves completely.
Bring the mixture to a boil, then reduce heat and simmer for 5 minutes.
I like to adjust the lime juice and brown sugar at this point to get the perfect balance of tang and sweetness.
Step 3: Cook the Gyozas
- 20 gyozas or potstickers
- Salt (for boiling water)
While the coconut curry broth is simmering, add the gyozas or potstickers to the saucepan of boiling salted water (from Step 1).
Cook them according to the package instructions, usually about 2 to 3 minutes, until they float to the surface and are fully heated through.
Drain the cooked gyozas and set them aside.
Step 4: Assemble the Dish and Serve
- cooked gyozas (from Step 3)
- hot coconut curry broth (from Step 2)
- chopped chives
- your choice of vegetables (optional)
Divide the cooked gyozas (from Step 3) among serving plates or bowls.
Ladle the hot coconut curry broth (from Step 2) over the gyozas.
Top with chopped chives and, if desired, add your choice of vegetables for a pop of color and freshness.
Enjoy your flavorful coconut curry gyoza soup!
For extra flavor, I like to add a handful of steamed greens or thinly sliced bell peppers.

Simple Thai Coconut Curry Dumpling Soup
Ingredients
For the coconut soup base:
- 1 tbsp vegetable oil
- 4 garlic cloves, grated
- 1 tsp grated ginger
- 4 cups chicken broth
- 1 can (14 oz) full fat unsweetened coconut milk
- 1 tbsp low sodium soy sauce
- 1 tbsp fish sauce
- 1 tsp toasted sesame oil
- 3 tbsp Thai red curry paste
- 1 tsp brown sugar
- 2 tbsp lime juice
For serving:
- 20 gyozas or potstickers
- chopped chives
- your choice of vegetables (optional)
Instructions
- Before you start cooking, prepare all your ingredients: grate the garlic cloves and ginger. Meanwhile, fill a large saucepan with salted water and bring it to a boil. This will be used for cooking the gyozas later.
- Heat the vegetable oil over medium heat in a large pot. Add the grated garlic and ginger (from Step 1), then sauté for about 30 seconds until fragrant. Pour in the chicken broth and coconut milk. Stir in the soy sauce, fish sauce, toasted sesame oil, Thai red curry paste, brown sugar, and lime juice. Continue stirring until the red curry paste dissolves completely. Bring the mixture to a boil, then reduce heat and simmer for 5 minutes. I like to adjust the lime juice and brown sugar at this point to get the perfect balance of tang and sweetness.
- While the coconut curry broth is simmering, add the gyozas or potstickers to the saucepan of boiling salted water (from Step 1). Cook them according to the package instructions, usually about 2 to 3 minutes, until they float to the surface and are fully heated through. Drain the cooked gyozas and set them aside.
- Divide the cooked gyozas (from Step 3) among serving plates or bowls. Ladle the hot coconut curry broth (from Step 2) over the gyozas. Top with chopped chives and, if desired, add your choice of vegetables for a pop of color and freshness. Enjoy your flavorful coconut curry gyoza soup! For extra flavor, I like to add a handful of steamed greens or thinly sliced bell peppers.