
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.

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 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.
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.
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.
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.
Leave a comment & rating below or tag
@silksavor on social media!


Tender baked salmon crowned with a garlicky Parmesan herb crust, bright lemon, and buttery crunch. Simple to make, stunning to serve, and irresistibly flavorful.

Buttery graham crust, silky cheesecake, and cinnamon-kissed apples under a crunchy crumb, finished with glossy caramel. A fall crowd-pleaser you will crave.

Tender green beans in silky mushroom cream, crowned with crispy onions. A comforting holiday side made entirely from scratch that always disappears fast.

Leave a comment & rating below or tag @silksavor on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
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.

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