Quick and flavorful fish soup is exactly as it sounds. Easy to put together and loaded with fresh herbs and aromatics.
This fish soup recipe is one of the fish recipes that my family is crazy about. Honestly, I’m crazy about this dish myself if you ask me. We love fish to begin with. My daughter love sole and swai fish fillet because they are so tender and melt in your mouth when you eat them. The base of this soup is incredibly easy to build as well. If you have fish stocks, great, you can use that to make this soup. I didn’t and I just use water and it still turn out so delicious.
This soup is highly addicting. We love it!!! so much! It looks red because of the tomatoes not because it is deadly spicy 😉 This soup has just the right balance of sour, savory, and spiciness My family used to have this joke about my love for fishes, they say I’m a pieces and that’s why I was born to love fishes! Kinda cold joke, but oh well..you get the idea !
*This post contains affiliate links, which support this site at no extra cost to you
Quick and flavorful fish soup
- 2 lbs of swai or sole fillet or any delicate white fish cut into 2-inch pieces
- 5 shallots peeled and thinly sliced
- 2 cloves garlic peeled and finely minced
- 5 Roma tomatoes seeded and diced
- 1 2- inch piece of ginger
- 8 cups of water
- Juice of 1 lime
- 1 red Thai chili seeded if you like and finely chopped
- Large bunch of cilantro leaves
- 3 Tbsp of grape seeds oil or oil of your choice
- Fish sauce to taste
- Cilantro leaves for garnishing
- 2 Tbsp of cornstarch
- 2 tsp of fish sauce
Place the fish fillet in a large mixing bowl. Add in the corn starch and fish sauce and use clean hand to toss the fish to let the corn starch and fish sauce coat the fillet pieces. Set aside while you prepare the other things
Preheat a large heavy-bottom pot with some oil. Add in the shallots and saute until it is fragrant and soft, about 5 minutes. Add in the garlic, ginger, tomatoes, and chili and saute for another 1 minute. Add in 8 cups of water and bring to a boil. Then lower the heat and let it simmer for about 30-45 minutes until the tomatoes are soft. You can prepare ahead up to this point
When ready to serve the fish soup, bring the soup back to a gentle simmer and add in the fish fillet and lime juice and let it cook for about 5 minutes. The fish should be cooked through by then. Have a taste and add more fish sauce to your liking
Ladle soup into serving bowl (family style) or individual serving bowl, and garnish with cilantro just before serving