If you’re in the mood for a seafood soup that transports your taste buds straight to Southeast Asia, look no further than this Thai Lemongrass Fish Soup. This vibrant dish is packed with fresh flavors and aromas, making it a perfect choice for a light yet satisfying meal.
Imagine a bowl filled with tender fish, infused with the zesty essence of lemongrass, balanced by aromatic herbs. This recipe highlights the beauty of seafood soups while being simple enough for any home cook to master.
Delicious Thai Lemongrass Fish Soup


This Thai Lemongrass Fish Soup is a delightful blend of fresh fish, fragrant herbs, and zesty spices. The soothing broth is both refreshing and comforting, making it an ideal dish for any occasion.
Ingredients
- 2 cups fish fillets (such as snapper or tilapia), cut into bite-sized pieces
- 4 cups fish or vegetable stock
- 2 stalks lemongrass, trimmed and smashed
- 3-4 kaffir lime leaves, torn into pieces
- 1 small onion, sliced
- 2-3 Thai bird’s eye chilies, smashed (adjust to taste)
- 1 tablespoon fish sauce
- 1 tablespoon lime juice
- Fresh cilantro and green onion for garnish
- Optional: sliced mushrooms or cherry tomatoes
Instructions
- Prepare the Broth: In a large pot, bring the fish stock to a gentle simmer. Add the smashed lemongrass, torn lime leaves, sliced onion, and bird’s eye chilies to the pot.
- Infuse the Flavors: Allow the broth to simmer for about 10-15 minutes, letting the flavors meld together.
- Add the Fish: Gently add the fish pieces to the pot and cook for an additional 5-7 minutes until the fish is cooked through and flakes easily.
- Season and Serve: Stir in the fish sauce and lime juice. Adjust seasoning as needed, then remove from heat. Garnish with fresh cilantro and green onion before serving.
Cook and Prep Times
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
Nutrition Information
- Servings: 4 bowls
- Calories: 180kcal
- Fat: 5g
- Protein: 25g
- Carbohydrates: 6g