Go Back
+ servings
Print Recipe
4.72 from 21 votes

Crab Coconut Thai Soup

This Crab Coconut Thai Soup uses sweet crab and shrimp in a flavorful broth of coconut milk mixed with the peanut butter and spicy chili paste. So good!
Prep Time10 mins
Cook Time20 mins
Total Time30 mins
Course: Soup
Cuisine: Thai
Keyword: coconut, crab soup recipe, seafood soup, thai crab
Servings: 2 servings
Calories: 658kcal


  • 2 large crab legs
  • 1 lb medium shrimp
  • 3 cups chicken stock
  • 4 stalks lemon grass (See Note1)
  • 1 jalapeño pepper
  • 14 oz can coconut milk
  • 1/4 cup chunky peanut butter
  • 3 tbsp Sambal Oelek Chili Paste
  • 2 tsp fish sauce (See Note 2)
  • 1 can sliced water chestnuts drained
  • 4 leaves large basil


  • Heat 3 cups of chicken stock in a stock pot over medium heat.
  • With the side of your knife smash the bulb ends of the lemon grass. Trim the top ends off and chop each stalk in half. (See Note 1). Trim the stem off the jalapeño and slice lengthwise down the middle. Add to the simmering stock for 15 minutes. Remove and discard.
  • Next add the coconut milk, chunky peanut butter, Sambal Oelek Chili Paste and fish sauce. Stir to incorporate.
  • Crack the crab legs open and remove the crab meat. Do a quick chop for bite size pieces and set aside.
  • Wash the shrimp that was already cleaned and deveined. Add the seafood and water chestnuts to the pot and cook on low for another 5 minutes until heated through and serve topped with basil.



  1. Feel free to substitute 1 tablespoon lemon grass paste if fresh lemon grass is not available.
  2. Please note that fish sauce does have a high sodium content for those watching their intake, but the nuanced flavor is amazing.


Calories: 658kcal | Carbohydrates: 52.5g | Protein: 54.8g | Fat: 26.9g | Saturated Fat: 7.9g | Polyunsaturated Fat: 5.7g | Monounsaturated Fat: 11.2g | Trans Fat: 0.1g | Cholesterol: 317mg | Fiber: 5.7g | Sugar: 13.8g