• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About Me
    • About Me
    • Contact Me
  • Recipe
    • Breakfast
    • Meal
    • Soups & Stews
    • Drink
    • Side Dishes
    • Dessert
  • Latest Recipes
    • Plant-based Hacks
    • Blogging tips
    • Recipe Series
  • Subscribe
  • Recommended Products
  • E-book

Veggie Anh

menu icon
go to homepage
  • Recipes
  • About Me
  • E-book
  • Subscribe
subscribe
search icon
Homepage link
  • Recipes
  • About Me
  • E-book
  • Subscribe
×
Home

18 April 2025 Side Dishes

Vietnamese Sweet and Sour Soup

Jump to Recipe·Print Recipe

Craving something cozy and refreshing? This Vietnamese Sweet and Sour Soup (Canh Chua) is a plant-based bowl of magic. Perfect when you need a comforting hug in a bowl!

Vietnamese Sweet and Sour Soup

There’s something about Canh Chua that feels like a love letter to childhood. This Vietnamese Sweet and Sour Soup is light, tangy, fragrant—and filled with nostalgic warmth. Growing up, it was the star of cozy family meals, especially during the rainy season. And now? I’ve given it a gentle vegan twist, so it’s just as comforting and even more nourishing.

Let’s dive into this soul-soothing soup that brings the tropics to your table in under 30 minutes!

Jump to:
  • 🍲What is Canh Chua?
  • 🥣 Why You’ll Love It
  • 🛒 Ingredients You’ll Need:
  • Instructions
  • Substitutions
  • 📖 Recipe
  • More Soup & Stews
  • 💬 Reviews

🍲What is Canh Chua?

Canh Chua is a beloved Vietnamese soup known for its signature sweet, sour, and savory flavor profile. Traditionally made with tamarind, pineapple, tomatoes, and fish, this version swaps in umami-rich mushrooms and plant-based ingredients—no flavor left behind.

It’s light enough for summer, cozy enough for rainy days, and always best served with a side of jasmine rice and a lot of love.

For more soups and stews, check out Vegan Hot and Sour Soup and Vietnamese Pumpkin Soup.

🥣 Why You’ll Love It

Vietnamese Sweet and Sour Soup-2
  • Vegan & wholesome: no animal products, just pure flavor
  • Light yet satisfying: perfect for hot days or when you want something gentle
  • Fast & easy: ready in about 30 minutes
  • Full of nostalgia: a plant-based tribute to Vietnamese comfort food

🛒 Ingredients You’ll Need:

Top-down view of ingredients
  • Tomatoes: Introduce a natural sweetness and subtle acidity, forming the base of the broth's flavor and contributing a vibrant red hue.​

  • Pineapple: Adds a tropical sweetness and tang, enhancing the soup's sweet-sour balance and providing juicy texture.​

  • Dried Shiitake Mushrooms: Offer a deep umami flavor and meaty texture, serving as a savory backbone in this vegan version.​
  • Tamarind: Provides the signature sourness of Canh Chua, delivering a tangy depth that defines the soup's character.​
  • Mushroom Seasoning: Enhances umami notes, compensating for the absence of fish sauce, and adds complexity to the broth.​
  • Elephant Ear Stem (Bạc Hà): Contributes a unique spongy texture that absorbs the broth, offering a burst of flavor with each bite.​deelycious.
  • Okra: Adds a tender, slightly mucilaginous texture, enriching the soup's mouthfeel and providing visual appeal.​
  • Soy Sauce or Vegan Fish Sauce: Imparts saltiness and depth, balancing the sweet and sour elements with savory notes.​
  • Sugar or Rock Sugar: Balances the tamarind's sourness, rounding out the flavor profile with a gentle sweetness.​
  • Bean Sprouts: Introduce a fresh, crunchy texture, contrasting with the softness of other vegetables.​
  • Sawtooth Herb (Ngò Gai) or Cilantro: Adds a citrusy, herbal aroma, elevating the soup's freshness and complexity.​
  • Fried Tofu: Provides protein and a satisfying chew, absorbing the flavorful broth while adding richness.​

Instructions

  1. Prepare the tamarind base:
    • If using dried tamarind, soak in warm water for 10–15 minutes, then mash and strain to extract the sour tamarind juice.
    • If using tamarind paste, mix it directly with water.
  2. Sauté the aromatics:
    • In a pot, heat 1 tablespoon of cooking oil over medium heat.
    • Add the tomato wedges and pineapple chunks, stirring for 1–2 minutes until slightly softened.
  3. Build the broth:
    • Pour in 5–6 cups of water and bring to a boil.
    • Add the soaked shiitake mushrooms, mushroom seasoning, and tamarind juice.
    • Let it simmer for 7–10 minutes to develop the flavors.
  4. Add vegetables:
    • Introduce the elephant ear stem and okra to the pot.
    • Simmer for an additional 2–3 minutes until just tender.
  5. Incorporate remaining ingredients:
    • Add the bean sprouts, sawtooth herb (or cilantro), and fried tofu cubes.
    • Simmer for a few more minutes to heat through.
  6. Season to taste:
    • Stir in the soy sauce or vegan fish sauce, and sugar or rock sugar.
    • Adjust the seasoning as needed to achieve a harmonious balance of sweet, sour, salty, and savory flavors.
  7. Serve:
    • Ladle the soup into bowls.
    • Serve hot, accompanied by a side of jasmine rice.

Substitutions

🥬 Elephant Ear Stem (Bạc Hà)

  • Substitute: Celery offers a similar crunch and absorbs flavors well.​

🍍 Pineapple

  • Substitute: Canned pineapple chunks provide the necessary sweetness and tang; just drain the syrup before use.​

🍄 Dried Shiitake Mushrooms

  • Substitute: Fresh shiitake or cremini mushrooms replicates the umami depth and meaty texture.​

🌿 Sawtooth Herb (Ngò Gai)

  • Substitute: Cilantro offers a fresh, citrusy flavor that complements the soup.​

🐟 Vegan Fish Sauce

  • Substitute: Soy sauce provides a salty, umami-rich flavor.​

If you have tried my recipe, please let me know what you think by leaving me a review on this page or tagging me on Instagram @veggieanh. I would love to see your creations!

Print

📖 Recipe

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 Soup featured image

Vietnamese Sweet and Sour Soup (Canh Chua Chay)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Veggie Anh
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan
Print Recipe
Pin Recipe

Description

Craving something cozy and refreshing? This Vietnamese Sweet and Sour Soup (Canh Chua) is a plant-based bowl of magic — tangy tamarind, juicy pineapple, crisp veggies, and golden tofu come together for a flavor bomb you won’t forget. Light, vibrant, and oh-so-satisfying.


Ingredients

Scale
  • 3 ripe tomatoes, cut into wedges
  • ½ a pineapple (about 200g), sliced into bite-sized chunks
  • 1 tbsp cooking oil
  • 25g dried shiitake mushrooms, soaked in warm water until soft
  • 2 dried tamarind pods (or 1 tbsp tamarind paste)
  • 1 tbsp mushroom seasoning (or to taste)
  • 5-6 cups water, depending on how brothy you like it
  • 100g elephant ear stem (bạc hà), peeled and sliced diagonally (about 1 stalk)
  • 100g okra (about 5-6 pods), halved or sliced into 2cm rounds
  • 2 tbsp soy sauce or vegan fish sauce
  • 1 tbsp sugar or rock sugar for balance
  • 100g bean sprouts
  • A handful of sawtooth herb (ngò gai) or 2 tablespoon chopped cilantro
  • 200g fried tofu, cut into bite-sized cubes

Instructions

  1. Prepare the tamarind base:

    • If using dried tamarind, soak in warm water for 10–15 minutes, then mash and strain to extract the sour tamarind juice.

    • If using tamarind paste, mix it directly with water.

  2. Sauté the aromatics:

    • In a pot, heat 1 tablespoon of cooking oil over medium heat.

    • Add the tomato wedges and pineapple chunks, stirring for 1–2 minutes until slightly softened.

  3. Build the broth:

    • Pour in 5–6 cups of water and bring to a boil.

    • Add the soaked shiitake mushrooms, mushroom seasoning, and tamarind juice.

    • Let it simmer for 7–10 minutes to develop the flavors.

  4. Add vegetables:

    • Introduce the elephant ear stem and okra to the pot.

    • Simmer for an additional 2–3 minutes until just tender.

  5. Incorporate remaining ingredients:

    • Add the bean sprouts, sawtooth herb (or cilantro), and fried tofu cubes.

    • Simmer for a few more minutes to heat through.

  6. Season to taste:

    • Stir in the soy sauce or vegan fish sauce, and sugar or rock sugar.

    • Adjust the seasoning as needed to achieve a harmonious balance of sweet, sour, salty, and savory flavors.

  7. Serve:

    • Ladle the soup into bowls.

    • Serve hot, accompanied by a side of jasmine rice.

  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Category: Side Dish, Soup
  • Method: stovetop
  • Cuisine: Vietnamese

Did you make this recipe?

Share a photo and tag me @veggieanh — I can't wait to see your creations!

More Soup & Stews

  • Vegan beef pho featured image
    Vegan 'Beef' Pho
  • Spicy Peanut Ramen featured image
    Spicy Peanut Ramen (One-pot Recipe)
  • Vegan Hot and Sour Soup
  • Vietnamese Pumpkin Soup featured image
    Vietnamese Pumpkin Soup (Vegan)

More Vietnamese

  • lemongrass-marinated tofu
    Lemongrass Tofu Noodle Salad
  • lunch box idea: black pepper mushroom serve with rice and leafy greens
    Black Pepper Mushroom (Lunch box idea)
  • VNese Mango Salad featured image
    Vietnamese Mango Salad (Gỏi Xoài)
  • Che 3 mau featured image
    Chè Ba Màu (Vietnamese Three-Color Dessert)

Reader Interactions

Comments

No Comments

Leave a Reply Cancel reply

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

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

Primary Sidebar

About Me

Veggie Anh profile image

Hi, I'm Anh! I am the blogger, and content creator, and recipe developer behind Veggie Anh. My goal is to inspire you to eat more veggies by sharing my recipes, videos, stories, and more!

More about me →

  • Instagram
  • YouTube
  • TikTok
  • Pinterest

Trending Recipes

  • Chickpea Tofu
    Chickpea Tofu (Burmese Tofu)
  • Kimchi jjigae
    Kimchi Jjigae - Korean Kimchi Stew (Vegan)
  • Vegan Sushi Bake
    Vegan Sushi Bake
  • Vegan Pork Belly

Footer

↑ back to top

About

  • About
  • Privacy Policy
  • Contact

  • Instagram
  • Pinterest
  • TikTok
  • YouTube
  • Mail

Sign up for my newsletter

    Built with ConvertKit

    Recent Posts

    • Lemongrass Tofu Noodle Salad
    • Vegan Onigiri 3 ways (Japanese Rice Balls)
    • Korean Braised Tofu (Dubu Jorim)
    • Black Pepper Mushroom (Lunch box idea)
    • Vegan Japanese Cold Ramen

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2025 Veggie Anh