Canh Chua

Canh Chua 越式酸魚湯

⏱ 40 min 🥩 Fish 👤 4 servings 📊 Level 2

A classic Vietnamese sour soup, typically made with fish, pineapple, tomatoes, bean sprouts, taro stem, okra, and tamarind broth, garnished with herbs and fried shallots.

Vietnamese Fish Soup

Nutrition (per serving)

248kcalCalories
28.5gProtein
16.2gCarbs
7.8gFat
2.8gFiber
1089mgSodium

Ingredients

Steps

  1. Heat vegetable oil in a large pot over medium heat. Sauté minced garlic and sliced onion until fragrant, about 2 minutes.
  2. Add fish broth and tamarind paste to the pot. Bring to a boil, then reduce heat and simmer for 5 minutes to allow the flavors to meld.
  3. Season the broth with fish sauce and sugar. Stir well until dissolved and adjust to your desired sweet and sour taste.
  4. Gently add the catfish fillets, pineapple wedges, and quartered tomatoes to the simmering broth. Cook for 5-7 minutes, or until the fish is almost cooked through and firm.
  5. Add the sliced taro stem (if using) and sliced okra. Continue to cook for another 3-4 minutes, or until the vegetables are tender-crisp.
  6. Stir in the bean sprouts and sliced bird's eye chilies (if using). Cook for just 1 minute until the bean sprouts are slightly softened.
  7. Remove the pot from the heat. Stir in the chopped herbs (culantro, mint, basil).
  8. Ladle the Canh Chua into serving bowls. Garnish with fried shallots before serving hot with steamed jasmine rice.

Cook this with step-by-step timers

EatWhat guides you through each step with built-in timers.

Get EatWhat Free