The Seasoned Wok

  • Recipe Browser
  • Farmers Markets
  • Ingredients
  • About Us
  • Recipe Browser
  • Main Dishes
  • Noodles & Rice
  • Side Dishes
  • Soups & Sauces
menu icon
go to homepage
  • Recipe Browser
  • Farmers Markets
  • Ingredients
  • About Us
search icon
Homepage link
  • Recipe Browser
  • Farmers Markets
  • Ingredients
  • About Us
×
Home » Recipes » Soups & Sauces

Canh Chua Ca Recipe - Vietnamese Sweet and Sour Fish Soup

Published: Mar 13, 2023 · by tsw · This website uses affiliate links which may earn a commission at no additional cost to you.

My parents made this Canh Chua Ca recipe so often that we used to ask “what day are we having Canh Chua this week?” It truly was a weekly soup for us and we loved it.  Loaded with healthy veggies and fish, it's no wonder my parents made it so often.

Jump to Recipe Print Recipe

What is Canh Chua?

Canh Chua is a traditional Vietnamese soup made with a sweet and sour broth.  Its direct translation means "sour soup." 

The addition of a protein, usually catfish, gives you what I am making here, Canh Chua Cá or "Sour Fish Soup." It's also commonly known as Vietnamese Sweet and Sour Soup, Vietnamese Hot and Sour Soup or simply, Vietnamese Catfish Soup.

The combination of sour, sweet, salty and spicy is commonly found in Southeast Asian recipes. There's a delicate balance between these flavors and Canh Chua is the perfect example. 

This soup sways toward the sour/tart side with its tamarind soup base and tomatoes. However, it's balanced out with the sweetness of the pineapple, the savoriness of the fish sauce and fried shallots, and spiciness from the Thai chilis.

One single taste will keep you wanting more!

Proteins to Use in Canh Chua

Fish is by far the most popular protein to use for Canh Chua. You can pretty much use any variety of fish. But the most traditional types for this dish are catfish or mudfish. 

My parents always used catfish.  We would purchase a whole catfish, use half for Vietnamese Sweet and Sour Fish Soup and use the other half for Vietnamese Caramelized Catfish in Clay Pot (Ca Kho To).

If you opt to use shrimp instead of fish, you have yourself another common variation, Canh Chua Tôm, which is "Sour Shrimp Soup."

Canh Chua is also easy to make vegetarian by omitting fish/shrimp and adding tofu instead, as well as substituting with vegetarian fish sauce.

Ingredients for Vietnamese Sweet and Sour Fish Soup

Ingredients for Canh Chua Ca.

There are quite a few ingredients in this Canh Chua recipe, some of which are my personal favorite. In fact, they're what make this soup so special.  

Each ingredient brings a unique flavor and texture to the party.

Depending on where you live, a few of the ingredients may not be readily available.  However, I offer some alternatives that you can use in a pinch.

Don't let the ingredients list intimate you. This is a very quick and easy soup to make.

CATFISH: Have your fishmonger clean and cut a whole catfish into steaks. I prefer thicker cuts, 1.5"-2", but you can go with any thickness you wish. 

If the skin feels slimy, rub it with some salt, then rinse it off with cold water. Frozen catfish, catfish filets or any mild flaky fish work great in this recipe.

Not a fan of fish? A popular alternative is shrimp. Whole shrimp, with head and shell on is preferred. 

Catfish steaks for Canh Cua  Ca soup.

TAMARIND CONCENTRATE: My mom used to make the catfish soup base by soaking tamarind pulp in hot water. It was a time consuming process of soaking, squeezing and straining. 

I found that using tamarind concentrate worked just as well and it was a real time saver. 

This is the heart and soul of the soup and unfortunately, there isn’t an alternative to this. You can't make Canh Cua without it.

But fortunately, you can buy tamarind concentrate online.

Tamarind concentrate in a jar.
Tamarind concentrate in a bowl.

FISH SAUCE: Along with tamarind concentrate, fish sauce is the other main flavoring component.  It adds a depth of flavor along with brininess and umami to the soup.

Is there such a thing as Vietnamese soup that does not use fish sauce? I have yet to encounter one.

A bottle of fish sauce and a sauce dish.

TARO STEMS (BAC HA): Taro stems (bac ha) are often referred to as Elephant Ear for its large leaves. Although it doesn't add much flavor, it acts (and looks) like a sponge, soaking up soup and adding a delightfully unique crunchy texture.

To prepare taro stems, peel off the tough outer skin row by row. Cut crosswise into half inch thick slices on a bias to expose more of the spongy texture.

This is one of my favorite ingredients of the soup. Substitute with celery stalks if you're unable to find taro stems.

Peeling taro stems.
Peeled taro stems.

RICE PADDY HERB (NGO OM): Rice paddy herb (ngo om) is another one of my favorite ingredients for this soup. It has a bright, fresh, citrusy flavor to it. 

Naturally, it's the perfect palate cleanser for a soup loaded with so many different flavors.

A rough chop is all you need to do to prepare rice paddy herb. If you can't find it, you can use Thai basil or lemon basil as a substitute.

Whole rice paddy herb.
Chopped rice paddy herb.

LEMONGRASS: This adds a bright lemony flavor with hints of ginger and rounds out the soup base. 

To prepare lemongrass, remove the dry, green outer layers until you have a pale yellow core. Trim and discard the top half of the lemongrass which doesn't have much flavor.

All the flavor is in the thick end of the stalk. With the back of a knife or a pestle, carefully pound and bruise the thick ends to release the citrusy flavor.

You can leave out lemongrass if you can't find it.  However, don’t give up too quickly. I've seen lemongrass at most supermarkets, even Walmart!

2 stalks of lemongrass.

FRIED SHALLOTS: You can make this yourself or buy it in a jar.  It's basically sliced shallots that have been lightly dredged in flour and deep fried.

You can find fried shallots in the dried food aisle of most Asian markets. This is an optional topping but like most ingredients here, I recommend it if you have it.

Canh Chua fried shallot in a jar.
Canh Chua fried shallots in a bowl.

How to Make Mom's Canh Chua Ca Recipe

Conveniently, Vietnamese Sweet and Sour Catfish Soup can be made in one single pot. For this recipe I'm using a 4 quart Dutch oven, but any medium-sized pot or larger will work.

1) Start by heating the pot and a tablespoon of oil over medium heat.  Add minced garlic, sliced chilis and lemongrass.

Sauté the aromatics for 10-20 seconds to give the garlic some color and release the intense flavors. 

2) Add the tamarind concentrate, fish sauce and sugar.  Stir well to incorporate and allow it to come to a boil.

Since the pot is already hot, the soup base will begin to bubble quickly. 

3) Next comes the acidic components.  Add tomatoes and pineapple, then top it off with 6 cups of water. Turn the heat to high and bring the soup to a boil.

Reduce the heat, cover and simmer for 10 minutes.  All the incredible complementary flavors will begin to meld together.

4) After 10 minutes of simmering, add the catfish steaks. Allow it to simmer for another 10 minutes, uncovered. 

Depending on the thickness of your fish, you may need to add or subtract some time.  The 2” steaks pictured above took about 10 minutes to cook through.

Skimming the scum off the Canh Chua.

5) While the fish is cooking in the soup, occasionally skim off some of the scum and impurities that rise to the surface.

I do this halfway through the cooking process, then one more time right before serving.

6) When the fish is fully cooked, add bean sprouts and taro stems then turn off the heat. The bean sprouts and taro stems will continue to cook in the hot soup. 

Top it with chopped rice paddy herbs and fried shallots and serve immediately.

Canh Chua Ca served in a bowl.

I hope you enjoy this Canh Chua Ca recipe. A typical dinner at our house usually included this Vietnamese Sweet and Sour Fish Soup, a bubbling pot of Ca Kho To (Vietnamese Caramelized Catfish in a Clay Pot) and a plate of Bo Luc Lac (Shaking Beef). A perfect trifecta!

Canh Chua Ca - Vietnamese Sweet and Sour Fish Soup

Author: tsw
Servings: 4
Prep: 15 minutes mins
Cook: 25 minutes mins
5 from 34 votes
Saved!
Keep your screen on

Ingredients
  

  • 4-6 catfish steaks
  • 3-5 cloves of garlic, minced
  • 2 Thai chilis, sliced (optional)
  • 2 stalks of lemongrass, with the ends bruised
  • 2 tomatoes, cut into wedges
  • 1 cup pineapple chunks
  • 10 oz bean sprouts
  • 2 stalks of taro stems (bac ha), peeled and sliced on a bias
  • 5-8 springs of rice paddy herb (ngo om), chopped
  • 1 handful of fried shallots

SOUP BASE

  • ½ cup tamarind concentrate
  • ⅓ cup fish sauce
  • 3 tablespoon sugar
  • 6 cups of water

Instructions

  • In a 4 quart or medium-sized pot, heat up a tablespoon of oil over medium heat. Add minced garlic, sliced Thai chilis and lemongrass. Saute for about 10-20 seconds, just until the garlic begins to change color.
  • Add tamarind concentrate, fish sauce and sugar to the pot. Mix well and allow it to come to a boil.
  • Add 6 cups of water, tomatoes and pineapples. Turn the heat to high and bring to a boil. Lower the heat to medium-low, cover and allow it to simmer for 10 minutes.
  • Uncover, turn the heat back to high then add the catfish and bring back to a boil. Reduce the heat and simmer uncovered for another 10 minutes or so, until the fish is tender. Periodically, skim off any scum or impurities.
  • Add bean sprouts and taro stem (bac ha), then turn off the heat. The remaining residual heat will cook the taro stems and bean sprouts.
  • Serve with a generous topping of fried shallots and chopped paddy herb (ngo om).
Did you make this recipe?Tag @theseasonedwok or #theseasonedwok so we can enjoy your creations too!

More Soups & Sauces

  • Teriyaki Sauce Recipe - Easy! Only 4 Ingredients
  • Hong Kong macaroni soup.
    Hong Kong Macaroni Soup Recipe - Quick & Easy HK Breakfast!
  • Chinese Pork Rib Soup with Seaweed - Easy 3 Ingredient Soup!
  • Nuoc Cham served in a small sauce dish.
    Mom's Nuoc Mam Recipe (Vietnamese Fish Sauce)

Comments

    Join the Discussion Cancel reply

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

    Rate This Recipe




  1. NaPe says

    March 20, 2025 at 5:55 pm

    5 stars
    I just made this tonight and I would change 2 things:
    * Cut the sugar half - 3 tablespoon was too sweet and didn’t seem sour enough. Even adding additional 1 tablespoon of fish sauce didn’t work.
    * Could eliminate the pineapple unless you really like it.
    Otherwise I would definitely make it again with the above changes.

    Reply
  2. Anne says

    August 09, 2024 at 7:46 am

    5 stars
    Such a good recipe. Perfect ratio.

    Reply
  3. Megan D says

    April 07, 2024 at 7:36 pm

    4 stars
    Thank you so much for sharing a step by step process of how to make this because like your family. This was a weekly soup staple in my house.

    Reply
  4. Hoan says

    January 10, 2024 at 8:39 pm

    Great recipe! I tried this and it was delicious! Thank you!

    Reply

Popular Recipes

  • Dynamite baked mussels on a plate.
    Japanese Baked Dynamite Mussels Recipe - So Easy!
  • Egg tofu and minced pork.
    Egg Tofu Recipe with Minced Pork
  • Hawaiian Shoyu Chicken Recipe - So Easy!
  • Taiwanese Sticky Rice - You Fan 油飯 (Oil Rice)

Footer

↑ back to top

About

Privacy

Disclaimer

Copyright © 2025 theseasonedwok.com

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required