Thai Chicken and Sweet Potato Soup Recipe: Coconut Cream Velvety with Lemongrass Heat

Soups & Stews

Thai Chicken and Sweet Potato Soup Recipe: Coconut Cream Velvety with Lemongrass Heat

This Thai chicken and sweet potato soup recipe transforms simple ingredients into a velvety, aromatic bowl of comfort that balances coconut cream with lemongrass heat.

The secret lies in simmering tender chicken and sweet potatoes in a fragrant broth infused with ginger, garlic, and aromatic herbs—creating a dish that's both nourishing and deeply satisfying.

What makes this recipe stand out is the perfect harmony of flavors: creamy coconut milk, bright lime, and a touch of spice that lingers just enough to warm you from the inside out.

The process is straightforward yet transformative: sear the chicken for depth of flavor, then build the broth with ginger, garlic, and lemongrass before adding sweet potatoes and coconut milk.

Simmering gently allows the sweet potatoes to soften while absorbing the rich, spiced broth, resulting in a tender, naturally sweet texture that complements the savory chicken. The final touch—a squeeze of lime and fresh cilantro—brightens the dish and adds a refreshing contrast to the creamy base.

By the time you're done, you'll have a restaurant-quality soup that's hearty enough for a cold evening but light enough for a quick lunch.

The combination of sweet potatoes, coconut cream, and lemongrass creates a flavor profile that's both familiar and exciting, with every spoonful delivering layers of warmth and complexity. This recipe is designed to be foolproof, ensuring that even beginners can achieve professional results with minimal effort.

Serve it with a side of steamed jasmine rice or crusty bread to soak up every last drop of that fragrant broth. The leftovers reheat beautifully, making this an ideal meal prep option for busy weeks.

Let's get started on creating this comforting, flavorful dish that will quickly become a staple in your recipe rotation.

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

Ingredients for thai chicken and sweet potato soup

Simple ingredients create restaurant-quality Thai comfort with velvety coconut cream and lemongrass heat.

Ingredient Amount Notes
Boneless Chicken Thighs 🍗 1 ½ lb Skinless, cut into bite-sized pieces
Sweet Potatoes 🍠 1 ½ lb Peeled, cut into 1-inch cubes
Coconut Milk 🥥 1 can Full-fat, 13.5 oz can preferred
Lemongrass 🌿 1 whole Stalks, bruised for flavor release
Fresh Ginger 🧄 2 tbsp Finely grated, aromatic
Garlic Cloves 🧄 6 cloves Peeled, minced for depth
Vegetable Broth 💧 4 cups Low-sodium preferred
Lime Juice 🍋 2 tbsp Freshly squeezed, bright acidity
Fish Sauce 🍶 1 tbsp Authentic Thai brand preferred
Red Curry Paste 🌶️ 2 tbsp Maesri or Mae Ploy brand
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Thai Chili 🌶️ 1 whole Sliced thin, optional heat
Olive Oil 🫒 2 tbsp For searing chicken
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground

The chicken and sweet potatoes are your flavor anchors. Chicken thighs stay juicier than breasts during simmering—bone-in, skin-on if you want extra richness. For sweet potatoes, orange-fleshed varieties work best; avoid purple ones. The coconut milk should be full-fat for that signature creaminess—Thai Kitchen brand is widely available and reliable. Lemongrass is non-negotiable for authentic flavor; Asian markets sell it fresh year-round, or use the frozen stalks in a pinch. Bruise the stalks with the side of your knife to release their aromatic oils before adding to the broth.

No fish sauce? Soy sauce plus a dash of sugar mimics its umami-salty profile, though it won't be identical. Running short on red curry paste? Mix 1 tbsp each of curry powder and chili flakes as a substitute. Fresh ginger and garlic are ideal, but powdered ginger at half the amount works in a bind. The Thai chili is optional but adds that signature heat—bird's eye chilies from Trader Joe's are perfect. For extra depth, toast your red curry paste in olive oil for 30 seconds before adding to the broth—worth the extra minute for a more complex flavor.

This soup tastes even better the next day as flavors meld. Store in an airtight container for 4-5 days in the fridge, or freeze portions for 3 months. The coconut milk may separate when refrigerated—just stir vigorously before reheating. For meal prep, double the batch and portion into containers with a side of jasmine rice. The broth freezes beautifully, so you can keep it on hand for quick soups—just thaw and reheat with fresh ingredients.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe when I’m too tired to wash pots—just toss everything in one pot, simmer, and walk away. The sweet potatoes soften while the chicken cooks, and that coconut milk thickens into a velvety broth without any fuss.
  • Ginger-Lemongrass Zing: Honestly, the moment that lemongrass and ginger hit the pot, my kitchen smells like a Thai street cart. The bright, citrusy kick from the ginger cuts through the richness of the coconut milk, and the lemongrass adds this subtle, aromatic depth that makes it taste like a restaurant dish.
  • Meal Prep MVP: Between us, this soup is my lazy Sunday secret weapon. Cook a big batch, and it reheats beautifully for lunches all week—plus, the flavors actually get better the next day as the sweet potatoes absorb the broth. (Yes, even on a Tuesday night.)
  • Budget-Friendly Luxury: Chicken thighs and sweet potatoes stretch this recipe into a full meal without breaking the bank, and coconut milk adds that creamy, restaurant-style richness for pennies compared to takeout. It’s the kind of dish that makes me feel fancy while keeping my wallet happy.

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

This velvety soup delivers authentic Thai flavors with tender chicken and sweet potatoes in coconut cream.

1

Sear the Chicken for Deep Flavor

Heat the 2 tablespoons olive oil in a large pot over medium-high heat. Working in batches if needed, add the 1.5 pounds boneless chicken thighs cut into bite-sized pieces. Sear for 3-4 minutes per side until golden brown and cooked through to 165°F internally. This step develops rich, caramelized flavors that form the soup's foundation.

Remove the chicken from the pot and set aside. Don't drain the browned bits—they'll create a flavorful base for your soup. If the oil looks too dark after searing, wipe the pot with a paper towel to remove excess oil before proceeding. This ensures your soup doesn't become greasy later.

2

Build the Aromatic Base

In the same pot, reduce heat to medium and add the 2 tablespoons fresh ginger and 6 cloves garlic cloves minced. Sauté for 1-2 minutes until fragrant but not browned—ginger burns quickly, so watch closely. Add the 1 whole lemongrass (bruised stalks) and 2 tablespoons red curry paste, stirring constantly for 30 seconds to toast the spices.

Pour in the 4 cups vegetable broth and bring to a gentle simmer. Add the 1 tablespoon fish sauce and 1 teaspoon salt, stirring well. The broth should smell complex—citrusy from the fish sauce, earthy from the lemongrass, and slightly sweet from the curry paste. This aromatic foundation is what makes Thai soups so distinctive.

3

Cook the Sweet Potatoes

Add the 1.5 pounds sweet potatoes cut into 1-inch cubes to the simmering broth. Return to a gentle boil, then reduce heat to medium-low and let cook for 12-15 minutes until the sweet potatoes are fork-tender with a slight bite remaining. They'll finish cooking in the coconut milk later.

I like to test the sweet potatoes by piercing one with a fork—they should offer slight resistance but still be easy to penetrate. Overcooking here will make them mushy when combined with the coconut milk. If the broth reduces too much before the potatoes are done, add ½ cup water to maintain the proper consistency.

4

Create the Coconut Cream Base

Open the 1 can coconut milk and pour ¾ of it into the pot with the sweet potatoes. Stir well and simmer for 5-7 minutes until slightly thickened. The coconut milk should coat the back of a spoon but still be pourable. Add the remaining ¼ can coconut milk and the 2 tablespoons lime juice, stirring constantly.

Return the seared chicken to the pot and let everything simmer together for 5 minutes to meld the flavors. The lime juice brightens the coconut cream, cutting through its richness while adding a refreshing acidity. Taste and adjust seasoning with additional fish sauce or salt if needed—Thai soups should balance sweet, sour, salty, and spicy elements.

5

Finish and Serve

Remove the pot from heat and let it sit for 2-3 minutes to allow the flavors to settle. Stir in the 0.25 cup chopped fresh cilantro and 1 sliced Thai chili (if using). The cilantro adds freshness while the chili provides a subtle heat that lingers on the tongue.

Ladle the soup into bowls and garnish with additional cilantro and chili slices. Serve immediately while the coconut cream is still velvety. The soup should have a luxurious mouthfeel from the coconut milk, with tender chicken and sweet potatoes that melt in your mouth. Each spoonful delivers a perfect balance of Thai flavors—creamy, spicy, tangy, and aromatic.

👨‍🍳

Pro Tips For Making Thai Chicken And Sweet Potato Soup

  • Sear the Chicken First: Skip the slow simmer start—pat those thighs dry and hit them with a quick sear in a hot pan (2-3 minutes per side) before adding broth or coconut milk. The crust locks in flavor and keeps the meat from turning rubbery later. (Yes, even if you’re impatient like me.)
  • Slice Ginger Thinly: Forget the big chunks—grate or julienne that ginger so it dissolves into the soup instead of sitting as a chewy afterthought. A microplane works fastest, and you’ll need about 1 tablespoon of fresh ginger for real zing. (Your future self will notice the difference.)
  • Simmer Sweet Potatoes Low: Don’t rush the sweet potatoes—they’ll turn to mush if you boil them. Once they’re in the broth, keep the heat at a gentle simmer (tiny bubbles, not rolling) and check for tenderness after 10 minutes. Undercooked is better than overdone here.
  • Use Two Cans of Coconut Milk: One can? You’re shortchanging the creaminess. Split the difference: one full-fat can for richness and a second light can for balance. Stir in the second can at the end to keep it silky, not broken. (Trust me, the lazy route tastes flatter.)

Serving suggestions for thai chicken and sweet potato soup

Garnish Like a Pro

Fresh cilantro and Thai chili slices are your best friends for finishing this soup. I like to chop cilantro stems and all—they’re packed with flavor too.

For extra pizzazz, add crispy fried shallots (½ cup) from the Asian market—they bring a nutty crunch that contrasts beautifully with the creamy coconut. 🌿

Bread Pairings

Serve with steamed jasmine rice (½ cup per bowl) to soak up the rich broth. For a Western twist, try crusty sourdough or baguette slices toasted with garlic butter. I also love Thai rice noodles (vermicelli) for a lighter option—just cook them separately and serve on the side. 🥖

Dipping Sauce

Mix 1 tbsp fish sauce, 1 tbsp lime juice, and ½ tsp chili flakes for a quick dipping sauce. This bright, tangy sauce cuts through the coconut cream and adds another layer of Thai flavor. Keep it simple—no need for extra ingredients. 🍋

Toppings Bar

Set up a toppings bar with crushed peanuts, bean sprouts, and lime wedges on the table. Let everyone customize their bowl—some like extra heat, others prefer a sweeter touch. This makes it fun for gatherings and ensures everyone gets their perfect bite. 🌶️

Leftovers Strategy

Store leftovers in an airtight container for up to 5 days. Reheat gently on the stove with 2 tbsp water to prevent curdling. The coconut milk may separate—just stir vigorously before serving. For extra richness, add a splash of coconut milk when reheating. ❄️

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 20g26%
Saturated Fat 13g65%
Cholesterol 85mg28%
Sodium 820mg36%
Total Carbohydrate 35g12%
Dietary Fiber 6g21%
Sugars 12g
Protein 24g48%
* 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 substitute chicken thighs with chicken breasts?

Yes, but chicken breasts require special handling. Use 1.5 pounds boneless breasts cut into ½-inch thick slices to ensure even cooking. Sear them for 2-3 minutes per side until golden, then remove and set aside. Return them to the simmering broth only in the final 5 minutes of cooking to prevent drying out. Chicken breasts have less fat and cook faster than thighs, so this adjustment keeps them tender.

2

How can I make this soup dairy-free?

This recipe is already dairy-free! The creamy texture comes entirely from coconut milk, which is naturally vegan. For extra richness, stir in 1 tbsp cashew cream (blend soaked cashews with water) at the end. The coconut milk provides a luscious mouthfeel without any dairy products.

3

Why did my sweet potatoes turn mushy?

Mushy sweet potatoes usually mean overcooking or too much liquid. For best results, cut them into 1-inch cubes and cook them at a gentle simmer for 12-15 minutes until just tender. If your broth reduces too quickly, add ½ cup water to maintain gentle cooking. The coconut milk should finish cooking them gently—don't let them boil vigorously after adding it.

4

Can I make this soup in an Instant Pot?

Sear the chicken first, then add all ingredients except coconut milk. Set to High Pressure for 8 minutes after adding sweet potatoes. Quick-release the pressure, stir in coconut milk, and cook on Keep Warm for 5 minutes. The Instant Pot cooks everything faster but requires careful monitoring to prevent overcooking the sweet potatoes.

5

What if I don't have fresh lemongrass?

Don't worry—you can use 1 tbsp lemongrass paste (found in Asian markets) or 1 tsp lemongrass powder as a substitute. For a more complex flavor, combine ½ tsp lemongrass powder with ½ tsp lime zest and ¼ tsp ground coriander. The paste works best as it captures the authentic aroma.

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