Canh chua is a beloved Vietnamese sour soup that balances tangy tamarind, sweet pineapple, and savory fish sauce in a light, aromatic broth. It is typically loaded with shrimp, tomatoes, and okra, then finished with fresh herbs and crispy fried garlic. This recipe delivers that same bright, complex flavor at home using widely available ingredients, and it comes together in under an hour.
Ingredients
- 8 cups (1.9 L) water
- 1 lb (450 g) large shrimp, peeled and deveined, shells reserved
- 3 tbsp (45 ml) tamarind paste (or 2 tbsp tamarind concentrate)
- 1/2 cup (120 ml) warm water (to dissolve tamarind)
- 2 tbsp (30 ml) fish sauce, plus more to taste
- 1 tbsp (15 g) sugar
- 1/2 fresh pineapple, peeled and cut into bite-sized chunks (about 2 cups / 340 g)
- 2 tomatoes, cut into wedges
- 1 cup (150 g) okra, sliced into 1/2-inch rounds
- 1/2 cup (50 g) bean sprouts
- 1/2 cup (20 g) fresh sawtooth herb (ngò om) or cilantro, chopped
- 1/4 cup (10 g) fresh Thai basil leaves
- 2 tbsp (30 ml) neutral oil (like canola or vegetable)
- 3 shallots, thinly sliced
- 2 cloves garlic, minced
- 1 fresh red chili, sliced (optional, for heat)
- 1/2 cup (60 g) crispy fried garlic (store-bought or homemade), for garnish
- Salt, to taste
Instructions
- Make the shrimp stock: In a large pot, heat the neutral oil over medium heat. Add the shallots and cook until fragrant, about 2 minutes. Add the reserved shrimp shells and cook, stirring, until they turn pink and release their flavor, about 3 minutes. Pour in the 8 cups of water and bring to a boil. Reduce heat and simmer for 10 minutes. Strain the stock through a fine-mesh sieve, discarding the solids. Return the stock to the pot.
- Prepare the tamarind: While the stock simmers, dissolve the tamarind paste in the 1/2 cup of warm water. Stir well, then press through a sieve to extract as much pulp as possible. Discard the seeds and fibers.
- Build the broth: Bring the strained stock back to a gentle boil. Add the tamarind liquid, fish sauce, and sugar. Stir to combine, then taste and adjust—it should be sour, salty, and slightly sweet. Add more tamarind or fish sauce if needed.
- Add the vegetables: Add the pineapple and tomatoes to the pot. Cook for 3 minutes, then add the okra and bean sprouts. Cook for another 2 minutes—the vegetables should remain slightly crisp.
- Cook the shrimp: Add the shrimp to the pot. Cook until they turn pink and opaque, about 2–3 minutes. Do not overcook, or they will become rubbery. If using a thermometer, the shrimp should reach 145°F (63°C), the USDA FSIS safe minimum for fish and shellfish.
- Finish and serve: Turn off the heat. Stir in the chopped sawtooth herb (or cilantro) and Thai basil. Ladle the soup into bowls, making sure each gets a few shrimp, pineapple chunks, and vegetables. Top with crispy fried garlic and fresh chili slices if desired.
Tips
- Substitute for tamarind: If you can’t find tamarind, use 2 tablespoons of lime juice mixed with 1 teaspoon of brown sugar. This will make the soup brighter and slightly less earthy, but still delicious.
- Don’t skip the shrimp shells: The shells add a deep, sweet seafood flavor to the broth. If you use pre-shelled shrimp, you can substitute with 4 cups of store-bought seafood stock and reduce the water to 4 cups.
- Keep vegetables crisp: Add the okra and bean sprouts at the very end so they retain their texture. Overcooking them makes them slimy and mushy.
- Adjust the sourness: The sourness of tamarind varies by brand. Start with less, then add more to taste. The soup should be noticeably sour but not puckering.
Serving Suggestions
Serve canh chua hot with steamed jasmine rice and a side of fish sauce for dipping. It is also excellent alongside grilled meats or as part of a multi-dish Vietnamese meal. For a fuller meal, add some cooked rice vermicelli noodles directly to the soup bowls.
Variations
- Catfish version: Replace shrimp with 1 lb (450 g) of catfish fillets, cut into chunks. Add them with the vegetables and cook until the fish flakes easily with a fork, about 5 minutes. This is a classic Mekong Delta preparation.
- Vegetarian: Omit the shrimp and use vegetable stock. Add extra tofu (cubed and fried) and mushrooms, and use soy sauce instead of fish sauce for a plant-based version.
- Spicy: Add 1–2 minced Thai bird chilies with the shallots for a spicier broth, or serve with chili garlic sauce on the side.
Storage and Reheating
Store leftover canh chua in an airtight container in the refrigerator for up to 3 days. The vegetables will soften and the flavors will meld further. Reheat gently on the stovetop over medium heat until bubbling, about 5 minutes, or in the microwave in 1-minute intervals. The shrimp may become slightly firmer upon reheating, but the soup will still be tasty. For longer storage, freeze the soup (without the herbs) for up to 2 months; thaw overnight in the fridge before reheating.
Frequently Asked Questions
Can I use frozen shrimp? Yes, thaw them overnight in the refrigerator or under cold running water. Pat them dry before adding to the soup to prevent diluting the broth.
What is sawtooth herb, and can I skip it? Sawtooth herb (ngò om) has a distinctive citrusy, cumin-like flavor that is traditional in canh chua. If unavailable, cilantro is an acceptable substitute, though the flavor will be slightly different.
Why is my soup not sour enough? Tamarind paste varies in concentration. Add more dissolved tamarind, or a splash of lime juice, to brighten it. Also, make sure you are using enough—the soup should be distinctly sour.
Can I make canh chua ahead of time? Yes, you can make the broth and cook the vegetables a day ahead, but add the shrimp and herbs just before serving to keep them tender and vibrant.
Is okra essential? No, but it adds a nice texture and thickens the broth slightly. If you don’t like okra, you can substitute with sliced zucchini or daikon radish.
Can I use tamarind concentrate instead of paste? Yes, use 2 tablespoons of concentrate mixed with 1/4 cup of water. It is more potent, so start with less and adjust to taste.
Related
- Paneer Makhani vs Paneer Butter Masala: Key Differences
- Paneer Pepper Butter Masala Recipe
- Picture of Dhokla: Soft Spongy Khaman Recipe
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).