Vietnamese Canh Chua Soup (Authentic Recipe)

Southern Vietnamese canh chua is a sweet-sour fish soup made with tamarind, pineapple, tomatoes, and crisp-tender vegetables. For four servings, simmer the broth in stainless steel or enamel, then gently poach 500–600 g fish to 63°C (145°F). Add vegetables in stages and finish with fresh herbs for a bright, balanced bowl.

This soup is a useful weeknight meal because it brings fish, vegetables, and broth together in one pot. Its flavor is lively, but the method is simple: build a tamarind broth, taste it, then cook the fish and vegetables just until done. Serve it with rice for a filling meal.

When I develop a pot of canh chua, I focus on balance and timing. Tamarind gives sourness, pineapple adds sweetness, and fish sauce brings salt and depth. The amounts below give you a reliable starting point; taste before adding the fish, since tamarind strength and fish sauce saltiness can vary.

Cookware Selection, Surface Check & Ingredient Prep

Canh chua has an acidic broth, so choose a clean stainless-steel or enamelled pot. Tri-ply stainless steel is a useful option, but ordinary stainless steel also works. Check the maker’s guidance for your pot and hob, and prepare the ingredients before heating so you can add them in order.

Use a pot that holds at least 2.5 L, leaving space for the soup to simmer without spilling. Stainless steel and intact enamel suit tamarind broth. Bare cast iron and carbon steel can react with the acid, affect the flavor, and harm their seasoning. Do not store finished soup in the cooking pot.

Cookware Suitable for this soup? Practical note
Stainless steel, including tri-ply Yes Works on a compatible gas, electric, or induction hob.
Enamelled pot Yes, if intact Follow the maker’s care and heat instructions.
Ceramic-coated pot Yes, if coating is intact Stay within the maker’s heat limit.
Bare cast iron or carbon steel No Tamarind can react with the surface and affect seasoning.

This is a gentle simmering dish, not a high-heat sear. There is no need to preheat an empty pot, and no single temperature limit applies to every stainless or enamelled pot. Check the maker’s ratings, especially for handles and induction use. A nonstick PTFE pan is not needed for this wet soup.

Ingredients for four servings

  • 1.5 L water or unsalted stock
  • 500–600 g catfish steaks or firm white fish, cut into serving portions
  • 30–40 g tamarind pulp
  • 200 g pineapple, cut into bite-size pieces
  • 2 tomatoes, cut into wedges
  • 150 g okra, trimmed and cut as desired
  • 150 g bạc hà (elephant-ear stem), peeled and sliced
  • 100 g bean sprouts
  • 1–2 teaspoons neutral oil
  • 2–3 garlic cloves, minced
  • Fish sauce and sugar, to taste
  • Ngò om (rice-paddy herb) and ngò gai (sawtooth coriander), to finish
  • Optional sliced chili

Rinse and portion the fish. If using frozen fish, thaw it safely before cooking. To prepare tamarind pulp, soak it in hot water, mash it, then strain out the seeds and fibers. Slice the vegetables and rinse the sprouts and herbs. Keep the pieces ready by the stove; the later steps move quickly.

Tamarind Broth, Fish Poaching & Vegetable Timing

The broth should taste sour, sweet, and savory, with none of those notes overpowering the others. Start with strained tamarind, pineapple, tomatoes, and fish sauce, then adjust with sugar or more seasoning. Keep the liquid at a gentle simmer when cooking the fish so the pieces are less likely to break apart.

Step-by-step stovetop method

  1. Briefly sauté the garlic. Set the pot over medium heat and add 1–2 teaspoons of neutral oil. When the oil is warm, add the garlic and stir just until fragrant. Do not let it smoke or brown heavily. Oil smoke points vary by type and refinement, so use moderate heat and watch the pan.

  2. Build the broth. Add the water or unsalted stock, strained tamarind, pineapple, tomatoes, fish sauce, and a little sugar. Bring the liquid to a boil. Taste it, then adjust: add sugar if it is too sharp, tamarind if it needs more sourness, or fish sauce if it tastes flat.

  3. Lower the heat and add the fish. Reduce the broth to a gentle simmer, about 85–95°C (185–203°F) at sea level. Add the fish carefully. Avoid a hard, rolling boil, which can make delicate pieces break apart. Cook until the thickest part reaches 63°C (145°F), checked with a food thermometer.

  4. Cook the vegetables in stages. Add okra and sliced bạc hà when the fish is nearly done. Simmer until they are just tender. Add the bean sprouts near the end so they retain some crunch. Cooking time varies with the size of the pieces, so use tenderness as a guide.

  5. Finish with herbs. Turn off the heat and stir in chopped ngò om and ngò gai. Add sliced chili if you like heat. Taste once more before serving; add a small splash of fish sauce or a pinch of sugar only if the broth needs it.

The 63°C (145°F) center temperature is the reliable food-safety check for fish. It should also separate readily into flakes, but appearance alone cannot confirm that it has reached a safe temperature. Put the thermometer into the thickest part of a fish piece, avoiding the bone if you are cooking steaks.

Ingredient When to add What to look for
Tamarind, pineapple, tomatoes At the broth stage Broth is sour-sweet and tomatoes begin to soften.
Fish At a gentle simmer Thickest part reaches 63°C (145°F).
Okra and bạc hà Near the end Tender but not cooked to mush.
Bean sprouts Last few minutes Warmed through, with some crispness left.
Fresh herbs and chili After turning off heat Fragrant, fresh finish.

The balance is personal, but the order matters: adjust the broth before adding fish, and add delicate vegetables late. For a first batch, begin with 30 g tamarind and a modest amount of fish sauce and sugar. You can add more after tasting; you cannot easily remove excess sourness or salt.

Practical kitchen scenarios

These are common cooking situations, not claims about a particular household. The adjustments keep the recipe’s core method intact while helping you respond to the ingredients and equipment you have.

Situation What to do
Your tamarind tastes very sharp Start at the lower amount, then add sugar a little at a time after tasting.
You have firm white fish rather than catfish Use the same method and temperature check; handle the pieces gently.
Your stove boils hard even on low Lower the heat sooner, or briefly move the pot off the burner to settle the bubbling.
Your pot is enamelled Check that the inside is intact and follow its maker’s heat guidance.
Your fish is in thick steaks Check the thickest piece with a thermometer; do not judge all pieces by the thinnest one.

Safe Cooling, Cleaning & Cookware Care

Prompt cooling and suitable storage help protect leftovers, while gentle cleaning helps preserve the pot. Move leftover soup from the cooking pot into shallow containers and refrigerate it within two hours, or within one hour when the room is above 32°C (90°F). Let the pot cool before washing it.

Do not leave the soup in bare cast iron or carbon steel, since its tamarind broth can affect those surfaces. Do not pour cold water into a hot pot or set a hot pot on a cold, wet surface; abrupt temperature change can warp metal or damage enamel. Once the pot has cooled, wash it with warm water and ordinary dish detergent.

For the leftovers, use clean, shallow containers so the soup can cool more quickly than it would in a deep pot. Keep the fish and vegetables covered by broth if possible. Reheat only the portion you plan to eat, until it is steaming hot throughout. If the pot or coating has visible damage, follow the manufacturer’s care advice before using it again.

Herb Finish, Rice Pairing & Table Presentation

Fresh herbs are a key part of the soup’s final flavor. Ngò om and ngò gai add a fragrant, green finish, while chili brings optional heat. Serve canh chua hot with plain rice, keeping the rice separate so each person can choose how much broth to spoon over it.

If these herbs are hard to find, the soup will still cook, but its flavor will differ from a version finished with them. Add herbs at the end rather than simmering them for a long time. Their fresh aroma is part of what makes the finished broth taste bright.

For serving, bring the pot to the table only if it is safe to handle and suited to that use; otherwise, ladle the soup into bowls. Include fish, vegetables, and broth in each serving. Rice makes a simple partner and helps turn the soup into a complete dinner.

Frequently Asked Questions

These short answers cover common choices about the fish, broth, vegetables, equipment, and serving. Use them to adapt the method without losing its main features: a balanced tamarind broth, gently cooked fish, and vegetables added at the right time.

What fish is used in canh chua?
Catfish is a common choice for Southern Vietnamese versions. Firm white fish also works; use pieces that can hold their shape in broth.

How sour should the broth be?
It should taste clearly sour, balanced by sweetness from pineapple and sugar and savoriness from fish sauce. Start with 30 g tamarind, taste, and adjust.

Can I use tamarind concentrate instead of pulp?
Yes, but concentrate strength varies by brand. Add a small amount at a time, taste the broth, and follow any dilution guidance on the package.

Can I make the soup without pineapple?
You can, but the broth will lose some of its fruit sweetness. Taste and adjust with a little sugar rather than adding a large amount at once.

Can I use frozen fish?
Yes. Thaw it safely before adding it to the pot, then cook it gently and check that its thickest part reaches 63°C (145°F).

Why did my fish break apart?
It may have been handled roughly or cooked at a hard boil. Add fish at a gentle simmer and move it as little as possible.

Can I cook this soup in cast iron?
Do not use bare cast iron or carbon steel for tamarind broth. The acid can react with the surface and damage seasoning. Choose stainless steel or intact enamel.

When should I add bean sprouts?
Add them near the end of cooking. They need only a short time in the hot broth if you want to keep some crispness.

How should I store leftover canh chua?
Transfer it to shallow containers and refrigerate within two hours, or within one hour when the room is above 32°C (90°F). Do not store it in the cooking pot.

What should I serve with the soup?
Serve it hot with plain rice. Keep the rice separate and ladle the fish, vegetables, and broth into bowls.

(This article was written by one of our staff writers, Steven R. Bancroft. Visit our Meet the Team page.)

Leave a Reply

Your email address will not be published. Required fields are marked *