Get the flavrs app for thousands more FREE recipes and cooking videos
Get the flavrs app for thousands of FREE videos and full recipes
App Store Download LinkRecipes QR code

Vietnamese Sweet and Sour Soup (Canh Chua Chay) Recipe (with Video)

Soup, Dairy-free, Mushrooms
Your Image

Discover our Vietnamese Sweet and Sour Soup (Canh Chua Chay) Recipe, a International recipe perfect as a soup recipe. Download the Flavrs app for 1000+ free food videos and recipes!

Serving size

Prep 10min | Cook 20min


- 1 Tomato, cut into wedges
- 2 cup pineapple chunks
- 4 stalk Celery, roughly chopped
- 7 oz firm tofu
- 2 cup Bean sprouts
- 2 cup okra
- 2 clove Fresh garlic, sliced
- 1 thumb Ginger, kept intact
- 0.5 Yellow onion, kept intact
- 1.5 Tbs Vegan fish sauce
- 1.5 Tbs tamarind paste
- 1 tsp Mushroom seasoning
- 0.5 cube vegan chicken bouillon
- 1 Tbs palm sugar
- 1 Tbs Oil
- 1 Tbs White vinegar
- 6 cup Water, plus more as needed
- Sawtooth herb “Ngò Gai"
- Cilantro, roughly chopped
- 1 Thai chili pepper
- 1 Tbs Garlic, fried and minced
Flavrs app
Get the flavrs app for the full experience
Discover, organize your favorite recipes all in one place
Get app to bookmark recipe


1. Soak whole okra (do not slice yet) in a bowl of room temperature water and 1 tbsp of white vinegar for 10 minutes. This will help reduce any sliminess.
2. This is optional but this would be a good time to fry 5 minced garlic cloves in about 2 tbsp of neutral oil. Fry for 3-4 minutes or until lightly golden. Transfer to a bowl and set aside to add as topping later.
3. Wash all vegetables thoroughly. Set bean sprouts and sawtooth herb aside to dry. Prep the tomato, pineapple, celery, and okra.
4. In a pot, add oil and fry the onion and ginger until golden. Add garlic and saute for 1-2 minutes before adding the tomato, celery, okra and pineapple. Season with tamarind, fish sauce, mushroom seasoning, palm sugar and vegan chick bouillon. Saute for a few minutes before topping it off with water, about 6-8 cups. There should be enough water covering all the vegetables. With the lid closed, simmer for 10 minutes.
5. Add bean sprouts and tofu. Cover with a lid and simmer for 3 more minutes.
6. Garnish with the sawtooth herb, cilantro, fried garlic, and Thai chili pepper. Serve immediately with rice.

See more recipes

Recipe Image
Recipe Image
Recipe Image
Recipe Image
Recipe Image
Flavrs Logo

Discover, organize, and grocery shop your favorite recipes

No Ads

See it in action

Down Chevron