When mention about traditional food in Southern Area, Vietnam, we cannot miss one of stunning Vietnamese Soup Recipes. It is called Sour Soup with Snakehead Fish (Canh Chua Cá Lóc). We usually combine this soup when eating with braised fish and boiled rice. If you are a tourist, make sure you will not miss it when visit Vietnam. You can go any restaurant and order this soup. I bet you cannot forget its flavor in tasting from the first time.
However, if you still have not time for traveling, you also can make it at home. By follow one of Vietnamese Soup Recipes from us below, you can create a stunning soup for your family meal. So, please follow my instruction below and let us start together right now.


800g snakehead fish
½ pineapple
1 tomato
2 tablespoon tamarind
1 tablespoon sugar
50g lady finger vegetable
50g bean sprout
50g Dọc Mùng – Buy at Vietnamese Markets
1 Chili
1 tablespoon fish sauce
Rice paddy herb – Rau ngổ
Spices: salt, pepper, sugar


Step 1: Clean fish carefully in water added a little salt in 2 – 3 times. Next, clean again in fresh water. Slice into short pieces (2 – 3cm).

Step 2: Marinate sliced fish with spices: salt, pepper a sugar. Mix well and wait in 30 minutes.

Step 3: Peel off the cover of pineapple, cut off their eyes and slice thinly. Clean tomato and slice fiber. Next, clean lady finger and slice into short pieces.

Step 4: Peel off the cover of Dọc Mùng, slice into short pieces and use your hand to press gently with a little salt. Then, bring to wash again with fresh water. Then, soak into hot water about 2 – 3 minutes.

Step 5: Clean all bean sprout and rice paddy herb.

Step 6: Mix well tamarind with a little hot water. Filter to get its water for cooking. Depend on your flavor, you can use how much tamarind you want.

Step 7: Boil water, season with fish sauce, sugar and tamarind water in step 6so suit your flavor. Here is also the important step to create the flavor for one of amazing Vietnamese Soup Recipes.

Step 8: Next, add sliced pineapple into pot, when water boils again, add more sliced fish and cook until it is cooked. Sometime, use spoon to scoop away dirty bubby to create a clear and delicious broth.

Step 9: Cook about 7 – 10 minutes, Continue to add sliced tomatoes, lady finger into pot. Stir gently if you do not want to break fish meat. Then, add more bean sprout and sliced rice paddy, cook more 2 – 3 minutes, season again and turn off the heat.

Finally, your soup is ready to serve. From my experiences, you can eat with boiled rice or vermicelli is all delicious. If you love spices, you can add more sliced chili when cooking. It is one of simple and delicious food so far in my country. When eating this soup, you can serve with fish sauce added sliced chili. Using this sauce with fish in this soup is perfect. This is my tip. Hope you choose to cook it and do not miss our other Vietnamese Soup Recipes next time. Have a good appetite and Good Luck for your Cooking.

From Vietnamese Food Team.


No have comment yet, be the first one
Write your comment

Full name(*)

Avartar (*)

Security Code (*)