Vietnamese Sweet & Sour Shrimp Soup (Canh Chua Tom)

Vietnamese Sweet and Sour Shrimp Soup with Pineapple (Canh Chua Tom Nau Thom)

Vietnamese sweet and sour soup (canh chua) is an example of everything that is great about Vietnamese home cooking. It uses a variety of fresh vegetables and herbs to produce a soup of contrasting yet complementary textures and flavors.

Canh chua is a traditional Vietnamese home cooked soup that perfectly encompasses the delicate balance of sweet, sour, salty and spicy, all in one bowl. You can have this soup on its own to warm you up on a chilly day or have it with steamed rice and other side dishes for a heartier meal.

Related Post: The Guide to Cooking Perfectly Steamed Rice: Asian Kid Edition

whole shrimp for Vietnamese sweet and sour soup

There are many types of canh chua with different stock bases and assorted vegetables. For this recipe, I’m making canh chua with chicken stock, large tiger shrimp, pineapples, tomatoes and okra.

Since shrimps are added towards the end to prevent overcooking, they don’t provide much richness to the stock. Therefore, I like to use chicken stock to give the soup more body and flavor. In the recipe below, I simply used store-bought Swanson chicken broth. For the shrimp, I like mine whole with shell, head and tail on. Leaving the shrimp whole provides more flavor to the soup. The head fat also gives the soup a beautiful orange color. However, if you are not feeling whole shrimp and having food look back at you, you can use already prepped shrimp.

Vietnamese Sweet & Sour Shrimp Soup with Pineapple (Canh Chua Tom Nau Thom)

The most important ingredient of any canh chua recipe is tamarind pulp. It provides tartness to the soup that’s more fruity and complex than other souring agents like lime, lemon or vinegar. Get your hands on tamarind pulp for the best flavor. You can also use tamarind powder, and tamarind juice concentrate. Keep in mind that different forms of tamarind will have different levels of sourness, so adjust accordingly.

Ingredients for Vietnamese Sweet and Sour Shrimp Soup with Pineapple (Canh Chua Tom Nau Thom)

The other important ingredient to the soup is sugar. Sugar is used to balance the tartness of the tamarind. The pineapple provides a subtle sweetness but that few spoonfuls of sugar are absolutely necessary to canh chua.

fresh pineapples, tomatoes, okra, garlic and rice paddy herbs

Of course, canh chua is not complete without the aromatic fried garlic and Vietnamese herbs that top the soup. There are three main Vietnamese herbs used to garnish canh chua. Rice paddy herb (rau om), culantro (ngo gai) and Thai basil (rau que). Thai Basil is the easiest to find. It’s a lot more aromatic than regular basil. Culantro and rice paddy herbs are a lot harder to find unless you have a Vietnamese grocery store near you. They are lot more fragrant and are my go-to choice for all my canh chua recipes.

pineapple, tamarind pulp, garlic, okra and rice paddy herbs

For canh chua recipes, avoid overcooking the vegetables. Vegetables are added towards the end of cooking to prevent it from turning into mush. However, vegetables just sitting in the soup will also go limp and dull. I’d recommend if you are not serving right away, make the stock and season it to your liking. Leave the vegetables out of the stock until ready to serve. Limped overcooked vegetables in canh chua really ruin the magic of the soup and simply look sad.

Vietnamese Sweet and Sour Shrimp Soup with Pineapple (Canh Chua Tom Nau Thom)

Complete the Meal

Sour soup is traditionally served with caramelized claypot catfish (Ca Kho).

Looking for something else? Try these other popular side dishes:

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vietnamese Sweet and Sour Shrimp Soup with Pineapple (Canh Chua Tom Nau Thom) Recipe

Vietnamese Sweet and Sour Shrimp Soup with Pineapple (Canh Chua Tom Nau Thom)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Vicky Pham
  • Total Time: 25 minutes
  • Yield: 3 1x

Description

A shrimp-based soup with a variety of fresh vegetables and herbs to produce contrasting yet complementary textures and flavors. Sweet, savory, sour, and spicy, this soup is the epitome of Vietnamese home cooking.


Ingredients

Units Scale
  • 6 extra-large whole shrimp (head-on, tail-on)
  • 1 teaspoon sea salt
  • 2 tablespoons vegetable oil
  • 4 garlic cloves
  • 32 oz chicken broth (see notes)
  • 30 grams tamarind pulp
  • 2 teaspoons fish sauce
  • 1 teaspoon MSG (optional)
  • 3 tablespoons granulated sugar
  • 5 oz okra
  • 5 oz pineapple
  • 1 large tomato
  • 2 tablespoons minced rice paddy herbs, Thai basil, culantro or cilantro
  • Thai chili pepper (optional)

Instructions

  1. Prepare the ingredients: Devein the shrimp by inserting a toothpick underneath the vein and between the shells. Pull up to remove. Give the shrimp a quick rinse, if needed. Peel and finely dice the garlic cloves. Cut the pineapples into small bite-size chunks. If using large okra, halve at a diagonal. Otherwise, leave okra whole. Quarter the tomatoes. Set everything aside.
  2. Pan fry aromatics: In a medium pot, heat oil on medium-high. Add garlic and fry until golden brown. Set aside half of the fried garlic for garnish. Add chicken stock to the pot with the remaining garlic and bring the pot to a boil.
  3. Tamarind: Add tamarind pulp to a mesh strainer and lower it into the stockpot. Use the back of a spoon to help push the pulp through the strainer. Discard remains.
  4. Season stock: Add salt, fish sauce, optional MSG and sugar (a little at a time) to taste.
  5. Shrimp and vegetables: Add shrimp. When shrimp start to turn color, add okra and pineapple. Cook for 1-2 minutes. Lastly, add tomatoes and immediately turn off the heat.
  6. Garnish and serve: Garnish soup with fried garlic from earlier, Thai chili peppers, and either rice paddy herbs, Thai basil, culantro, or cilantro. Serve with steamed rice and one of the following traditional Vietnamese protein dishes for a complete meal.

Notes

If you don’t chicken stock, substitute with same amount of water and add 1 tablespoon chicken bouillon powder.

  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: side dish
  • Method: Stovetop
  • Cuisine: asian, vietnamese
This post contains affiliate links which we are compensated for if a purchase is made. Using links costs you nothing and helps to support the ongoing creation of content.
Categories:

12 responses to “Vietnamese Sweet & Sour Shrimp Soup (Canh Chua Tom)”

    1. Glad to hear it. Thank you for the comment, Cassidy.

  1. Hi, Vicky: What a spectacular recipe. A few comments for others trying this out.

    I doubled (maybe more) the tamarind. I used Thai tamarind sauce that is quick and convenient. Maybe it’s less sour than the block of tamarind. I also added quite a bit more fish sauce, but as you say, it should be to taste.

    The garlic. So, I thought, I really don’t need to make this fried garlic, I can just add my favorite go-to, Thai fried garlic in a jar, but instead of making substitutions and second guessing your recipe, I stuck with it. Wow. Just wow. The fried garlic adds a funky charred flavor to the soup. Don’t skip this very important step. I fortunately had some rice paddy herb (picked it up from my local Lao grocery store—the Lao use it in bamboo soup). I’ve never eaten the rice paddy herb as a fresh garnish before and this was fantastic. Fresh, lemony, herb-y, floral.

    Shrimp: Use head on shrimp for the best flavor — as you mentioned, head on shrimp allows all those delicious flavors from the head to infuse the soup.

    Thanks very much for all the work you do on this blog!

    1. Thank you, Mary, for the kind words! I always appreciate readers’ feedback, especially when they are positive 😉

  2. This is one of my favorite Vietnamese restaurant soups. Your recipe was spot on perfect! I made this exactly as written, my whole family loved i! Thank you for posting.

  3. why can the recipes be print??

    1. you can save it to note. Delete whatever you don’t want printed and voila!

  4. Add a small restaurant in the pike place market in Seattle I used to have spicy and sour Vietnamese soup with shrimp and rice noodles along with tomatoes and greens. Is this the same thing? Would you add rice noodles to this?

    1. Hi Patricia! I never had it with rice noodles before but that actually sounds delicious. I just might give it a try!

  5. Vicky – I found something called tamarind soup base in Chinatown in NYC. The brand is Cot Canh Chua. Any idea how I could use this to make your recipe above? Is this very different from tamarind pulp?

    1. Hi Jennifer. I’ve seen those myself but I have never used them. They are like an instant mix. So instead of adding the seasonings (salt, sugar, chicken stock powder, tamarind, etc.) separately, it’s a all-in-one seasoning mix that you just to stock or water. I never had much luck with instant anything, aside from ramen (love them!) but it might worth it for the convenience.

  6. Just wow…….my family went crazy for this. I couldn’t find tamarind or rice paddy herbs but there is a very good Asian market nearby and I will make a point of shopping for these items there.Thank you for sharing

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star