3 Ways to Cook Canh Chua Chay – A Refreshing Vegan Sour Soup
Canh chua chay is a light, refreshing Vietnamese vegan sour soup that is easy to cook and perfect for hot summer days. With simple, easy-to-find ingredients and quick preparation, you can make this delicious dish right at home. In this article, Vô Úy Vegetarian Restaurant will guide you through 3 flavorful recipes: traditional canh chua chay, starfruit vegan sour soup, and a Mekong-style version with sesbania flowers. Let’s explore and choose the perfect recipe for your family meal.
Canh Chua Chay – A Light and Easy Vietnamese Vegan Soup
Canh chua chay is a familiar dish in many Vietnamese households. It’s quick to prepare and perfect for busy people who still want a healthy, flavorful meal. The natural sourness from tamarind, ambarella, or pineapple enhances the taste while helping cool the body, stimulate digestion, and improve appetite. Common ingredients include taro stems, okra, pineapple, bean sprouts, and tomatoes. This dish is suitable for both vegan meals and everyday family dinners, offering a light and refreshing experience.

Canh Chua Chay – A Light and Easy Vietnamese Vegan Soup
3 Easy and Delicious Canh Chua Chay Recipes
Below are three simple yet flavorful ways to cook canh chua chay. Each recipe features a balanced sour taste, familiar ingredients, and easy steps—perfect for quick home cooking.
1. Traditional Canh Chua Chay
Traditional canh chua chay delivers a balanced sweet and sour flavor. Soft tofu blends perfectly with crunchy taro stems, while tomatoes and pineapple add natural sweetness, creating a refreshing and satisfying soup.
Ingredients
- Tamarind paste: 2 tbsp
- Bean sprouts: 100 g
- Taro stems: 2 stalks
- Tomatoes: 2
- Pineapple: 1/2
- Tofu: 200 g
- Sawtooth herb: 5 g
- Chili: 2
- Vegan seasoning powder: 1 tsp
- Salt: 1/2 tsp
- Cooking oil: 2 tbsp
- Water: 500 ml

Traditional Canh Chua Chay
Instructions
Step 1: Prepare the ingredients
Cut tofu into bite-sized cubes. Wash and chop sawtooth herb. Slice chili. Wash bean sprouts. Cut tomatoes into wedges and pineapple into small chunks. Peel and clean taro stems, slice diagonally, and soak in diluted salt water for 20–30 minutes to reduce itchiness. Rinse and drain. Soak tamarind in warm water, mash, and strain to extract juice.
Step 2: Sauté ingredients
Heat oil in a pan. Add tomatoes and pineapple, sauté for 2–3 minutes until fragrant. Season with vegan seasoning and salt.
Step 3: Cook the soup
Transfer everything to a pot, add water and tamarind juice. Bring to a boil. Add tofu and cook for 2 minutes. Then add taro stems and chili, simmer for another 5 minutes. Finally, add bean sprouts and herbs, cook briefly (1–2 minutes), then turn off the heat. The result is a mild, tangy, and refreshing canh chua chay.
2. Canh Chua Chay with Starfruit
This variation offers a gentle sourness and natural sweetness. When paired with crispy fried tofu skin, the dish becomes even more flavorful and texturally rich.
Ingredients
- Dried tofu skin: 250 g
- Tomato: 1
- Sour starfruit: 1
- Oyster mushrooms: 50 g
- Fried tofu: 50 g
- Water celery: 150 g
- Leek: 1 stalk
- Vegan seasoning: 2 tbsp
- Sugar: 2 tbsp
- Cooking oil: 1 tbsp
- Water: 2 liters

Canh Chua Chay with Starfruit
Instructions
Step 1: Prepare ingredients
Finely chop leek. Cut tomato into wedges and slice starfruit. Clean oyster mushrooms and tear into small pieces. Trim and cut water celery into sections.
Step 2: Fry tofu skin
Heat oil and fry tofu skin over low heat until golden and crispy. Remove and drain.
Step 3: Cook the soup
Sauté leek until fragrant. Add tomato, starfruit, and mushrooms, stir-fry for 2–3 minutes. Pour in water and bring to a boil. Add fried tofu. Season with vegan seasoning and sugar. Stir well. Finally, add water celery, cook briefly (1–2 minutes), then turn off the heat. Serve with crispy tofu skin for extra flavor and texture.
3. How to Cook Canh Chua Chay with Sesbania Flowers (Mekong-Style Flavor)
Canh chua chay cooked with sesbania flowers delivers a rich, well-balanced broth with a harmonious combination of sour, slightly spicy, and naturally sweet flavors.
This dish stands out thanks to the chewy sweetness of oyster mushrooms, the slightly bitter taste of sesbania flowers, and the gentle tang from tamarind juice. It’s a rustic yet delicious vegan soup, perfect for light meals that still feel complete and satisfying.
Ingredients
- Sesbania flowers: 100 g
- Oyster mushrooms: 100 g
- Ripe pineapple: 1/4
- Tomatoes: 2
- Sawtooth herb and rice paddy herb: a small amount
- Tamarind juice: 3 tbsp
- Minced lemongrass: 3 tbsp
- Minced chili: 2 tsp
- Sugar: 4 tbsp
- Minced leek: 1 tbsp
- Salt: 1 tsp
- Cooking oil: 1 tbsp
- Boiling water: 1 liter

How to Cook Canh Chua Chay with Sesbania Flowers (Mekong-Style Flavor)
Instructions
Step 1: Prepare the ingredients
Clean the sesbania flowers by removing the stamens, discarding damaged parts and tough stems. Soak them in diluted salt water for about 5 minutes, rinse, and drain. Trim the oyster mushrooms, soak in salt water for 15 minutes, rinse, and tear into bite-sized pieces. Wash pineapple and tomatoes. Cut pineapple into small wedges and tomatoes into chunks. Finely chop lemongrass, chili, and leek.
Step 2: Marinate the mushrooms
Place the mushrooms in a bowl. Add 1 tbsp minced lemongrass, 1 tsp minced chili, and 1 tbsp sugar. Mix well and let marinate for 10–15 minutes to absorb the flavors.
Step 3: Cook the canh chua chay
Heat a pot with cooking oil. Add 2 tbsp minced lemongrass, 1 tbsp minced leek, and 1 tsp chili, sauté until fragrant. Add the marinated mushrooms and stir-fry for 2–3 minutes. Then add pineapple and tomatoes, mixing gently.
Pour in 1 liter of boiling water. Season with sugar, salt, and tamarind juice. Stir well and bring to a boil. Finally, add the sesbania flowers and cook for 1–2 minutes until just tender, keeping their natural crunch and flavor. Adjust seasoning to taste, add herbs for aroma, then turn off the heat.
Frequently Asked Questions About Canh Chua Chay
Does canh chua chay require tamarind?
No. While tamarind is commonly used, you can substitute it with tomatoes, pineapple, starfruit, or a bit of lime juice to create a natural sour taste.
How long can canh chua chay be stored?
It is best enjoyed fresh on the same day. If refrigerated, it should be consumed within 24 hours.
Do you need MSG when cooking canh chua chay?
No. Vegetables, mushrooms, and pineapple already provide natural sweetness. You can simply season with vegan seasoning or salt.
Why does canh chua chay turn cloudy?
The soup may become cloudy if all ingredients are added at once or stirred too vigorously. To keep the broth clear, cook over medium heat and add ingredients step by step.
Conclusion
Vô Úy Vegetarian Restaurant has shared three simple and flavorful ways to cook canh chua chay at home. With these recipes, you can easily prepare a delicious, authentic Vietnamese vegan sour soup for your family meals. If you want to experience vegan cuisine in a warm and elegant space, consider visiting Vô Úy Vegetarian Restaurant. In addition to dine-in services, Vô Úy also offers vegetarian catering for family gatherings, events, and special occasions. Contact us today for more details and consultation.
0902 353 527
cskh@nhahangvouy.com