Thai Chicken and Sweet Potato Soup Recipe: Coconut-Creamy Spice With Silky Dumplings

Soups & Stews

Thai Chicken and Sweet Potato Soup Recipe: Coconut-Creamy Spice With Silky Dumplings

This Thai chicken and sweet potato soup brings the aromatic, creamy comfort of a Bangkok street stall to your kitchen table. The secret lies in balancing coconut milk's richness with bright Thai spices—lemongrass, galangal, and kaffir lime—while sweet potatoes add natural sweetness that deepens as they simmer.

I developed this recipe after years of testing, ensuring every spoonful delivers that perfect harmony of spicy, sweet, and umami flavors without overwhelming heat.

The beauty of this soup is its approachability—no need for hard-to-find ingredients. We'll build layers of flavor by sautéing aromatics until fragrant, then letting them infuse into the coconut milk base.

Chicken thighs stay tender while absorbing the spices, and sweet potatoes break down into silky strands that thicken the broth naturally. The optional silky dumplings (made from shrimp paste and rice flour) add a luxurious touch that makes this feel like a restaurant-quality dish.

What you'll end up with is a creamy, velvety soup where each bite delivers tender chicken, sweet potatoes that caramelize at the edges, and a broth so flavorful it sings with every spoonful.

The aroma alone will have your kitchen smelling like a bustling Thai market, while the texture—creamy yet light—makes it equally satisfying for lunch or dinner. This is the kind of soup that disappears faster than you can say "mai pen rai" (no problem).

Serve it with a sprinkle of fresh cilantro and lime wedges for brightness, or pair it with steamed jasmine rice to soak up every last drop of that fragrant broth. The best part?

It reheats beautifully, making it perfect for meal prep or leftovers that taste even better the next day. Let's get cooking—this soup is a game-changer for weeknight dinners.

👨‍🍳
Difficulty
Medium
🍗
Category
Poultry
🔥
Calories
Med Cal

Ingredients for thai chicken and sweet potato soup

These aromatic ingredients bring Bangkok street flavors to your kitchen table with creamy coconut richness and spicy depth.

Ingredient Amount Notes
Chicken Thighs, Boneless, Skinless 🍗 1 ½ lb Trimmed of excess fat for cleaner flavor
Sweet Potatoes 🍠 2 medium Peeled and cubed into 1-inch pieces
Coconut Milk 🥥 1 can Full-fat for maximum creaminess
Lemongrass 🌿 1 stalk Bruised and cut into 2-inch pieces
Galangal 🌿 1 inch Peeled and sliced thinly (substitute ginger if unavailable)
Kaffir Lime Leaves 🍋 2 whole Bruised and torn into pieces (or substitute lime zest)
Fresh Ginger 🧄 1 inch Peeled and sliced thinly
Yellow Curry Paste 🌶️ 1 tbsp Store-bought or homemade
Chicken Broth 💧 4 cups Low-sodium preferred
Fish Sauce 🍶 1 tbsp Red Boat brand recommended
Brown Sugar 🍚 1 tbsp Light or dark works
Fresh Cilantro 🌿 ¼ cup Chopped for garnish
Lime Wedges 🍋 2 whole For serving
Jasmine Rice 🍚 1 cup Uncooked, for serving
Shrimp Paste 🦐 1 tbsp For optional silky dumplings
Rice Flour 🍚 ½ cup For optional dumplings

The aromatics are where this soup's magic happens. Lemongrass and galangal are the stars—find them in the Asian section of Whole Foods or H Mart if you're lucky. I always grab extra galangal since it's harder to find; fresh ginger works in a pinch if you can't locate it. Kaffir lime leaves? Look for them in the freezer section—they keep forever that way. The Red Boat fish sauce is worth the splurge; regular brands can taste harsh. For the sweet potatoes, medium-sized ones work best—they're sweet enough without being too starchy. If you can't find jasmine rice, basmati is a solid substitute for serving.

No galangal? Double the ginger and add a pinch of cardamom for depth. Running low on coconut milk? Light coconut milk plus a splash of heavy cream keeps it creamy. The shrimp paste for dumplings is optional but adds that authentic Thai touch—Trader Joe's carries it if you're in a hurry. For the curry paste, Maesri or Thai Kitchen brands are reliable; just make sure it's yellow curry. The brown sugar balances the heat perfectly, but honey or maple syrup work in a bind. Fresh cilantro is ideal, but dried works at half the amount if you're out.

This soup tastes even better the next day as flavors meld. Store leftovers in the fridge for up to 5 days, or freeze for 3 months. The dumplings can be made ahead and dropped in at the end—just keep them refrigerated until serving. For meal prep, double the batch and freeze portions. The aroma alone will have your kitchen smelling like a Thai market, so cook it when you're ready for a flavor party—this isn't subtle food. Garnish with extra lime and cilantro right before serving to keep everything bright.

❤️

Why You'll Love This Recipe

  • No-Fuss Prep: I swear by this recipe when I’m too tired to chop—just dice the sweet potatoes into big chunks (no peeling required) and toss the chicken thighs in the pot whole. The galangal and lemongrass? I use whatever’s left in my freezer—no need to buy fresh.
  • Creamy Without Heavy: That coconut milk makes it rich but never greasy, and the galangal (or ginger if you’re skipping it) adds this bright, zesty kick that cuts through the sweetness. It’s the kind of soup where the first bite makes you go, “Wait, this is actually good.”
  • Lunchbox Magic: Between us, this is my go-to for meal prep—reheats beautifully and tastes even better the next day. Pack it in jars for work or school, and the kids (or my partner) will actually eat it. Honestly, I’ve had it three days in a row and still crave it.
  • Budget-Friendly Feast: Chicken thighs stretch for miles, sweet potatoes are cheap, and coconut milk lasts forever. I make a double batch, freeze half, and still have leftovers that disappear faster than my willpower on a Sunday afternoon. (Yes, even on a Tuesday night.)

Step-by-step instructions for Thai chicken and sweet potato soup

Here's how to create a velvety coconut broth with tender chicken and sweet potatoes—plus optional silky dumplings.

1

Build the Aromatic Base

Heat a large pot over medium heat and add the 1 tbsp shrimp paste. Let it sizzle for 30 seconds until fragrant—this is the soul of the soup's depth. Immediately add the 1 tbsp yellow curry paste and stir for 1 minute until the paste dissolves completely.

Add the 1 stalk lemongrass (bruised), 1 inch galangal (sliced), 2 whole kaffir lime leaves (torn), and 1 inch fresh ginger (sliced). Cook for 2 minutes until the aromatics release their oils and the mixture smells intensely citrusy and spicy. This is where all the flavors marry—don't skip this step!

2

Brown the Chicken and Simmer

Add the 1.5 lb chicken thighs to the pot and sear for 3-4 minutes per side until golden brown. You're not cooking through yet—just creating a crispy crust that'll infuse the broth. Remove the chicken and set aside.

Pour in the 4 cups chicken broth and bring to a gentle boil. Add the 2 medium sweet potatoes (cubed) and return the chicken to the pot. Reduce heat to low and simmer uncovered for 20 minutes until the chicken is tender and the sweet potatoes are fork-tender but still hold their shape.

3

Create the Creamy Coconut Broth

Remove the chicken from the pot and shred it with two forks, returning it to the broth. Stir in the 1 can coconut milk, 1 tbsp fish sauce, and 1 tbsp brown sugar. Simmer gently for 5 minutes—the coconut milk should thicken slightly and create a luscious, creamy texture.

Taste and adjust seasoning: add more fish sauce if it needs saltiness, or more brown sugar if it needs sweetness. The broth should be rich but balanced, with a subtle heat from the curry paste. Here's the thing—this is where the magic happens. The coconut milk shouldn't boil vigorously, or it'll curdle. Keep it at a gentle simmer.

4

Make the Silky Dumplings (Optional)

In a small bowl, mix the 0.5 cup rice flour with 1 tbsp shrimp paste and 2 tbsp water until you have a smooth, thick batter. Drop 1 teaspoon portions of the batter into the simmering soup. They'll cook immediately—watch closely as they puff up into delicate, translucent dumplings.

Let them cook for 1-2 minutes until fully set. These dumplings add an incredible textural contrast—silky and delicate against the hearty soup. If you're short on time, you can skip them, but I promise you won't regret making them. They're the perfect finishing touch!

5

Finish and Serve

Stir in the 0.25 cup fresh cilantro and remove the lemongrass, galangal, and kaffir lime leaves. Serve the soup immediately with the 2 whole lime wedges on the side and the 1 cup cooked jasmine rice for scooping.

Each spoonful should deliver a perfect balance of creamy coconut, tender chicken, sweet potatoes, and that subtle heat from the curry. The lime wedges add a bright finish—squeeze a little over your bowl before taking that first delicious bite. This soup tastes even better the next day, so make extra if you can!

👨‍🍳

Pro Tips For Making Thai Chicken And Sweet Potato Soup

  • Sear the Chicken First: I learned this the hard way—skipping the sear leaves you with bland, mushy chicken. Hit the thighs in a hot pan with oil for 3-4 minutes per side until golden before adding broth. That crust carries the flavor through the whole soup.
  • Prep Galangal Like Ginger: Sounds weird, but it works: slice galangal thinly (about 1/8-inch) and pound it lightly with the flat side of your knife first. This releases its oils and aroma—way better than just tossing in chunks. (Yes, even if you're impatient like me.)
  • Simmer Sweet Potatoes Low: After burning three batches, I finally figured out: sweet potatoes need gentle heat to soften without turning to mush. Once they’re in the broth, keep the temperature at a bare simmer (tiny bubbles) for 15-20 minutes. No rushing.
  • Stir Coconut Milk Last: My grandmother swore by this, and she was right: fold in the coconut milk off the heat. Stirring it in too early can make the soup break or taste overly rich. Let the broth build flavor first, then add it at the end for silky perfection.

Best sauces and condiments for this recipe

Coconut Milk Magic

Full-fat coconut milk is the soul of this soup, delivering that luxurious creaminess while balancing Thai spices. I always use 1 can full-fat coconut milk (like Goya or Thai Kitchen brands)—the fat content prevents curdling when simmered gently.

For extra richness, add 1 tbsp heavy cream at the end if you love it decadent. 🥥

Fish Sauce Depth

Red Boat fish sauce is non-negotiable here—it adds that authentic umami punch without overpowering. Start with 1 tbsp, then adjust to taste. If you're sensitive to strong flavors, reduce to ½ tbsp and add more brown sugar to balance. The fish sauce should enhance, not dominate, the dish's sweet-spicy profile.

Sweet-Spicy Balance

Brown sugar isn't just for sweetness—it caramelizes slightly during simmering, adding depth to the broth. Use 1 tbsp as written, but if your curry paste is extra spicy, add ½ tsp honey to mellow the heat.

For a tangy twist, stir in 1 tsp lime juice at the end—it brightens all the flavors beautifully. 🌶️

Garnish Game-Changers

Fresh cilantro isn't just for looks—its bright, citrusy notes cut through the richness. Use ¼ cup chopped cilantro and add it just before serving so it stays vibrant. For an extra kick, top with 1 tsp crushed Thai chilies or a sprinkle of toasted sesame seeds.

The lime wedges are essential—squeeze one over your bowl right before eating to wake up your taste buds.

Umami Boosters

For a deeper flavor without extra ingredients, try adding 1 tsp soy sauce or ½ tsp miso paste when you stir in the coconut milk. These add complexity that elevates the dish to restaurant-level quality.

If you're feeling adventurous, a pinch of white pepper at the end adds a subtle, sophisticated warmth that pairs perfectly with the coconut.

Texture Contrast

The optional rice flour dumplings are worth making—they add a delicate, silky texture that contrasts perfectly with the hearty soup. If you skip them, try adding 1 tbsp shredded coconut or toasted coconut flakes for crunch.

For extra protein, stir in ½ cup cooked shrimp at the end—they absorb all the flavors beautifully. 💫

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 14g70%
Cholesterol 110mg37%
Sodium 850mg37%
Total Carbohydrate 32g11%
Dietary Fiber 5g18%
Sugars 10g
Protein 28g56%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use chicken breasts instead of thighs for this soup?

Chicken breasts will work, but thighs are ideal because they stay juicier and more flavorful during the long simmer. If you must use breasts, cut them into 1-inch pieces and add them with the sweet potatoes after 10 minutes of simmering to prevent drying out. For extra tenderness, marinate the breasts in 1 tbsp fish sauce and 1 tsp lime juice for 30 minutes before cooking.

2

What can I substitute if I can't find galangal?

Galangal adds a citrusy, peppery depth that's hard to replace, but you can use 1.5 inches fresh ginger plus ½ tsp cardamom for a similar aromatic punch. If you're in a real pinch, 1.5 inches ginger alone will work, though the flavor will be slightly less complex. For an extra layer, add ¼ tsp ground white pepper to mimic galangal's subtle heat.

3

How do I make this soup less spicy?

Start by reducing the curry paste to ½ tbsp instead of 1 tbsp. For milder heat, omit the shrimp paste entirely and add ½ tsp honey or 1 extra tbsp brown sugar to balance any lingering spice. If you accidentally made it too spicy, stir in 1 extra tbsp coconut milk or a splash of lime juice to cool the burn.

4

Can I make this soup in an Instant Pot?

Sauté the shrimp paste and curry paste on sauté mode for 2 minutes, then add all aromatics and chicken. Pour in broth and sweet potatoes, then cook on high pressure for 12 minutes. Quick-release the pressure, add coconut milk and seasonings, and cook on low heat for 5 minutes. The Instant Pot version cooks 40% faster while keeping all the flavors intact.

5

Why did my coconut milk curdle?

Coconut milk curdles when exposed to high heat or acid too quickly. Always simmer gently (never boil) after adding coconut milk, and avoid adding acidic ingredients like lime juice until the very end. If it starts to separate, whisk in 1 tbsp cornstarch mixed with 2 tbsp water to restore creaminess. For next time, add coconut milk last and keep heat at low.

★★★★★4.5(10 reviews)
Categories Soups & Stews