🌍 FlavorBridge View Interactive Recipe →
Canh Chua 🇻🇳 Vietnamese Cuisine

Canh Chua

The soul of southern Vietnamese home cooking: a tamarind-soured broth with catfish, pineapple, tomato, bean sprouts, and rice paddy herb. Sour, sweet, fragrant, and deeply comforting.

20 min prep 🔥25 min cook 45 min total 🍽4 servings 📊easy

The Cultural Story

Canh chua is not just a soup. In the south of Vietnam, it is almost a philosophical position: the belief that a meal is not complete without something bright and sour to cut through the richness of the other dishes on the table. Ask any Vietnamese home cook what they make when they don't know what to cook, and most will say canh chua. It is the soup that appears alongside cá kho tộ (the braised fish), alongside a vegetable stir-fry, alongside a plate of rice — always there, always acidic, always fragrant. The soup's sourness traditionally comes from tamarind — a compressed block dissolved in hot water, strained, and added to the broth — or from sour starfruit (khế), or from me chua (sour tamarind). In a pinch, a squeeze of lime will work. Into the broth go pieces of catfish (snakehead or salmon work equally well), wedges of ripe pineapple (which add sweetness and an enzymatic tenderness), halved tomatoes, taro stem, bean sprouts, and okra. The essential finishing touch is ngò ôm — rice paddy herb — a small-leafed herb with a distinctly citrusy, slightly medicinal fragrance that is impossible to substitute. Sawtooth coriander (ngò gai) adds sharpness, and a few drops of fish sauce bring depth. Every version of canh chua is slightly different. Families in the Mekong Delta might use sour starfruit. Restaurants in Saigon might add elephant ear stem (bạc hà) for its spongy, broth-soaking texture. Some versions are made with shrimp, or with snakehead fish; others use pineapple more generously, making the broth almost sweet. What never changes is the balance: sour, sweet, savory, and fragrant, a light broth that tastes like it was made for exactly this bowl of rice on exactly this afternoon.

Ingredients

Instructions

  1. 1Prepare the tamarind water: soak tamarind paste in 1 cup of hot water for 10 minutes, massaging with fingers to dissolve. Strain through a sieve, pressing out all liquid. Discard solids. If using concentrate, skip this step.
  2. 2Marinate the fish: toss fish with 1 tbsp fish sauce and black pepper. Let sit 10 minutes.
  3. 3Fry the shallots: heat oil in a small pan over medium-high. Fry sliced shallots until golden and crispy, 3–4 minutes. Remove and set aside for garnish.
  4. 4Build the broth: in a large pot, bring 1.5 liters of water to a boil. Add tamarind water, sugar, salt, and remaining 1 tbsp fish sauce. Taste — the broth should be pleasantly sour. Add pineapple and taro stem (if using). Simmer 5 minutes.
  5. 5Cook the fish and vegetables: add the fish steaks to the simmering broth. Cook 4–5 minutes. Add tomatoes and okra. Cook 2 more minutes. Finally, add bean sprouts and stir gently — cook just 1 minute to keep them slightly crunchy.
  6. 6Adjust and serve: taste the broth and adjust with more fish sauce (saltiness), tamarind (sourness), or sugar (sweetness) as needed. Ladle into bowls. Top with fried shallots, rice paddy herb, sawtooth coriander, and sliced chili. Serve immediately with steaming white rice.

Cook this with the full experience

Join FlavorBridge to explore authentic recipes from cultures around the world — with comments, ratings, and the stories behind every dish.

Open Interactive Recipe →