Skip to Content

Thai Peanut Chicken Soup

Thai flavors are known for their ability to combine heat, sweetness, acidity, and creaminess in one dish.

This Thai Peanut Chicken Soup does just that—blending the deep, nutty richness of peanut butter with the bold flavors of red curry, coconut milk, and lime for a soup that is both comforting and exciting.

The creamy texture comes from a mix of peanut butter and coconut milk, making each bite smooth and velvety. Juicy, shredded chicken adds heartiness, while red curry paste, ginger, and garlic create a flavorful base that keeps the soup from feeling too heavy. A hint of lime juice brightens everything up, keeping the flavors balanced.

This is the kind of soup that feels both indulgent and nourishing. Serve it on its own, ladle it over rice, or add noodles for an even heartier meal. It’s a dish that works for chilly nights, quick weeknight dinners, or meal prep that doesn’t feel repetitive.

Building Layers of Flavor – Key Ingredients

This soup is a mix of creamy, spicy, and savory flavors, coming together with simple ingredients.

  • Chicken – Boneless, skinless chicken thighs or breasts work best. Shredding the chicken allows it to absorb the broth’s deep, rich flavors.
  • Peanut Butter – The key ingredient for a creamy, nutty depth. A natural, unsweetened variety gives the best balance without overpowering the dish.
  • Coconut Milk – Adds a smooth, rich texture while complementing the peanut butter. Full-fat coconut milk gives the soup a luxurious feel.
  • Red Curry Paste – Infuses the broth with bold Thai spices. A small amount goes a long way in adding warmth and depth.
  • Fresh Aromatics – Ginger, garlic, and onion lay the foundation for deep, well-rounded flavors. Sautéing them first helps unlock their full potential.
  • Lime Juice – A finishing squeeze of fresh lime adds brightness and keeps the soup from being too heavy. It balances out the creamy and spicy elements.

How to Make Thai Peanut Chicken Soup in Simple Steps

This soup comes together quickly, making it perfect for a busy day.

  • Sauté the Aromatics – Heat oil in a pot and cook the onion, garlic, and ginger until fragrant. Stir in the red curry paste to deepen the flavor.
  • Build the Broth – Pour in chicken broth and coconut milk, then whisk in peanut butter until smooth. Let the flavors meld together.
  • Add the Chicken – Place chicken into the broth and simmer until tender, then shred and return it to the pot.
  • Final Touches – Stir in lime juice, adjust the seasoning, and serve with fresh cilantro and chopped peanuts.

Why This Soup Stands Out

There are plenty of peanut-based soups, but this one balances creamy richness with bold Thai spices in a way that keeps every bite interesting.

  • Creamy & Satisfying – The coconut milk and peanut butter give it a smooth, velvety finish without feeling too heavy.
  • Spicy Yet Balanced – The red curry paste brings heat, but the lime and coconut milk mellow it out.
  • Customizable for Any Diet – This soup works with different proteins or even as a plant-based meal.
  • Great for Leftovers – The flavors get even better after sitting, making it perfect for meal prep.

Easy Ways to Customize & Make It Your Own

This recipe is already packed with flavor, but small tweaks can make it even more suited to your tastes.

  • Make It Vegetarian – Swap the chicken for tofu or chickpeas and use vegetable broth instead of chicken broth.
  • Add More Heat – Increase the red curry paste or stir in a spoonful of chili garlic sauce.
  • Turn It Into a Noodle Bowl – Add rice noodles or ramen for a more filling meal.
  • Try Different Nut Butters – Almond or cashew butter can be used for a different twist.
  • Thicken the Broth – Stir in extra peanut butter or coconut milk for a richer texture.

The Best Side Dishes for Thai Peanut Chicken Soup

A flavorful soup like this pairs well with a variety of sides that add texture and contrast.

  • Steamed Jasmine Rice – Helps soak up the rich broth for a more filling meal.
  • Garlic Butter Naan – A great option if you want something to dip into the soup.
  • Crunchy Asian Slaw – A refreshing, crisp contrast to the creamy soup.
  • Spicy Cucumber Salad – The cool, tangy flavors help balance the richness of the soup.
  • Roasted Sweet Potatoes – Their natural sweetness complements the peanut and coconut flavors.

Thai Peanut Chicken Soup

Thai Peanut Chicken Soup is a rich, creamy, and flavorful dish combining peanut butter, coconut milk, red curry paste, and tender shredded chicken. A touch of lime juice balances the bold flavors, making this soup comforting yet refreshing.
No ratings yet
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Course Main Course, Soup
Cuisine Asian-Inspired, Thai
Servings 4 serving

Equipment

  • Large pot For cooking the soup
  • whisk For mixing the peanut butter into the broth
  • Ladle For serving

Ingredients
  

  • 1 pound chicken breast or thighs boneless and skinless
  • 1 tablespoon olive oil
  • 1 small onion diced
  • 3 cloves garlic minced
  • 1 teaspoon ginger grated
  • 2 tablespoons red curry paste
  • 4 cups chicken broth
  • 1 can coconut milk full-fat
  • 1/2 cup natural peanut butter unsweetened
  • 2 tablespoons soy sauce
  • 1 large lime juiced
  • 1/2 teaspoon salt adjust to taste
  • 1/2 teaspoon black pepper adjust to taste
  • 1/4 teaspoon red pepper flakes optional, for extra spice
  • 1/4 cup fresh cilantro chopped, for garnish
  • 1/4 cup chopped peanuts for garnish

Instructions
 

  • Heat olive oil in a large pot over medium heat. Add diced onion, garlic, and ginger, and sauté until fragrant, about 2-3 minutes.
  • Stir in red curry paste and cook for another minute to release its flavors.
  • Pour in the chicken broth and coconut milk. Whisk in the peanut butter until fully dissolved.
  • Add the chicken breasts or thighs and bring to a gentle simmer. Cover and cook for 15-20 minutes until the chicken is tender.
  • Remove the chicken from the pot, shred it using two forks, and return it to the soup.
  • Stir in soy sauce, lime juice, salt, and black pepper. Adjust seasoning as needed.
  • Ladle into bowls and garnish with fresh cilantro and chopped peanuts before serving.

Notes

  • For extra thickness, add an extra tablespoon of peanut butter.
  • Leftovers can be refrigerated for up to 3 days and reheated gently on the stove.
  • Pair with jasmine rice, noodles, or fresh vegetables for a complete meal.
Keyword coconut curry chicken soup, spicy peanut chicken soup, thai peanut soup
Did you make this recipe?Mention @CooksCrafter or tag #CooksCrafter!
Recipe Rating