Unlock Authentic Vietnamese Flavor With This Easy Canh Chua Recipe
Every Vietnamese kid knows the sound: the sizzle of garlic hitting hot oil, followed by the sweet-sour perfume of tamarind that instantly makes your mouth water.
That’s canh chua recipe – the iconic sweet-sour tamarind soup that must appear at least once a week on every family table from Saigon to Seattle.
After 15 years of my mom saying, “Not sour enough!” I finally nailed the exact canh chua recipe she approves of.
This is it – restaurant-level flavor, 30 minutes, zero weird ingredients.
Table of Contents

Unlock Authentic Vietnamese Flavor With This Easy Canh Chua Recipe
Course: AppetizersCuisine: AmericanDifficulty: Easy6
servings20
minutes25
minutes580
kcalMake this canh chua recipe tonight.
Your kitchen will smell like a Saigon street stall.
Your family will fight over the last ladle.
Mom might even say “good job” (miracle).
Ingredients
1.5 lbs catfish steaks (or salmon, tilapia, snakehead, basa) – cut into 2-inch chunks
8 cups water or chicken stock (homemade = best)
4 Tbsp tamarind paste (from block, not concentrate) or ½ cup fresh tamarind pulp
3 Tbsp sugar (adjust to taste)
2 Tbsp fish sauce (Red Boat or Three Crabs – never cheap brands)
1 tsp salt
Directions
- Make tamarind juice: Soak tamarind paste in 1 cup of hot water for 5 minutes. Mash and strain – you want thick brown liquid.
- Heat oil in a large pot over medium-high heat. Fry garlic and shallot until fragrant (30 seconds).
- Add tomato wedges and pineapple. Stir-fry 1 minute until juicy.
- Pour in 8 cups of water + tamarind juice. Bring to a rolling boil.
- Season with fish sauce, sugar, and salt. Taste – it should be equally sweet, sour, and salty. Adjust!
- Slide in catfish pieces. Simmer gently for 4–5 minutes until just cooked (don’t overcook or it will get tough).
- Add okra and elephant ear stem. Cook 2 minutes.
- Turn off the heat. Toss in bean sprouts, rice paddy herb, Thai basil, and chilies.
- Ladle into bowls immediately – herbs stay bright green and fragrant.
Classic Canh Chua Cá (Tamarind Catfish Sour Soup) – Serves 4–6
Ingredients
Broth base
- 1.5 lbs catfish steaks (or salmon, tilapia, snakehead, basa) – cut into 2-inch chunks
- 8 cups water or chicken stock (homemade = best)
- 4 Tbsp tamarind paste (from block, not concentrate) or ½ cup fresh tamarind pulp
- 3 Tbsp sugar (adjust to taste)
- 2 Tbsp fish sauce (Red Boat or Three Crabs – never cheap brands)
- 1 tsp salt
Vegetables (the non-negotiables)
- 2 ripe tomatoes, cut into wedges
- 1 cup pineapple chunks (fresh is king, canned in juice okay)
- 1 cup okra, sliced diagonally
- 1 cup bean sprouts
- 1 elephant ear stem (bạc hà) or 2 celery stalks, sliced on bias
- 1 cup rice paddy herb (ngò ôm) – roughly chopped
- ½ cup Thai basil leaves
- 2–3 bird’s eye chilies, sliced (optional heat)
Aromatics
- 4 cloves garlic, minced
- 1 shallot or small onion, sliced
- 3 Tbsp vegetable oil
Garnish
- Fried garlic, extra herbs, lime wedges
Substitutions
→ No catfish? Salmon, tilapia, shrimp, or tofu all work
→ No tamarind block? ¼ cup tamarind concentrate + 2 Tbsp lime juice
→ No rice paddy herb? Extra Thai basil + cilantro

Step-by-Step Canh Chua Recipe
- Make tamarind juice: Soak tamarind paste in 1 cup of hot water for 5 minutes. Mash and strain – you want thick brown liquid.
- Heat oil in a large pot over medium-high heat. Fry garlic and shallot until fragrant (30 seconds).
- Add tomato wedges and pineapple. Stir-fry 1 minute until juicy.
- Pour in 8 cups of water + tamarind juice. Bring to a rolling boil.
- Season with fish sauce, sugar, and salt. Taste – it should be equally sweet, sour, and salty. Adjust!
- Slide in catfish pieces. Simmer gently for 4–5 minutes until just cooked (don’t overcook or it will get tough).
- Add okra and elephant ear stem. Cook 2 minutes.
- Turn off the heat. Toss in bean sprouts, rice paddy herb, Thai basil, and chilies.
- Ladle into bowls immediately – herbs stay bright green and fragrant.
Pro tip: Turn off the heat before adding herbs – keeps them emerald and aromatic.

Why This Canh Chua Recipe Works
- Tamarind + pineapple = perfect sweet-sour balance
- Fish cooked last = silky texture, never fishy
- Herbs added off-heat = fresh, vibrant flavor
- Garlic-shallot-tomato-pineapple base = signature red-orange broth
8 Genius Canh Chua Twists (All Mom-Approved)
- Canh Chua Tôm (Shrimp) – use head-on shrimp, fry heads first for red oil
- Canh Chua Chay (Vegetarian) – mushroom broth + fried tofu + extra pineapple
- Canh Chua Thái (Thai Style) – coconut milk + lemongrass + galangal
- Spicy Northern Version – add fermented bamboo shoots + dill
- Canh Chua Cá Lóc – traditional snakehead fish + extra bạc hà
- Canh Chua Gà (Chicken) – bone-in thighs + kaffir lime leaves
- Instant Pot 10-Minute Hack – high pressure 3 min, quick release, add herbs
- Canh Chua Bầu (Opo Squash) – add sliced opo squash for a silky texture

Pro Tips & Mistakes My Mom Still Yells About
- Never boil fish too long – turns rubbery
- Taste the broth before adding fish – seasoning won’t penetrate later
- Use fresh pineapple – canned lacks the sharp sour note
- Add herbs last – keeps soup bright green, not army green
- Serve with rice – the broth is liquid gold
Storage & Reheating
- Fridge: 2 days (fish gets stronger)
- Freeze: broth only (no fish/veg) up to 2 months
- Reheat gently – boil once, never microwave fish

Serving Suggestions
- Family-style with steamed jasmine rice
- Side of fish sauce + chili dipping sauce
- Fresh lime wedges on the table
- Pair with thịt kho trứng (caramelized pork & eggs) for a perfect meal
FAQs – Canh Chua Recipe
How sour should canh chua be?
Mouth-puckering but balanced with sweet – you should want a second spoon immediately.
Can I use tamarind powder?
Yes – 2 Tbsp powder + ½ cup hot water.
What if I don’t have rice paddy herb?
Extra Thai basil + cilantro + splash of lime.
Is canh chua spicy?
Mild by default – add chilies to taste.
Can I make canh chua ahead?
Broth, yes, fish & herbs last minute.
Best fish for canh chua?
Catfish, snakehead, salmon, basa, tilapia.
Vegetarian canh chua possible?
Yes – mushroom broth, tofu, and extra pineapple.
Make this canh chua recipe tonight.
Your kitchen will smell like a Saigon street stall.
Your family will fight over the last ladle.
Mom might even say “good job” (miracle).
