This Vietnamese Canh Chora brings together the perfect balance of tangy tamarind, sweet pineapple, and savory fish in a light yet satisfying broth. The soup combines tender white fish fillets with shrimp, crisp vegetables like okra and bean sprouts, and aromatic fresh herbs including Thai basil and sawtooth coriander.
The preparation involves building a flavorful broth with tamarind paste and fish sauce, then simmering vegetables until just tender before adding the delicate seafood. Fresh herbs are stirred in at the end to preserve their bright flavors. Serve with steamed jasmine rice for a complete meal that's both refreshing and comforting.
The first time I had Canh Chua was at my friend Lien's house during a humid summer evening. Her grandmother had spent the afternoon making this soup, and the moment I walked through their door, the tangy tamarind aroma hit me like a welcome embrace. I remember watching her drop fresh herbs into the pot at the very last second, explaining that this soup loses its magic if you cook the soul out of it.
Last winter, when everyone was fighting off colds, I made a massive pot of this soup for my roommates. There's something about that hot, sour, aromatic broth that clears your sinuses and comforts you simultaneously. We sat around the kitchen table in our pajamas, squeezing lime wedges into our bowls and arguing over who got the last piece of fish.
Ingredients
- White fish fillets: Catfish or basa hold up beautifully in the hot broth without falling apart
- Pineapple: Use fresh pineapple if possible, the natural enzymes help tenderize the fish
- Tamarind paste: This is the heart of the soup's sour profile, start with less and add more to taste
- Fish sauce: The salty backbone that brings all the flavors together
- Thai basil and sawtooth coriander: These herbs are non negotiable for authentic flavor, regular basil wont give you the same result
- Okra and bean sprouts: Add different textures and help thicken the broth slightly
Instructions
- Build your aromatic base:
- Heat oil in a large pot over medium heat and sauté minced garlic and sliced onion until fragrant and translucent, about 2 minutes
- Create the sour broth:
- Add water or fish stock, then stir in tamarind paste, fish sauce, sugar, and salt until everything dissolves
- Cook the hearty vegetables:
- Add pineapple chunks, tomato wedges, sliced okra, celery, and chilies then simmer for 5 to 7 minutes until just tender
- Add the delicate seafood:
- Gently place fish chunks into the simmering broth and cook for 5 to 7 minutes until the fish just flakes apart
- Finish with fresh elements:
- Stir in bean sprouts for the final minute then remove from heat and fold in fresh herbs just before serving
My friend Lien's grandmother told me that Canh Chua is traditionally made during special family gatherings because it represents the perfect balance of flavors that Vietnamese cuisine celebrates. Now whenever I make this soup, I think of her standing over that pot, tasting and adjusting with the confidence of someone who has cooked this exact dish thousands of times.
Getting That Perfect Balance
The art of this soup lies in achieving the sweet, sour, salty harmony that Vietnamese cooking is famous for. Taste your broth after adding the tamarind and adjust gradually, remembering that the pineapple will continue to release sweetness as it cooks.
Fish Selection Matters
Firm white fish like catfish, basa, or tilapia work best because they maintain their structure in the hot, acidic broth. Avoid delicate fish like sole or flounder as they'll disintegrate before reaching the table.
Making It Your Own
Once you're comfortable with the classic version, try adding elephant ear stems if you can find them at an Asian market, their slightly crunchy texture adds another dimension. Don't be afraid to adjust the vegetable quantities based on what's in season or what your family enjoys most.
- Add extra chilies if you prefer more heat
- Make it vegetarian with tofu and vegetable stock
- Prepare the ingredients ahead for faster weeknight cooking
There's something profoundly comforting about a soup that can wake up your taste buds and soothe your soul at the same time. I hope this Canh Chua becomes a regular in your kitchen rotation.
Recipe Q&A
- → What does Canh Chora mean?
-
Canh Chora translates to 'sour soup' in Vietnamese, referring to the tangy flavor profile that comes from tamarind paste. Despite the name, the soup achieves a perfect balance between sour, sweet, and salty elements rather than being overwhelmingly acidic.
- → Can I make this soup vegetarian?
-
Yes, you can easily adapt this dish by substituting firm tofu cubes for the white fish and shrimp. Replace the fish stock with vegetable stock or mushroom broth, and use a vegetarian fish sauce alternative or extra soy sauce to maintain the savory depth.
- → What type of fish works best?
-
White fish fillets with firm texture hold up well in the hot broth without falling apart. Catfish, tilapia, basa, or sea bass are excellent choices. The fish should be cut into generous chunks so they remain tender and moist during simmering.
- → How do I adjust the sourness level?
-
The primary sour element comes from tamarind paste, which you can increase or decrease to taste. If you prefer a brighter acidity, add fresh lime juice at the end. Start with the recommended amount and adjust gradually, remembering that the flavors will intensify slightly as the soup sits.
- → What can I serve with Canh Chora?
-
Steamed jasmine rice is the traditional accompaniment, perfect for soaking up the flavorful broth. You can also serve it with vermicelli noodles for a lighter option. The soup works well as a starter or as a main course with rice on the side.