Ingredients
Equipment
Method
Step 1 – Clean the Fish
- Add the catfish to a bowl and rinse it well. If it feels slimy (mine does alot), rub a little salt on it then rinse again. Set aside.
Step 2 – Make Tamarind Liquid
- In a small pot, heat 1 cup water + tamarind. Let it simmer till the pulp melts down. Mash it with the back of a spoon a bit. Strain it through a fine mesh sieve and keep the clean liquid.
Step 3 – Build the Fragrant Base
- Heat oil in your big soup pot. Add garlic, chili (if using), and lemongrass. Sauté 20–30 seconds till it smells amazing.
Step 4 – Flavor the Broth
- Add the tamarind liquid, fish sauce, sugar, and a pinch of salt. Stir and bring to a gentle simmer.
Step 5 – Add Tomatoes & Pineapple
- Throw in the tomatoes, onion, and pineapple. Pour in 5–6 cups of water. Bring to a boil, then lower heat and simmer about 10 minutes.
Step 6 – Cook the Catfish
- Add the catfish pieces in gently. Simmer 8–12 minutes. Don’t stir too much or the fish fall apart. Skim off any foam on top.
Step 7 – Add Veggies & Herbs
- Turn off the heat and add bean sprouts, taro stem (or celery), rice paddy herb, and scallions if you like. The hot broth will cook everything just right.
Step 8 – Taste & Adjust
- If it's too sour → add a bit of sugar.
- If it’s too sweet → more tamarind.
- If it tastes “meh” → fish sauce fixes that.
Notes
I always store the fish separately when I have leftovers so it doesn’t get mushy the next day.
If you can’t find bac ha (taro stem), celery works shockingly well, even tho my mom would yell at me for saying that 😅.
– Add more pineapple if you like sweeter soup—sometimes I do that when I’m in the mood.
If you can’t find bac ha (taro stem), celery works shockingly well, even tho my mom would yell at me for saying that 😅.
– Add more pineapple if you like sweeter soup—sometimes I do that when I’m in the mood.
