30-MINUTE MEALS! Get the email series now
Royal Recipe

Thai Chicken Soup with Coconut & Peanut

5 from 1 vote
1 Comments
Amara
By: AmaraUpdated: Apr 16, 2026
This post may contain affiliate links. Please read our disclosure policy.

A cozy, flavor-packed Thai coconut and peanut soup made with tender chicken, creamy coconut milk, zesty lime, and a touch of chili — perfect for weeknight dinners.

Thai Chicken Soup with Coconut & Peanut
This Thai chicken soup has been a weeknight hero in my kitchen for years. I first stumbled on this combination during a rainy spring when I wanted something bright, comforting, and fast — pantry staples plus a few fresh bits. The result was an easy, fragrant broth that felt like a hug and tasted like a celebration: creamy coconut, nutty peanut butter, bright lime, and the gentle warmth of chili paste. It quickly replaced heavier dinners when I wanted something that felt both nourishing and indulgent. My family still asks for this on cold evenings and during hectic weeks when I need to get dinner on the table without fuss. What makes this bowl special is the balance of textures and flavors. Tender cubes of chicken soak up the coconut broth, while chopped peanuts add a satisfying crunch. Fresh cilantro and lime zest cut through the richness, and a sliced bird's eye pepper gives anyone who wants it a bright, clean heat. I usually double the recipe when I know friends are coming; it’s one of those dishes that travels well to potlucks and always gets a few surprised looks and many seconds. Over time I learned a few tricks — brief searing for better texture, the order of adding aromatics so garlic doesn’t burn, and the exact amount of peanut butter that gives body without muting the lime — and I’ll share those below.

Why You'll Love This Recipe

  • This comes together in about 35 minutes total, ideal for busy weeknights when you want deep flavor without hours of simmering.
  • It uses pantry-friendly items like canned coconut milk, peanut butter, and chicken broth while letting fresh lime and cilantro brighten the bowl.
  • The texture is layered: silky broth from coconut milk, tender chicken cubes, and crunchy chopped peanuts for contrast.
  • Make-ahead friendly — the broth tastes even better after a few hours in the fridge and freezes well for up to three months.
  • Customizable heat: omit or add bird's eye pepper and increase chili paste to suit your family’s spice preference.
  • Dietary flexibility: naturally dairy-free and adaptable to gluten-free swaps (use tamari or coconut aminos).

I first served this to friends after a long day of gardening and watched everyone reach for more bowls. My partner said it reminded them of a coastal street vendor soup they loved — that bright lime cut through the richness in the same way. It’s a dish that invites conversation and warms up the kitchen in the best way.

Ingredients

  • Chicken: 2 lb boneless chicken breast, cut into 1-inch cubes. Choose fresh or thawed breasts; they cook quickly and stay tender when not over-simmered. For richer flavor, substitute half with thigh meat.
  • Coconut milk: Two 14 oz cans of full-fat coconut milk. Full-fat gives the creamy mouthfeel that balances the lime and chili; light versions will be thinner and less indulgent.
  • Peanut butter: 1/3 cup smooth peanut butter. Natural or commercial both work; natural will separate slightly so whisk it well into the hot broth.
  • Broth: 6 cups chicken broth. Use low-sodium if you prefer to control salt — you can always add more soy later.
  • Aromatics: 5 cloves garlic minced and 2 shallots diced. These build the savory backbone; don’t let the garlic brown or it will taste bitter.
  • Chili paste: 3 tbsp. Use sambal oelek or a Thai chili paste for authentic flavor and adjustable heat.
  • Acid: Zest of 1 lime and 1/4 cup fresh lime juice. The zest adds perfume while the juice brightens the whole bowl.
  • Sauces & seasonings: 1/3 cup liquid aminos or soy sauce plus 2 tbsp additional soy/liquid aminos, 2 tsp dried cilantro flakes, 1 tsp ground cumin, salt and black pepper to taste.
  • Garnish: 1/2 cup raw peanuts, chopped; 1/2 cup fresh cilantro, chopped; optional: bird's eye pepper sliced for heat.
  • Fat for sautéing: 1 tbsp coconut oil. It adds a faint tropical aroma that ties into the coconut milk.

Instructions

Warm the pot and soften aromatics: In a large pot over medium heat, add 1 tbsp coconut oil. When shimmering, add the minced garlic and diced shallots. Sauté for 2 to 3 minutes until softened and fragrant but not browned — watch closely and stir so the garlic doesn't scorch. Add chicken and seasonings: Add the cubed chicken and chopped red pepper to the pot. Stir in the 1/3 cup liquid aminos (or soy sauce), lime zest, lime juice, 1/3 cup peanut butter, 3 tbsp chili paste, 2 tsp dried cilantro flakes, 1 tsp ground cumin, a pinch of salt, and a pinch of black pepper. Cook for about 4 to 5 minutes, stirring constantly so the peanut butter begins to incorporate and the chicken starts to brown slightly on the edges. Build the broth: Pour in 6 cups chicken broth and the two 14 oz cans of coconut milk. Add the extra 2 tbsp soy sauce. Increase heat to bring the pot to a gentle boil, then immediately lower to a simmer to prevent coconut milk from separating and to keep the texture silky. Simmer to finish: Reduce heat and let simmer for 15 minutes uncovered. This allows the chicken to finish cooking and the flavors to meld. Taste mid-way and adjust salt, lime, or chili as needed. The broth should be aromatic, slightly thickened by the peanut butter, and balanced between savory, sour, and spicy. Garnish and serve: Serve hot in bowls and top with chopped cilantro, chopped raw peanuts, and optional sliced bird's eye pepper for those who like extra heat. A final squeeze of lime is lovely at the table. User provided content image 1

You Must Know

  • This yields about 10 cups and keeps well in the refrigerator for up to 4 days; freeze portions for up to 3 months.
  • High in healthy fats from coconut milk — each cup contains roughly 333 calories with about 25.6 g fat, so portion accordingly.
  • Contains peanuts and soy: use coconut aminos and sunflower seed butter for allergy-friendly swaps.
  • To control sodium, start with low-sodium broth and taste before adding the final soy sauce.
  • The soup thickens slightly on standing as the peanut butter and coconut milk meld; thin with a splash of broth or water when reheating if needed.

My favorite aspect is how adaptable this bowl is: I’ve served it with rice noodles, with steamed jasmine rice, and just as a brothy main on its own. One winter evening I added shredded kale during the last five minutes and the family loved the green bite — it made the bowl feel even more complete without overwhelming the original balance. It’s a reliably comforting dish that seems to please people who normally shy away from spicy food when you tone down the chili.

User provided content image 2

Storage Tips

Cool the soup to room temperature within two hours and transfer to airtight containers. Refrigerate for up to four days; reheat gently over low-medium heat to avoid breaking the coconut milk. For longer storage, freeze in single-serving containers leaving 1 inch headspace for expansion and thaw overnight in the refrigerator before reheating. Glass jars or BPA-free plastic containers both work; avoid metal for long-term storage as the acid from lime can react with certain metals. When reheating frozen portions, add a splash of broth if the texture seems too thick.

Ingredient Substitutions

If you need a gluten-free version, swap regular soy sauce for tamari or coconut aminos and use a gluten-free broth. For a nut-free option, replace peanut butter with sunflower seed butter or tahini, which will maintain the richness though the flavor shifts slightly. If you prefer darker, deeper notes, use a mix of half chicken thigh and half breast. To make it vegetarian, substitute cubed firm tofu or cooked chickpeas and use vegetable broth — expect a different protein texture but the same comforting broth.

Serving Suggestions

Serve over steamed jasmine rice or rice noodles for a hearty bowl. Garnish with extra lime wedges, fresh cilantro, and thinly sliced scallions for brightness. For a crunchy contrast, add fried shallots or additional chopped roasted peanuts at the table. This soup pairs well with light salads, pickled vegetables, or simple steamed greens; for a larger meal, offer one or two small starters like cucumber relish or papaya salad to keep the meal balanced and lively.

Cultural Background

This bowl draws inspiration from Thai coconut soups that balance salty, sweet, sour, and spicy elements — a hallmark of Thai cooking. While it’s not a traditional tom kha gai replica, it shares the coconut base and bright lime notes. Peanut flavors are more common in regional Thai and Southeast Asian dishes where peanuts are used in sauces and condiments. This version is a home-cook adaptation that blends familiar ingredients to recreate those balanced Thai profiles in an accessible format.

Seasonal Adaptations

In summer, keep it light by adding extra sliced cucumber and finishing with a handful of fresh basil or mint. In fall and winter, stir in roasted sweet potatoes or add shredded kale for heartier texture. For holiday menus, scale up the recipe and provide toppings in bowls so guests can customize their heat and crunch — it’s an easy way to accommodate varied preferences without losing the dish’s core identity.

Meal Prep Tips

Make a large pot on Sunday and portion into jars for lunches during the week; the flavors deepen after a day in the fridge. Store garnishes separately so peanuts and herbs stay crisp. If meal-prepping for the freezer, package individual servings and label with date and reheating instructions. When reheating, do so slowly and stir frequently to reincorporate any separated fats and keep the texture silky.

Ultimately, this bowl is about comfort and balance: take the basic method, make it your own with little tweaks, and enjoy how it brings people together. I hope it becomes a staple for your busy nights, too.

Pro Tips

  • Sauté aromatics gently over medium heat; burnt garlic will introduce bitterness.

  • Whisk peanut butter into a ladle of hot broth first to avoid clumping before adding to the pot.

  • Use full-fat coconut milk for a silky mouthfeel and richer flavor.

  • Reserve fresh herbs and nuts for garnish to keep textures vibrant at serving.

This nourishing thai chicken soup with coconut & peanut 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.

FAQs about Recipes

Can I freeze the soup?

Yes — this freezes well. Portion into airtight containers and freeze up to 3 months. Thaw overnight in the refrigerator before reheating.

How can I make this gluten-free?

Use tamari or coconut aminos and low-sodium chicken broth. Taste before adding additional soy to control salt.

Is there a milder version for kids?

Yes — reduce chili paste to 1 tablespoon and omit bird's eye pepper for a milder bowl.

Tags

Soups & Comfort BowlsSoupThaiCoconut MilkChickenWeeknight DinnerDinner Recipe
No ratings yet

Thai Chicken Soup with Coconut & Peanut

This Thai Chicken Soup with Coconut & Peanut 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.

Servings: 10 steaks
Thai Chicken Soup with Coconut & Peanut
Prep:10 minutes
Cook:25 minutes
Rest Time:10 mins
Total:35 minutes

Ingredients

Main

Garnish

Instructions

1

Sauté aromatics

Heat 1 tbsp coconut oil in a large pot over medium heat. Add minced garlic and diced shallots and sauté 2–3 minutes until softened but not browned.

2

Add chicken and seasonings

Add cubed chicken and chopped red pepper. Stir in liquid aminos/soy sauce, lime zest, lime juice, peanut butter, chili paste, dried cilantro, cumin, salt, and pepper. Cook 4–5 minutes, stirring constantly to combine.

3

Add liquids and simmer

Pour in 6 cups chicken broth, two 14 oz cans coconut milk, and 2 tbsp soy sauce. Bring to a gentle boil, then reduce heat to a simmer.

4

Finish and serve

Simmer uncovered for 15 minutes. Taste and adjust seasoning. Serve hot topped with chopped cilantro, chopped peanuts, and optional sliced bird's eye pepper.

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

Calories: 333kcal | Carbohydrates: 12.3g | Protein:
16.4g | Fat: 25.6g | Saturated Fat: 8g |
Polyunsaturated Fat: 5g | Monounsaturated Fat:
10g | Trans Fat: 1g | Cholesterol: 253mg | Sodium:
0mg | Potassium: 953mg | Fiber: 0g | Sugar:
0g | Vitamin A: 577IU | Vitamin C: 3mg | Calcium:
47mg | Iron: 6mg

Did You Make This?

Leave a comment & rating below or tag
@royalrecipe on social media!

Thai Chicken Soup with Coconut & Peanut

Categories:

Thai Chicken Soup with Coconut & Peanut

Did You Make This?

Leave a comment & rating below or tag @royalrecipe 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)

Leave a Comment

0/1000 characters
Food Lover
1 day ago

This recipe looks amazing! Can't wait to try it.

Rating:

Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Family photo

Hi, I'm Amara!

Chef and recipe creator specializing in delicious Soups & Comfort Bowls cooking. Passionate about sharing easy-to-follow recipes that bring families together around the dinner table.

30-Minute Meals!

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.