Canh Chua (Vietnamese Hot and Sour Soup)

Pinterest Pin for Canh Chua (Vietnamese Hot and Sour Soup)

Introduction

Canh chua is a Vietnamese hot and sour soup built on a balance of acidic bamboo, sweet pineapple, and tender fish—all coming together in under 30 minutes. The broth is light and clear, letting each ingredient shine without heavy cream or stock. This works as a weeknight dinner or impressive lunch, and it’s naturally gluten-free.

This recipe and accompanying image were created with the help of AI for inspiration and guidance. Results may vary depending on ingredients, equipment, and technique.

Recipe Details

  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Servings: 4

Ingredients

Marinade

  • 1 whole catfish or other firm white fish
  • 2 scallions, green part reserved for garnish and white part crushed
  • 4 teaspoons nước mắm
  • 1 teaspoon salt
  • Freshly-ground black pepper

Soup

  • 1 quart (950 ml) water
  • 2 teaspoons salt
  • 2 tablespoons nước mắm
  • ½ cup (120g) sour bamboo
  • ¼ fresh pineapple, core removed, cut lengthwise and sliced

Garnish

  • 2 tablespoons chopped fresh coriander
  • Green part of scallions, chopped

Instructions

  1. Marinate the fish for 15 minutes with the crushed scallions, black pepper, salt, and nước mắm.
  2. Bring water to the boil. Add the sour bamboo and pineapple slices. Boil for 5 minutes.
  3. Add marinated fish and continue to boil for a total of 10 minutes. While the fish is boiling, add Nước mắm, and salt.
  4. For serving, the soup can be garnished with coriander and the green part of scallions.

Variations

Protein swap: Substitute shrimp for the fish—reduce the final boil time to 3–4 minutes so the shrimp doesn’t toughen. The flavor stays bright and balanced.

Bamboo alternative: If sour bamboo is unavailable, use tamarind paste (1 tablespoon dissolved in warm water) or fresh lime juice (3–4 tablespoons added at the end). Each shifts the tartness slightly but keeps the sour-soup character.

Vegetable addition: Add sliced okra, bok choy, or tomato wedges in the final 5 minutes of cooking. These absorb the broth and add body without overwhelming the delicate fish flavor.

Spice level: Stir in fresh Thai chilies or chili flakes once the soup is plated. Heat can be added to taste without cooking into the broth and overpowering the other notes.

Pineapple intensity: Use the juice from the pineapple as part of your water measurement if you prefer a sweeter, more tropical broth; use fresh pineapple alone for cleaner tartness.

Tips for Success

Marinate on schedule: The 15-minute marinade firms the fish slightly and infuses the flesh with flavor, so don’t skip it even if you’re pressed for time. It prevents the fish from falling apart during boiling.

Watch the boil, not the clock: The final 10-minute boil for the fish includes the first 5 minutes for the bamboo and pineapple. Don’t restart the timer—count continuously from when you add the marinated fish to avoid overcooking.

Cut pineapple consistently: Slice lengthwise first, then across into ¼-inch pieces so they cook evenly and don’t dissolve into the broth. Thinner pieces will break down; thicker ones stay undercooked.

Taste and adjust at the end: Nước mắm is salty and funky—add both the measured amount and a pinch more after tasting. The broth should be savory-sour with a slight sweetness from the pineapple, not fishy or one-note.

Use a whole fish: Whole fish steams and poaches more evenly than fillets and adds subtle depth to the broth. If you must use fillets, reduce the final boil to 5–6 minutes.

Storage and Reheating

Canh chua is best served immediately after cooking, while the fish is hot and tender and the broth is clear. If you have leftovers, store them in an airtight container in the refrigerator for up to 2 days. The fish will continue to soften and the broth will cloud slightly as it cools.

This soup does not freeze well—the fish texture becomes grainy and the broth separates.

FAQ

Can I prep the marinade and ingredients ahead of time?

Yes. Combine the crushed scallions, salt, black pepper, and nước mắm up to 4 hours ahead and refrigerate. Cut the pineapple and bamboo the morning of, store them in separate containers, and add them to boiling water as directed. Don’t marinate the fish more than 15 minutes before cooking or the texture will become mushy.

What if my catfish is very large?

If your fish is over 2 pounds, increase the final boil time to 12–15 minutes and check that the thickest part near the head flakes easily with a fork. Alternatively, cut the fish into large chunks (2–3 inches) and reduce the boil time to 8 minutes so smaller pieces cook evenly.

Where do I find sour bamboo, and what’s its purpose?

Sour bamboo (canned or jarred) is sold in most Asian grocery stores in the condiment aisle. It provides the signature tart, tangy flavor that defines the soup. If it’s truly unavailable, tamarind paste or lime juice will replicate the sourness, though the flavor profile will shift slightly toward fruity or citrus rather than deeply funky.

Can I use a different fish?

Yes. Choose any firm white fish with mild flavor—snapper, halibut, cod, or sea bass all work. Avoid oily fish like mackerel or salmon, which will overpower the delicate balance. Cook time remains the same for a whole fish of similar size.


Attribution: Recipe text from “Cookbook:Canh Chua (Vietnamese Hot and Sour Soup)” on Wikibooks (© Wikibooks contributors).

Source: https://en.wikibooks.org/wiki/Cookbook:Canh_Chua_%28Vietnamese_Hot_and_Sour_Soup%29

License: CC BY-SA 4.0 — https://creativecommons.org/licenses/by-sa/4.0/

Additions: Editorial additions and formatting changes were made for clarity and usability. Ingredients, instructions, and other sections may be adapted where appropriate.

Leave a Reply

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