Canh chua is a beloved Vietnamese sour soup known for its bright, tangy broth loaded with fish, pineapple, tomatoes, and fresh herbs. It balances sweet, sour, salty, and umami flavors in one comforting bowl. This recipe focuses on the essential ingredients and how to use them, so you can recreate the authentic taste at home.
Ingredients
- 1 lb (450 g) firm white fish fillets (such as basa, catfish, or tilapia), cut into 2-inch chunks
- 4 cups (960 ml) water or fish stock
- 2 cups (300 g) fresh pineapple, cut into bite-sized wedges (or 1 can, drained)
- 2 medium tomatoes, cut into wedges
- 1 cup (150 g) taro stem (bac ha), peeled and sliced (optional)
- 1/2 cup (75 g) bean sprouts, trimmed
- 2 tablespoons (30 ml) fish sauce, plus more to taste
- 2 tablespoons (30 ml) tamarind paste (or 1 tablespoon tamarind powder mixed with 2 tablespoons warm water)
- 1 tablespoon (15 g) sugar
- 1/2 teaspoon salt, or to taste
- 2 cloves garlic, minced
- 1 shallot, thinly sliced
- 2 tablespoons (30 ml) neutral oil (like canola or vegetable)
- 1/2 cup (20 g) fresh rice paddy herb (ngo om) or cilantro, chopped
- 1/4 cup (10 g) fresh Thai basil leaves
- 2 fresh red chilies, sliced (optional)
- Lime wedges, for serving
Instructions
- If using taro stem, peel and slice it thinly, then soak in water with a pinch of salt for 10 minutes. Rinse and drain.
- In a large pot, heat the oil over medium heat. Add garlic and shallot, sauté until fragrant (about 1 minute).
- Add the water or stock, pineapple, taro stem (if using), and bring to a boil. Reduce heat and simmer for 5 minutes.
- Stir in the tamarind paste, sugar, and salt. Taste and adjust – it should be sour, slightly sweet, and salty.
- Add the tomatoes and fish chunks. Simmer gently for 5–7 minutes, or until the fish is opaque and flakes easily. The fish should reach an internal temperature of 145°F (63°C) as measured with a food thermometer (USDA FSIS safe minimum).
- Turn off the heat. Stir in the bean sprouts and most of the herbs (reserve some for garnish).
- Season with fish sauce to taste. Serve hot, garnished with remaining herbs, chilies, and lime wedges on the side.
Tips
- Tamarind substitute: If you can’t find tamarind, use 2 tablespoons of lime juice plus 1 teaspoon of brown sugar. The flavor will be slightly less complex but still tangy.
- Don’t overcook the fish: Add fish at the end and simmer gently. Overcooking makes it tough and dry.
- Balance the broth: The key to great canh chua is balancing sour, sweet, and salty. Taste as you go and adjust with tamarind, sugar, or fish sauce.
- Make it vegetarian: Omit the fish and use vegetable stock. Add extra tofu or mushrooms for protein.
Serving Suggestions
Serve canh chua hot with steamed jasmine rice. It’s also wonderful with a side of fresh Vietnamese spring rolls or a simple cucumber salad. Provide extra fish sauce and lime wedges so everyone can adjust the seasoning to their liking.
Variations
- Shrimp canh chua: Replace fish with 1 lb (450 g) of large shrimp, peeled and deveined. Add them in the last 3 minutes of cooking.
- Chicken canh chua: Use chicken breast or thighs, sliced thin. Cook until chicken reaches 165°F (74°C) internal temperature.
- Extra vegetables: Add okra, eggplant, or water spinach for more texture and nutrition.
Storage and Reheating
Refrigerate leftover canh chua in an airtight container for up to 3 days. The flavors will meld, but the fish may break apart. Reheat gently on the stovetop over medium-low heat until bubbling, about 5–7 minutes. Avoid boiling vigorously to keep the fish tender. Freezing is not recommended as the texture of the fish and vegetables will suffer.
Frequently Asked Questions
What is the best fish for canh chua? Firm white fish like basa, catfish, or tilapia hold up well in the broth. You can also use salmon, but it will have a stronger flavor.
Can I use canned pineapple? Yes, canned pineapple works in a pinch. Drain it well and reduce the sugar in the recipe since canned pineapple is often packed in syrup.
What is taro stem and can I skip it? Taro stem (bac ha) adds a unique crunch and slightly slimy texture that some love. If unavailable, you can skip it or substitute with celery slices for crunch.
Is canh chua gluten-free? Yes, all the traditional ingredients are gluten-free. Just ensure your fish sauce and stock are certified gluten-free if you have celiac disease.
How do I make it less sour? Reduce the tamarind paste to 1 tablespoon and add a little more sugar. Taste as you go.
Can I make it ahead of time? You can prepare the broth and vegetables a day ahead, but add the fish and herbs just before serving to keep them fresh and tender.
Related
- Snake River Farms Online Store: Wagyu Steak Guide
- Balut: Filipino Fertilized Duck Egg, Served the Traditional Way
- Ready Made Curry Meals: Easy Ways to Serve Them
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).