Thai Chicken Soup

A comforting Thai-inspired coconut peanut soup made with tender chicken, fragrant aromatics, creamy coconut milk and a bright hit of lime — easy enough for weeknights and special enough for guests.

This Thai Chicken Soup has become my go-to for nights when I want something comforting, bright, and a little bit exotic without turning dinner into a full production. I discovered this flavor combination while playing with pantry staples one rainy evening: coconut milk, peanut butter, a generous squeeze of lime, and a spoonful of chili paste. The result was unexpectedly balanced — creamy, tangy, nutty, and gently spicy. From the first spoonful, the family gathered close and started trading memories of street food soups we loved while traveling. It immediately earned a spot in our weekly rotation.
I make this pot when I need an easy dinner that still feels celebratory. The texture is rich and silky thanks to full-fat coconut milk, while the cubed chicken stays tender and absorbs the fragrant broth. Fresh herbs and roasted peanuts add crunch and brightness at the end. Because it uses mostly pantry staples with a few fresh touches, it comes together fast and comfortably; you can have it bubbling on the stove in under 35 minutes. It’s perfect for a cold evening, a light dinner for a crowd, or a make-ahead meal to reheat during the week.
Why You'll Love This Recipe
- Quick to prepare: ready in about 35 minutes from start to finish, ideal for busy weeknights when you want big flavor without fuss.
- Pantry-friendly: uses coconut milk, peanut butter, chili paste and broth — staples you may already have on hand.
- Layered flavor: peanut butter adds body, lime juice gives brightness, and chili paste brings balanced heat that you control.
- Crowd-pleasing: mild enough for picky eaters with optional bird's eye pepper on the side for those who want more heat.
- Make-ahead friendly: the soup refrigerates well and develops deeper flavor after a day in the fridge.
- Customizable: swap chicken for tofu, add vegetables or thin with extra broth for a lighter bowl.
My family’s reaction the first time I made this was immediate and unanimous: seconds. The aroma of coconut and garlic filled the house and my partner insisted we double the recipe the next time. Over the seasons I learned small tweaks that improved the texture and balance, like adding lime zest with the juice and stirring in chopped roasted peanuts at the end for contrast.
Ingredients
- Coconut oil (1 tbsp): Use virgin coconut oil for a subtle coconut aroma; it gives a gentle toasty note when sautéing aromatics.
- Chicken breast (2 lb), cubed: Skinless breasts cook quickly and stay moist when cut into 1-inch pieces; you can also use thighs for more richness.
- Garlic (5 cloves), minced: Fresh garlic gives the soup a warm backbone; avoid pre-minced for best flavor.
- Shallots (2), diced: Shallots are sweeter and less aggressive than onion and melt into the broth beautifully.
- Red bell pepper (1), chopped: Adds color and a subtle sweet crunch; you can swap orange or yellow pepper if preferred.
- Cilantro (1/2 cup), chopped: Fresh cilantro brightens the finished soup; reserve some leaves for garnish.
- Liquid aminos or soy sauce (1/3 cup): Provides savory umami; choose tamari if you need gluten-free notes.
- Lime zest (zest of 1 lime) and lime juice (1/4 cup): Both are essential — zest offers aromatic oils while juice adds lively acidity.
- Peanut butter (1/3 cup): Use natural creamy peanut butter for depth and a silky mouthfeel; it blends into the broth for body.
- Chili paste (3 tbsp): Adjust to taste for heat and complexity; sambal oelek or Thai chili paste both work well.
- Dried cilantro flakes (2 tbsp) and ground cumin (1 tsp): Support the herbal and earthy notes; cumin is used sparingly for warmth.
- Salt and black pepper (pinches): Season carefully — soy or liquid aminos already contribute salt.
- Chicken broth (6 cups): Use low-sodium if you want to control salt; homemade or boxed both work.
- Coconut milk (2 cans, 14 oz each): Full-fat gives the creamiest texture and rich flavor; shake cans well before opening.
- Raw peanuts (1/2 cup), chopped: Toast lightly in a skillet for extra aroma then sprinkle as garnish for crunch.
- Optional bird's eye pepper: Thinly sliced for plating if you want fresh, sharp heat per bowl.
Instructions
Prepare aromatics and peppers: In a large heavy-bottomed pot, heat 1 tablespoon coconut oil over medium heat until shimmering. Add minced garlic, diced shallots and chopped red pepper. Sauté until softened and fragrant, about 3 to 4 minutes, stirring often to avoid browning. You want translucent shallots and softened pepper as a visual cue. Brown the chicken briefly: Add the cubed chicken to the pot and increase heat slightly. Stir constantly for 4 to 5 minutes just until edges turn opaque; you are not fully cooking the pieces through. This step builds flavor and seals juices. Build the flavor base: Stir in chopped cilantro, 1/3 cup liquid aminos or soy sauce, lime zest, lime juice, 1/3 cup peanut butter, 3 tablespoons chili paste, dried cilantro flakes and 1 teaspoon ground cumin. Combine thoroughly over medium heat so the peanut butter softens and incorporates into the aromatics. Taste and adjust seasoning — because soy sauce is salty, add only a small pinch of salt if needed. Add liquids and simmer: Pour in 6 cups chicken broth and both 14-ounce cans of coconut milk. Add 2 tablespoons additional soy sauce if you prefer a deeper savory profile. Bring the mixture to a gentle boil, then reduce heat to low and simmer uncovered for 15 minutes. This will finish cooking the chicken and allow flavors to meld. Skim any excess foam from the surface for a cleaner broth. Finish and garnish: After simmering, taste and balance with more lime juice or a touch of sugar if it needs brightness. Ladle into bowls and top with chopped roasted peanuts, extra cilantro leaves and thin slices of bird's eye pepper if using. Serve hot with lime wedges on the side.
You Must Know
- This soup is high in healthy fats from coconut milk and peanuts and provides a solid protein portion from chicken, making it filling and satisfying.
- It refrigerates well for up to 4 days; the flavors deepen overnight and the peanut and coconut notes meld beautifully.
- Freeze in airtight containers for up to 3 months; thaw overnight in the refrigerator and reheat gently on low to preserve texture.
- Adjust heat with chili paste and the optional bird's eye pepper; start with less if serving kids or heat-sensitive guests.
I love that this bowl hits comforting and bright notes simultaneously. A memorable evening was when I served this after a winter walk; the warmth of the soup and the lime brightness made the whole family pause, sip slowly and talk about the day. It’s the sort of dish that invites seconds and friendly conversation.
Storage Tips
Cool leftover soup to room temperature within two hours, then store in airtight containers in the refrigerator for up to four days. If you plan to freeze, portion into shallow freezer-safe containers leaving 1 inch headspace and freeze for up to three months. When reheating, do so gently over low heat to prevent coconut milk from separating; stir frequently and add a splash of broth or water if the texture tightens. For best texture, add fresh chopped cilantro and roasted peanuts just before serving rather than storing them in the soup.
Ingredient Substitutions
If you need gluten-free, use tamari or coconut aminos in place of standard soy sauce. Swap chicken for firm tofu or chickpeas for a vegetarian version — increase simmer time by a few minutes for chickpeas to fully warm through. For a lighter bowl, replace one can of coconut milk with an equal part of low-sodium chicken broth. If you prefer less peanut flavor, reduce the peanut butter to 2 tablespoons and add a splash more coconut milk for balance. Adjusting chili paste lets you control the heat level precisely.
Serving Suggestions
Serve with steamed jasmine rice or rice noodles to soak up the creamy broth. Garnish bowls with extra cilantro, lime wedges, thinly sliced scallions and a sprinkle of crushed roasted peanuts. A crisp side salad with cucumber and toasted sesame adds freshness, while lightly fried wonton strips introduce a pleasing crunch. Consider offering chili oil, fish sauce and extra lime on the side so guests can tailor each bowl to their taste.
Cultural Background
The flavors in this soup reflect Thai culinary principles of balancing salty, sweet, sour and spicy. Coconut-based soups such as tom kha gai traditionally combine coconut milk with aromatics and proteins like chicken. Peanut additions are more common in regional variations and in pan-Thai and street-food influenced dishes. This version takes inspiration from those elements while using pantry-friendly ingredients to recreate the warm, layered character found in Thai home cooking.
Seasonal Adaptations
In winter, boost heartiness by adding root vegetables such as diced sweet potato or carrot; simmer until tender. In summer, lighten the pot by using one can of light coconut milk and stirring in fresh herbs like Thai basil and mint at the finish. For autumn, incorporate roasted butternut squash cubes to add sweetness that pairs wonderfully with the peanut-coconut base. Small changes in produce let this bowl feel appropriate year-round.
Meal Prep Tips
Make a double batch and portion into 2-cup containers for easy lunches. Store garnishes separately — cilantro, peanuts and sliced peppers will stay fresher if packed at the last minute. If cooking for a crowd, keep broth warm in a slow cooker on low and add chicken and garnishes later to maintain tenderness and texture. Label containers with date and reheating instructions for simple weekday meals.
This soup is an invitation to experiment and make it your own. Whether you keep it simple or dress each bowl with a rainbow of garnishes, it offers warmth, depth and a little bit of sunshine in every spoonful. Share it with friends, serve it on a cozy night in, and enjoy the way flavors evolve with every reheating.
Pro Tips
Toast the raw peanuts in a dry skillet for 3 to 4 minutes before chopping to enhance aroma and crunch.
Use full-fat coconut milk for the creamiest texture; if using light coconut milk, reduce simmer time to preserve flavor.
Taste and adjust acidity at the end with lime juice — a little more brightens the whole bowl.
If the soup separates slightly after refrigeration, whisk gently while reheating and add a splash of broth to emulsify.
This nourishing thai chicken soup recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Tags
Thai Chicken Soup
This Thai Chicken Soup recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Ingredients
Oils and Fats
Protein
Aromatics and Vegetables
Pantry Liquids and Condiments
Spices and Seasonings
Liquids
Garnish
Instructions
Sauté aromatics
Heat 1 tablespoon coconut oil in a large pot over medium heat. Add minced garlic, diced shallots and chopped red pepper and sauté until softened and fragrant, about 3 to 4 minutes.
Add chicken
Add cubed chicken to the pot and stir for 4 to 5 minutes until edges become opaque but not fully cooked through. This seals in juices and builds flavor.
Incorporate peanut and seasonings
Stir in chopped cilantro, 1/3 cup liquid aminos/soy sauce, lime zest, 1/4 cup lime juice, 1/3 cup peanut butter, 3 tablespoons chili paste, dried cilantro flakes and 1 teaspoon cumin. Combine thoroughly so peanut butter melts into the mixture.
Add liquids and simmer
Pour in 6 cups chicken broth and two 14-ounce cans of coconut milk. Add 2 tablespoons additional soy sauce if desired. Bring to a gentle boil, then reduce heat and simmer uncovered for 15 minutes.
Finish and serve
Taste and adjust seasoning with lime juice or salt. Serve hot topped with chopped roasted peanuts, cilantro leaves and optional bird's eye pepper slices. Offer lime wedges on the side.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@silksavor on social media!

Categories:
You might also like...

3-Ingredient Strawberry Protein Balls
Quick, no-bake strawberry protein bites made with fresh berries, coconut flour, and vanilla protein powder — a portable, healthy snack ready in 10 minutes.

3 Ingredient Strawberry Yogurt Bites
Fresh strawberries, creamy vanilla yogurt, and crunchy granola turn into adorable frozen yogurt bites — a portable, healthy snack perfect for mornings and afternoons.

30 Minute Chickpea and Tomato Coconut Curry Soup (Vegan + Gluten Free)
A cozy, pantry-friendly chickpea and tomato coconut curry soup ready in 30 minutes. Vegan, gluten-free, and packed with warming spices and bright lime.

Did You Make This?
Leave a comment & rating below or tag @silksavor on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Hi, I'm Julia!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.

