Go Back
+ servings
Thai Coconut Shrimp Soup - This is one of the best Thai coconut soups I’ve had. The layers of flavors this soup offers are so delicious. Even though its soup it can be a main entree if you add a bowl of rice. | butterandthings.com

Thai Coconut Shrimp Soup

This is one of the best Thai coconut shrimp soup I’ve had. The layers upon layers of flavors this soup offers are so delicious. You get pops of coconut, lemon grass, ginger, lime, red curry flavors. Absolutely delicious!  

Prep Time 5 minutes
Cook Time 45 minutes
Total Time 50 minutes
Servings 6 people
Calories 603 kcal


  • 2 tablespoons oil (I use avocado oil)
  • 2 inches ginger (1 inch wide - ¼ inch slices)
  • 2 stalks lemon grass (1 inch long sliced diagonal)
  • 1 tablespoon red curry paste
  • 32 ounces chicken broth
  • 3 tablespoons fish sauce
  • 1 tablespoon brown sugar
  • 40 ounces coconut milk
  • ½ pound mushrooms (shiitake or brown mushrooms)
  • 2 lbs Shrimp
  • 3 tablespoons lime juice (fresh)
  • ½ teaspoon salt
  • ½ cup cilantro (chopped, fresh)
  • ¼ cup basil julienne, fresh
  • 2 kaffir lime leaves


  1. In a large pot, pour the oil over medium heat, add the lemon grass, ginger, and red curry paste. Cook for about 3 minutes to allow the ingredient to release their flavor.
  2. Then slowly add the chicken broth, Kaffir lime leaves, and continue to stir until all ingredients are combined. Add the sugar and fish sauce and simmer for 20 minutes.

  3. Add the mushrooms, coconut milk, and continue to simmer for about 10 minutes.

  4. Stir in the shrimp and cook until the shrimps are no longer translucent, about 5-10 minutes depending on the size of the shrimp. Remove kaffir lime leaves, lemon grass, and ginger. Stir in the lime juice and salt. Garnish with basil and cilantro. Enjoy!

Recipe Notes

Optional: If you like heat you can add Thai chili peppers when you add the coconut milk. 

Nutrition Facts
Thai Coconut Shrimp Soup
Amount Per Serving
Calories 603 Calories from Fat 423
% Daily Value*
Fat 47g72%
Saturated Fat 36g225%
Cholesterol 381mg127%
Sodium 2657mg116%
Potassium 865mg25%
Carbohydrates 12g4%
Sugar 3g3%
Protein 37g74%
Vitamin A 535IU11%
Vitamin C 22.4mg27%
Calcium 275mg28%
Iron 10.5mg58%
* Percent Daily Values are based on a 2000 calorie diet.