Instant Pot Thai Chicken Soup with Peanuts

Prep: 10 minCook: 20 min8 servingsmediumThai-American
Instant Pot Thai Chicken Soup with Peanuts

A vibrant one-pot Thai chicken soup combining tender shredded chicken, sweet potatoes, and creamy coconut milk with bold aromatics of fish sauce, red curry paste, and lime. The soup is enriched with chopped peanuts for texture and served bright with fresh cilantro and lime juice. This version bridges comfort food and Southeast Asian flavors using the Instant Pot for hands-off cooking in 30 minutes total. The pureed base creates silky depth while whole ingredients remain visible, balancing creaminess with substance. Perfect for weeknight dinners, meal prep, or when you want impressive homemade soup without extended stovetop time. The sweetness of maple syrup tempers the heat and saltiness, while optional kaffir lime leaves and bell peppers add complexity. Make this when you crave something warm, nourishing, and restaurant-quality at home.

Ingredients

8 servings
  • 1 ½ lbs chicken breasts, boneless, skinless, whole
  • 2 lbs sweet potatoes, skin on, cubed
  • 1 large onion, chopped
  • 14 oz coconut milk, full fat, canned
    Greek yogurthalf amountcreaminessadds dairy

    adds tang, removes richness

    Full guide →
  • 6 oz tomato paste, low sodium, canned
  • 6 cups water or low sodium broth
  • 2 tbsp fish sauce
    soy sauceequalumamifish-freeadds glutenadds soy

    adds saltiness, removes authentic Thai depth

    Full guide →
  • 1 tbsp maple syrup
    brown sugarequalsweetness

    slight molasses note instead of maple

    Full guide →
  • 1 tbsp red curry paste
    red chili flakes1 tsp per tbspheat level

    adjusts texture, less cohesive flavor

    Full guide →
  • ¼ tsp salt
  • 3 kaffir lime leaves(optional)
    lime zest1 tsp per leafcitrus

    more direct lime flavor, less floral

  • 1 cup peanuts, chopped
    cashewsequalnutspeanuts-freeadds tree_nuts

    milder flavor, softer texture

    Full guide →
  • 2 limes, juiced
  • 1 bunch cilantro, finely chopped
  • 1 bell peppers, chopped(optional)

Instructions

  1. 1

    Add chicken, sweet potatoes, onion, coconut milk, tomato paste, water, fish sauce, maple syrup, red curry paste, salt and kaffir lime leaves to the Instant Pot. Stir is optional.

  2. 2

    Close lid, turn pressure vent to Sealing and cook on high pressure for 20 minutes.

  3. 3

    Allow Instant Pot to sit for 10 minutes, then quick release remaining pressure by turning valve to Venting and opening lid.

  4. 4

    Transfer chicken to a plate and shred with two forks.

  5. 5

    Puree soup inside the pot using an immersion blender.

  6. 6

    Return shredded chicken to pot with peanuts, lime juice, cilantro and bell peppers if using.

  7. 7

    Stir and serve warm.

Tips

Tip 1

Shred chicken immediately after pressure cooking while still hot--it shreds more easily and fibers separate cleanly. If chicken cools, return briefly to hot broth before shredding.

Tip 2

Puree soup to desired consistency: full blend creates silky texture, or pulse lightly to keep some vegetable chunks visible. The blended base absorbs flavors better.

Tip 3

Fish sauce intensity varies by brand. Start with 2 tablespoons, taste after adding to broth, then adjust lime juice and salt to balance saltiness and heat.

Good to Know

Storage

Refrigerate in airtight containers up to 4 days. Peanuts soften over time; add fresh ones at serving if storing. Freeze without peanuts and cilantro garnish up to 3 months; thaw overnight and reheat gently.

Make Ahead

Prepare ingredients and store in prep containers. Cook soup fully, cool to room temperature, refrigerate or freeze. Reheat gently on stovetop or Instant Pot to avoid breaking apart shredded chicken.

Serve With

Ladle hot into bowls. Garnish generously with fresh cilantro, lime wedge, and additional chopped peanuts. Serve with jasmine rice, noodles, or crusty bread to soak up broth. Pair with a crisp white wine or Thai iced tea.

See pairing guide →

Common Mistakes

Watch

Skip the natural pressure release--quick releasing immediately can make chicken stringy and prevent proper cooking of sweet potatoes.

Watch

Blend soup when cold or partially cooled, which creates lumpy texture; puree while hot for silky results.

Watch

Add peanuts before storing or freezing; they absorb moisture and become mushy rather than crunchy.

Substitutions

Nut-Free Alternatives

peanuts
cashewsequalnutspeanuts-freeadds tree_nuts

milder flavor, softer texture

Full guide →

General Alternatives

fish sauce
soy sauceequalumamifish-freeadds glutenadds soy

adds saltiness, removes authentic Thai depth

Full guide →
maple syrup
brown sugarequalsweetness

slight molasses note instead of maple

Full guide →
kaffir lime leaves
lime zest1 tsp per leafcitrus

more direct lime flavor, less floral

red curry paste
red chili flakes1 tsp per tbspheat level

adjusts texture, less cohesive flavor

Full guide →
coconut milk
Greek yogurthalf amountcreaminessadds dairy

adds tang, removes richness

Full guide →
Find more substitutions →

FAQ

Can I make this without an Instant Pot?

Yes. Sauté onion in a large pot, add remaining ingredients except peanuts, cilantro, and lime. Simmer 25-30 minutes until chicken is cooked through and sweet potatoes are tender. Shred chicken, puree if desired, then finish with garnishes.

What if I don't have kaffir lime leaves?

Omit them or substitute lime zest stirred in at the end. Kaffir leaves add floral complexity; without them, boost lime juice by half a lime to maintain brightness. The soup remains delicious and focuses on curry and coconut flavors.

How long does this soup keep and can I freeze it?

Refrigerate up to 4 days in airtight containers. Freeze soup without peanuts and cilantro up to 3 months. Thaw overnight in refrigerator and reheat gently on stovetop over medium heat, stirring occasionally. Add fresh peanuts and cilantro after reheating.