Canh Chua Cá - Vietnamese Sweet and Sour Fish Soup

Canh Chua (Vietnamese Sweet and Sour Soup)

In Recipes by Sean7 Comments

Canh Chua Cá - Vietnamese Sweet and Sour Fish Soup
Canh Chua Cá - Vietnamese Sweet and Sour Fish Soup

Canh Chua

Vietnamese Sweet & Sour Soup

Share this Recipe

Canh chua is a wonderfully adaptable, easy-to-make Vietnamese sweet-and-sour soup.  The soup base itself can be customized quite extensively, but it generally features the tangy and unique flavour of tamarind, along with tomato, pineapple, vegetables, herbs, and any of a number proteins.  Seafood options are popular and easy (the version here uses fish and shrimp), but there are plenty of possibilities, including vegetarian options.

Canh chua is Vietnamese sweet-and-sour soup, and it's absolutely fan-flipping-tastic.  It's easy to make, highly customizable, loaded with wonderfully healthy ingredients, and... well, just plain-old delicious!  Sadly, it's all-too-often overlooked in the world of English-language food writing, overshadowed by two other particularly famous soups: Vietnamese pho, and Chinese hot-and-sour soup.

The issue is understandable, I suppose.  Enormously and understandably popular, pho (or phở, in Vietnamese) has, for better or worse, come to serve as something of an ambassador for the totality of Vietnamese food in the West.  It's rich, complex, and memorable stuff to be sure - but it's by no means the only Vietnamese soup worthy of recognition.

Chinese hot-and-sour soup has likewise become something of a victim of its own success, eclipsing the many other sour soups found across Asian cuisines.  Thai tom yum has managed to make a sizable dent in the collective Western culinary consciousness, but Vietnamese canh chua, Cambodian samlar machu, and Filipino salagang continue to fly decidedly under the radar.

Fortunately, we're going to do our best to do something about that.  We're going to make canh chua.

Canh Chua Cá - Vietnamese Sweet and Sour Fish Soup

What's in the Name?

Canh chua isn't just a single dish, but is instead a category of related soups, generally differentiated by the focal ingredients.  In fact, "canh chua" translates to "sour soup," which is a rather intentionally broad name.  There are plenty of highly specific and/or regional variations, but broadly speaking, the most common variations are fish (canh chua cá), shrimp (canh chua tôm), chicken (canh chua gà), and a broad assortment of vegetable and/or tofu based soups.  The names are really more descriptive than anything, so you can imagine all kinds of canh chua something variations.  Don't get too hung up on the details, and don't be afraid to explore your possibilities.

The base for these soups tends to be pretty broadly similar, but it's worth noting that there's actually a significant degree of flexibility with many of the ingredients.  I'll explore some of these variations in the Recipe Notes below.

Now, if you're like me and you want to know how to pronounce the things you're cooking, I've got you covered.  Canh is like "keng", with the final tone sounding more like a spanish ñ than an English ng. Chua is pronounced like "joo-ah" in southern Vietnam, and more like "choo-ah" in the North.  As for the variations, cá is pronounced somewhere between "ka" and "ga" (spoken with a rising tone), tôm sounds like "dome" with a slightly softer d-sound, and gà sounds just like it looks, but is spoken with a falling tone.

Canh Chua Cá - Vietnamese Sweet and Sour Fish Soup

Recipe Notes

As mentioned above, canh chua can be a pretty variable dish. This is great, as it allows you, the reader, to try out plenty of different ingredient combinations. It can, however, be a little overwhelming. But fear not! In this section, we're going to break down the recipe (and its variations) by looking at three specific categories: the base, the herbs, and the focal ingredient(s).

If you want to jump right on into the recipe, you'll find that it's pretty easy to follow, so if you're looking to make the soup that you see in these photos, feel free.  That being said, understanding your options will help you to modify the soup to your own personal tastes.

Finally, it's worth noting that canh chua, like many other Vietnamese dishes, can be pretty extensively tweaked to individual tastes at the table.  An array of condiments allow individual diners to modify many aspects of the dish, so don't feel like you need to end up at one perfect end-point right out of the pot.

Canh Chua Cá - Vietnamese Sweet and Sour Fish Soup

Soup Base

As with so many soups, the quality of your soup stock is going to play a huge role in how well your canh chua turns out. That being said, you have a lot of options over what that stock can be. Chicken, fish, and vegetable stocks all make excellent starting points. I suppose you could try a beef stock too, but that's going to lead to a much bigger shift in the overall flavour of the soup, and it's a lot less likely to play well with seafood and other light meats.

Once you've decided on a base, you'll want to think about how you're going to sour your soup.  Tamarind paste is the overwhelmingly popular choice for canh chua. Tamarind paste can be found at a wide variety of grocery stores, especially those catering to South and Southeast Asian communities.  Note that tamarind paste can be fibrous, so you may want soften and strain it with hot water or stock ahead of time.  My friend Pailin from Hot Thai Kitchen demonstrates this method very nicely here.  You can also add the pulp into a little strainer, then dip this into the broth and press the liquid through into the stock.

If you can't get tamarind paste, there are other souring ingredients out there, and indeed other types of canh chua!  Within Vietnam you'll find some canh chua recipes in the north that use sour fermented bamboo, for example. Of course, most readers are probably not going to be in a situation where sour bamboo is plentiful while tamarind is not.

So, can you substitute for tamarind paste? Yes... to an extent.  A mixture of worcestershire sauce (which contains tamarind), lime juice, and brown or palm sugar makes a pretty reasonable substitute.  Recipes vary, but I recommend starting with about 2 teaspoons of Worcestershire sauce and two tablespoons each of lime juice and sugar.  Bear in mind that some of these ingredients can also used as condiments at the table, so don't feel that you need to get the ratio bang-on right away.  All this being said, remember that tamarind is much more than a souring agent - it provides a unique and distinctive fruity flavour that's not easily replicated.  Canh chua without tamarind can still be good, but don't expect a one-to-one substitution.

Finally, it's worth noting that the pineapple and (to a lesser extent) tomatoes will further add to the sour flavour of the finished soup - so you don't need to expect the soup base itself to do all the heavy lifting.

Fish, Shrimp, & More

You've decided to make canh chua... but what KIND?

The version shown here is a mixed soup, with firm white fish and whole prawns.  I like this version because it's got the best of two seafood worlds, and because it's simple and accessible.  You can easily do just fish, just prawns, or... well, plenty of other things. Here are a few options to get you started.

  1. Fish - The sky (or the sea?) is the limit on this one, as a wide variety of fish species can be used here.  White fish like basa (which I used), catfish, and snakehead are all popular.  Cod, halibut, sole, rockfish, snapper, and any number of other fish species popular in North America and Europe would work very nicely too.  More robustly flavoured fish like salmon and eel are also popular, though they will of course contribute a more prominent flavour to the finished soup.
  2. Shellfish - Shrimp are classic, and there are plenty of different kinds of shrimp out there to experiment with.  Other crustaceans like crab and lobster are lovely, if you've got them.  Squid is excellent.  Clams and mussels are excellent choices, but you'll need to use more of them to account for the weight of the shells (clams in particular have rather heavy shells).  The flavours of these different ingredients are by no means interchangeable, but they're all great in canh chua, and they give you plenty of options for shaking up the meal.
  3. Chicken - Easy to get, easy to use, and wonderfully neutral, chicken makes for a great, simple protein choice.  I personally think chicken works best with extra herbs to add some punch to the more neutral meat.
  4. Pork - Particularly popular in many northern variations, pork (generally either minced or as short ribs) works very nicely, particularly alongside fermented vegetables (see below).
  5. Vegetables & Herbs - These are going into any canh chua regardless, so why not make them the focal point?  Boldly flavoured ingredients like pickled mustard greens and bamboo shoots are a great choices, and also compliment many of the meats very nicely.  Hearty leafy greens like water spinach (rau muống in Vietnamese, commonly sold as Ong Choy in North America) make excellent and very healthy choices.
  6. Tofu - Simple and filling, tofu (much like chicken) is an easy choice, albeit a somewhat neutral one.  Consider pairing tofu with other more boldly flavoured ingredients.  Softer tofu varieties will soak up the soup better.  Previously frozen tofu holds up better as it cooks, and tends to soak up flavours even better still.

For meat and seafood variations, I aim for 500-600 grams (1.1-1.3 lbs) of meat, and perhaps less for pork.  Be sure to take into account the weight of any non-meat portions (e.g. shells and bones) before you start cooking.  If you want to use even less meat, consider adding some tofu, or just more hearty vegetables.

For vegetable and tofu variations, quantities are a little harder to nail down.  If you're using a soft or medium-firm tofu, I would use about 450 g (1 lb).  For firm tofu, I would use less, as it's quite dense and filling.  Vegetables and herbs are, of course, going into all the variations, so if you're focusing on a veggie-centric canh chua I would recommend focusing on how big of a flavour impact the ingredient will have.  A highly flavourful herb or green vegetable might be better in smaller quantities, while taro stems are airier and more neutral.  If you're adding more okra, be aware of the thickening effect that this vegetable can have! If you love okra and you want to use a lot of it, consider baking or searing it ahead of time.

Finally, a note on balancing your flavours around different core ingredients: don't be afraid to adjust the soup base to taste based on the impact of the ingredients you add.  You might find, for example, that you want more or less cumin for some variations, or more shallots.  Trust your taste buds, and experiment.

Canh Chua Cá - Vietnamese Sweet and Sour Fish Soup

Herbs

One of my favourite things about Vietnamese cooking is the approach to fresh herbs. They're used liberally and boldly, bringing big, bright flavours to all kinds of dishes. Unfortunately, some of the most popular and distinctive Vietnamese herbs can be tricky to find outside of Southeast Asia. In this section, we'll look at a few key herbs, where you might find them, and what you can do to substitute for them.

Note that any (or all!) of these are great with canh chua.  Don't stress out too much if you can't get one in particular, but if the opportunity arises to try an herb you don't get to use all that often, I highly suggest going for it.

  1. Húng quế (Thai basil) - Ocimum basilicum var. thyrsiflora
    A cultivar of sweet basil with more pronounced flavours of anise or licorice.  Thai basil is generally easy to find at well-stocked Asian grocery stores.  The distinctive anise-like flavour of Thai basil makes it difficult to substitute for, but there are some varieties of sweet basil that do have more prominent anise notes.  However, these are generally going to be even less common in stores that Thai basil itself.  If you absolutely can't get Thai basil but you want some basil flavour, try adding a couple of blades of star anise to the soup base, then garnish with some minced sweet basil.
  2. Rau răm - Persicaria odorata
    Sometimes called Vietnamese coriander (which is a confusing name, as it's not related to coriander at all), this herb is actually a relative of buckwheat.  The flavour is bold - some consider it to be similar to cilantro (coriander), while others don't.  Regardless, it has a a more pronounced pungent/spicy character, with a somewhat citrus-like element.  It can be slightly bitter too.  Substituting for rau răm is tricky, as it isn't quite like any one other ingredient.  I suggest balancing your soup out with a bit more citrus, chili, and other herbs instead.
  3. Ngò gai - Eryngium foetidum
    Also called long coriander or culantro (once again, not to be confused with true coriander/cilantro).  Like true cilantro/coriander, ngò gai is a part of the carrot family (Apiaceae).  It tastes rather similar to cilantro, albeit somewhat stronger.  Whether or not you find this herb easy to locate is probably going to depend on your local culinary communities; in addition to being used in Southeast Asian cooking, ngò gai is also popular in Caribbean and South American cooking.  Grocery stores catering to any of these communities are going to be your best bets when it comes to finding this herb.  When it comes to substitutions, you're generally going to have the easiest time finding and using true cilantro/coriander.  If you don't LIKE cilantro... well, you probably won't love ngò gai.
  4. Rau mùi/rau ngò (Cilantro/coriander) - Coriandrum sativum
    Used extensively in Vietnamese cooking, cilantro (if you're in North America) or coriander (if you're not) is pretty widely available and easy to find.  It makes a great substitute for harder to find herbs like rau răm and ngò gai, though it tends to be a little milder than those.  Cilantro/coriander can be found pretty easily at most grocery stores these days.  It's also easy to grow.
  5. Ngò ôm/om (Rice paddy herb) - Limnophila aromatica
    A classic ingredient in canh chua, this this water-loving herb has a flavour somewhat reminiscent of lemon and cumin.  It's great, but hard to find outside of grocery stores catering to Southeast Asian communities.  I use cumin in my canh chua broth to make up for the fact that I can't readily obtain ngò ôm.  You can vary the quantity to your tastes.
  6. Hành lá (Scallions) - Various Allium species
    Scallions (green onions) are more commonly found in Vietnamese cooking outside of Vietnam because of their ready availability, but they make a lovely addition to canh chua and other dishes.  Scallions are especially nice to have on hand for any cilantro-averse diners you might be feeding.  Generally only the green parts of the stalk are going to be used in this situation.
  7. Hẹ (Chinese/Garlic chives) - Allium tuberosum
    These long, thin onion stalks are similar to scallions in many ways, but with a much more pronounced garlic flavour.  The leaves tend to be flat, rather than hollow.  Garlic chives are easily found at most Asian grocery stores.  They make a particularly nice addition to canh chua (and other Vietnamese dishes) for diners who can't get enough of that pungent garlic taste.
Canh Chua Cá - Vietnamese Sweet and Sour Fish Soup

Condiments

As I mentioned above, herbs add a fantastic potential for customization to all sorts of Vietnamese dishes - but they're not the only add-ins on the table. A wide variety of condiments can be used to modify servings of canh chua to individual diners tastes.  You certainly don't need to have all of these on the table all of the time, but it's wonderful to be aware of the roll they can play.

  1. Fish sauce - Adds salty, umami-rich flavour.  I highly recommend shopping around to find a brand of fish sauce that you particularly like - but that's really a topic for another day.  Remember that a little goes a long way.

  2. Fried garlic - Adds texture and a punch of caramelized garlic flavour.  Personally, I consider this ingredient a must-have for canh chua, as I think it perfectly accentuates the sweet/sour nature of the soup base.  You can buy fried garlic chips and pieces at a wide variety of grocery stores (including, unsurprisingly, Vietnamese shops), but if you have the time, I highly recommend making your own.  It's quick and easy, and you get the added bonus of getting a batch of garlic oil out of the process.  Hungry Huy and Serious Eats both have good how-to guides.

  3. Citrus - Adds acidity/sourness. Limes are probably the best option here, but lemon can work nicely too.  Canh chua is generally going to be sour enough as-is, but citrus the extra little punch of lime can be quite nice nonetheless.

  4. Sugar - Adds sweetness.  Pretty self-explanatory. Sugar can help to round out canh chua, and helps to make up for the natural variations in sweetness found in pineapples and tomatoes.  I recommend using grated or crushed palm sugar, but a light brown sugar works too.

  5. Chilies - Adds spice/heat.  Totally optional, but nice to have for those who like their soup on the fiery side.

  6. Herbs - See the section above.
Canh Chua Cá - Vietnamese Sweet and Sour Fish Soup
Note: Nutritional Information is given for a single serving of canh chua made with fish and shrimp (1/4 portion of the total recipe). Nutritional specifics will change depending on ingredient substitutions and modifications made by individual diners.
Nutrition Facts
Canh Chua (Vietnamese Sweet & Sour Soup)
Amount Per Serving
Calories 390 Calories from Fat 72
% Daily Value*
Fat 8g12%
Saturated Fat 2g13%
Trans Fat 1g
Polyunsaturated Fat 2g
Monounsaturated Fat 3g
Cholesterol 145mg48%
Sodium 1381mg60%
Potassium 1703mg49%
Carbohydrates 45g15%
Fiber 6g25%
Sugar 23g26%
Protein 43g86%
Vitamin A 2026IU41%
Vitamin C 55mg67%
Calcium 185mg19%
Iron 4mg22%
* Percent Daily Values are based on a 2000 calorie diet.

Nutritional Summary

GOOD NEWS:

Canh chua is, by and large, very healthy.  Nutritional information can be difficult to generalize because of the high degree of variation in the ingredients and condiments, but overall you're looking at a nutrient-dense, high-protein, and relatively low-calorie meal.

BAD NEWS:

As with many soups, salt can become a bit of an issue, so you want to pay attention to your starting ingredients (see below).

CUT THE SALT:

Watch your stock! The nutritional information given here assumes low-sodium chicken stock, but many standard stocks and broths have a lot of added salt.  Remember that fish sauce is salty, and you want to make sure that you don't overdo the sodium right off the bat.

Ingredient & Pantry Pages

No ingredient or pantry pages have been written yet for any of the components of this recipe.  Like to see one?  Let me know in the comments below or by email.

Categories

Canh Chua Cá - Vietnamese Sweet and Sour Fish Soup
Print Recipe Pin Recipe
5 from 6 votes

Canh Chua (Vietnamese Sweet & Sour Soup)

Canh chua is a wonderfully adaptable, easy-to-make Vietnamese sweet-and-sour soup.  The soup base itself can be customized quite extensively, but it generally features the tangy and unique flavour of tamarind, along with tomato, pineapple, vegetables, herbs, and any of a number proteins.
The recipe as given below is for a fish/seafood based version (canh chua ca). See the notes below for other variations.
Prep Time10 minutes
Cook Time30 minutes
Total Time40 minutes
Course: Main Course, Soup
Cuisine: Asian, Vietnamese
Keyword: canh chua ca, canh chua tom, sweet and sour soup, Vietnamese soup
Servings: 4 servings
Calories: 390kcal

Ingredients

Fish and Soup Base

  • 3/4 lb catfish, basa, or other firm white fish
  • 2 tbsp fish sauce
  • 10 cups stock fish, chicken, or vegetable (see note)
  • 1 stalk lemongrass (optional)
  • 1/3 cup tamarind paste
  • 1 tbsp sugar
  • 1/8 tsp cumin
  • 2 shallots thinly sliced
  • 2/3 lb prawns whole or peeled
  • 1/3 lb fresh pineapple
  • 2 tomatoes cut into wedges
  • 1/2 lb okra
  • 1/2 lb bean sprouts
  • salt to taste

To Adjust/Serve

  • cilantro or ngo gai
  • rice paddy herb (ngo om) (optional)
  • fish sauce
  • palm sugar
  • fried garlic (see note)
  • chilies sliced (optional)

Instructions

  • Place the fish in a bowl and pour fish sauce over it.  Set aside for 10 minutes.
  • Place stock in a large pot and bring to a simmer.
  • Bruise the lemongrass stalk with the back of a large knife and add it to the pot.
  • Add the tamarind paste, sugar, and cumin to the pot and stir to combine.  Add the fish with fish sauce and the shallots. Simmer until the fish is cooked through.  The amount of time necessary will depend on how thick the pieces of fish are, but plan for at least 10 minutes.
  • Remove the fish from the pot and set aside.  Add the prawns, pineapple, tomato and simmer for about 3 minutes minutes.  Add the okra and continue to cook until it's tender and the shrimp are finished.
  • Add the bean sprouts to the hot soup and salt to taste (note that diners can adjust the saltiness individually with fish sauce, so don't overdo it).  Serve with all of the toppings and plenty of herbs.

Notes

Stock - All kinds of stock can be used here, and you can adapt based on the ingredients you want to use.  Chicken stock is a great, fairly neutral option.  I highly recommend using a low sodium stock , as it lets you better control the final flavour of the soup.
Canh Chua Variations
  1. Fish - Basa, catfish, and snakehead are all popular.  Cod, halibut, sole, rockfish, snapper, and any number of other white fish varieties would also work.  Less 'neutral' fish like salmon and eel are also popular.
  2. Shellfish - Shrimp/prawns are a canh chua classic.  Crab and squid are also great options.  Clams and mussels are excellent choices, but you'll need to use more of them to account for the weight of the shells (clams in particular have rather heavy shells).
  3. Chicken - Easy and simple. Try shredded chicken, or even pan-fried ground chicken.
  4. Pork - Popular in many northern Vietnamese variations, pork (generally either minced or as short ribs) works very nicely, particularly alongside fermented vegetables (see below).
  5. Vegetables & Herbs - Boldly flavoured ingredients like pickled mustard greens and bamboo shoots are a great choices, and also compliment many of the meats very nicely.  Hearty leafy greens like water spinach (rau muống, commonly called ong choy in North America) make excellent and very healthy choices.
  6. Tofu - An easy choice, albeit a somewhat neutral choice.  Consider pairing tofu with other more boldly flavoured ingredients.
For meat and seafood variations, aim for 500-600 grams (1.1-1.3 lbs) of meat, and perhaps less for pork.  Be sure to take into account the weight of any non-meat portions (e.g. shells and bones) before you start cooking.  If you want to use even less meat, consider adding some tofu, or just more hearty vegetables.
For tofu, I would use about 450 grams (1 lb), or less if you're using a very firm tofu.
Fried Garlic - While the various condiments are all personal and optional, I highly recommend using fried garlic to finish your canh chua.  You can buy it in some grocery stores, but I recommend making your own ahead of time.  This is a good guide/recipe for getting started.

Nutrition

Calories: 390kcal | Carbohydrates: 45g | Protein: 43g | Fat: 8g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 3g | Trans Fat: 1g | Cholesterol: 145mg | Sodium: 1381mg | Potassium: 1703mg | Fiber: 6g | Sugar: 23g | Vitamin A: 2026IU | Vitamin C: 55mg | Calcium: 185mg | Iron: 4mg

More Southeast Asian Recipes

Chả Trứng Hấp

Vietnamese Egg Meatloaf (Chả Trứng Hấp)

Pomelo Salad Rolls

Vietnamese Salad Rolls with white pomelo

Pandesal

Pandesal (Filipino bread rolls)

Share this Recipe

Comments

  1. 5 stars
    Sean , this vietnamese sweet-and-sour soup was worth the time making it ! it was so flavourful and thanks for the useful tips and explanations of the ingredients!

  2. This looks absolutely delicious just as you’ve presented it with fish and shrimp, Sean! I’ve pinned it to make later — absolutely adore these vibrant flavour combinations as well as your continued attention to detail. Great recipe post!

  3. 5 stars
    I loved learning all about this soup and feel ready to tackle it with all the helpful details you provided!

  4. 5 stars
    I’ve been to Vietnam and couldn’t believe the flavours! It’s a truly gastronomic paradise over-there! This soup surely makes your tastebuds travel, I’ve done my fair share of Pho soups but never tried this sweet and sour one! Looking forward to taste Vietnam again with this recipe! Thanks for sharing and welcome back to the blogosphere Sean!

  5. 5 stars
    It’s cloudy and cool today…the perfect day for a bowl of this canh chua! Though I must admit, as a huge pho devotee I must say this soup deserves the love it is given. I always add extra fresh herbs and plenty of lime to my bowl of soup. So, maybe I’m inadvertently trying to make myself a bowl of canh chua? Who knows. lol I’d really like to try it and I feel like this would be a great weekend project!

  6. 5 stars
    This soup was incredible. I’m a huge fan of tamarind after some time spent in Thailand, i love the tangy rich flavour. The pineapple was the perfect ingredient to convince the kids to try it too and let me tell you it was a hit!!! So bright and flavourful.

  7. Wow, what a wealth of info. I feel like I should go out and get this soup in a restaurant before I try making it. I live right next to a huge Asian neighborhood, for God’s sake, and I’ve had nothing but pho.

Leave a Comment

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.