Canh Bau Vegetarian Recipe Easy and Delicious Guide

Updated On: October 7, 2025

Canh bầu, a traditional Vietnamese winter melon soup, is a beloved staple in many households for its light, refreshing flavor and nourishing qualities. This vegetarian version of canh bầu is perfect for those seeking a healthy and comforting dish without the use of meat or seafood.

Loaded with fresh winter melon, fragrant herbs, and umami-rich mushrooms, this soup offers a delicate balance of taste and texture that is both satisfying and easy to prepare. Whether you’re a seasoned vegetarian or simply looking to incorporate more plant-based meals into your diet, this recipe will quickly become a go-to in your kitchen.

Winter melon, known as “bầu” in Vietnamese, is renowned for its subtle sweetness and hydrating properties, making it ideal for soothing the palate and promoting digestion. Combined with aromatic ingredients like ginger and scallions, this soup warms the body while remaining light enough for any season.

It’s also incredibly versatile, allowing you to add your favorite vegetables or tofu for an extra boost of protein. Dive into this nourishing bowl of canh bầu and experience the comforting flavors of Vietnam right at home.

Why You’ll Love This Recipe

Canh bầu vegetarian is not only delicious but also incredibly nutritious and simple to make. This soup highlights the unique sweetness of winter melon without overpowering it, creating a gentle and soothing broth that complements any meal.

It’s perfect for those who want a light yet flavorful dish that can be enjoyed any time of the year.

Moreover, the recipe is flexible and forgiving, allowing you to customize the ingredients based on what you have on hand. It’s an excellent way to incorporate more vegetables into your diet, and the use of mushrooms adds a lovely depth of umami, making it hearty enough to satisfy even non-vegetarians.

Plus, it’s gluten-free and vegan, suitable for a variety of dietary preferences.

If you enjoy this recipe, be sure to also check out my Low Fodmap Appetizer Recipes for more light and delicious vegetarian dishes.

Ingredients

  • 1 medium winter melon (about 1.5 lbs), peeled, seeded, and sliced into bite-sized pieces
  • 6 cups vegetable broth (preferably homemade or low-sodium)
  • 1 cup shiitake mushrooms, stems removed and sliced
  • 1 block (14 oz) firm tofu, cubed (optional)
  • 2 cloves garlic, minced
  • 1 small onion, finely chopped
  • 1-inch piece of ginger, thinly sliced
  • 2 tablespoons vegetable oil
  • 2 scallions, chopped
  • 2 tablespoons soy sauce or tamari for gluten-free
  • Salt and white pepper, to taste
  • Fresh cilantro or Vietnamese coriander for garnish

Equipment

  • Large soup pot or Dutch oven
  • Cutting board and sharp knife
  • Wooden spoon or ladle
  • Measuring cups and spoons
  • Bowl for soaking mushrooms (if using dried shiitake)
  • Strainer (optional, for rinsing tofu)

Instructions

  1. Prepare the winter melon: Peel the winter melon carefully, remove seeds, and cut into roughly 1-inch cubes. Set aside.
  2. Sauté the aromatics: Heat the vegetable oil over medium heat in your soup pot. Add the minced garlic, chopped onion, and sliced ginger. Stir frequently for about 2-3 minutes until fragrant but not browned.
  3. Add mushrooms and tofu: Toss in the sliced shiitake mushrooms and cubed tofu. Stir gently to combine everything, cooking for another 3 minutes to allow the mushrooms to release their flavor.
  4. Pour in the broth: Slowly add the vegetable broth to the pot. Increase the heat to high and bring the mixture to a gentle boil.
  5. Simmer the soup: Add the winter melon cubes to the boiling broth. Reduce heat to medium-low and let simmer uncovered for 15-20 minutes, or until the winter melon is translucent and tender.
  6. Season the soup: Stir in the soy sauce, salt, and white pepper to taste. Adjust seasoning gradually, tasting as you go.
  7. Add scallions and garnish: Just before serving, sprinkle the chopped scallions into the soup. Garnish bowls with fresh cilantro or Vietnamese coriander for a burst of freshness.
  8. Serve hot: Ladle the soup into bowls and enjoy immediately with steamed jasmine rice or crusty bread.

Tips & Variations

“For the best flavor, use fresh homemade vegetable broth or a good-quality store-bought option. You can also add a few dried shiitake mushrooms soaked in warm water for an even richer umami taste.”

  • To make the soup heartier, add sliced carrots, baby bok choy, or napa cabbage along with the winter melon.
  • If you prefer a creamier texture, blend a portion of the soup after cooking and stir it back in.
  • For a hint of heat, add a few slices of fresh chili or a dash of chili oil before serving.
  • Try replacing tofu with seitan or tempeh for a different protein source.
  • Use lemongrass stalks bruised and simmered with the broth for an aromatic twist.

Nutrition Facts

Nutrient Amount per Serving
Calories 120 kcal
Protein 8 g
Carbohydrates 12 g
Dietary Fiber 3 g
Fat 5 g
Sodium 450 mg
Vitamin C 15% DV
Calcium 10% DV

Serving Suggestions

This light and flavorful soup pairs beautifully with a variety of side dishes to make a complete meal. Serve it alongside a bowl of steamed jasmine rice or sticky rice for a traditional Vietnamese experience.

For extra protein, consider serving it with a crispy tofu stir-fry or a simple vegetable spring roll. If you want to explore more Vietnamese-inspired meals, check out my Instant Pot Rabbit Recipe for a heartier meat option, or for a refreshing appetizer, try the Halibut Dip Recipe.

Finally, complement your meal with a light dessert such as the zesty and sweet Lemon Straws Recipe to finish on a bright note.

Conclusion

Canh bầu vegetarian soup is a beautiful example of how simple, fresh ingredients can come together to create a dish that is both comforting and nourishing. Its subtle flavors and light texture make it a perfect choice for anyone craving a wholesome meal that doesn’t feel heavy on the stomach.

Whether you’re new to Vietnamese cuisine or a longtime fan, this recipe offers an accessible way to enjoy traditional flavors without meat or fish. The gentle sweetness of the winter melon combined with the earthy mushrooms and fresh herbs creates a harmony that is truly delightful.

Moreover, this soup is incredibly versatile, allowing you to adapt it to your tastes and dietary needs. With minimal ingredients and straightforward steps, it’s a recipe that fits beautifully into a busy lifestyle while still delivering on taste and nutrition.

I hope this canh bầu vegetarian recipe becomes a cherished part of your cooking repertoire — a delicious, healthy, and satisfying dish for any day of the year.

📖 Recipe Card: Canh Bau Vegetarian Recipe

Description: A light and refreshing Vietnamese winter melon soup made with tofu and mushrooms. Perfect as a comforting and nutritious vegetarian meal.

Prep Time: PT15M
Cook Time: PT25M
Total Time: PT40M

Servings: 4 servings

Ingredients

  • 1 medium winter melon (about 500g), peeled and cubed
  • 150g firm tofu, cut into cubes
  • 5 dried shiitake mushrooms, soaked and sliced
  • 1 small carrot, sliced
  • 1 small onion, chopped
  • 2 cloves garlic, minced
  • 4 cups vegetable broth
  • 1 tbsp soy sauce
  • 1 tsp sesame oil
  • 2 scallions, chopped
  • Salt to taste
  • Fresh cilantro for garnish

Instructions

  1. Heat sesame oil in a pot and sauté onion and garlic until fragrant.
  2. Add sliced mushrooms and cook for 3 minutes.
  3. Pour in vegetable broth and bring to a boil.
  4. Add winter melon cubes and carrot slices; simmer for 15 minutes.
  5. Add tofu cubes and soy sauce; cook for another 5 minutes.
  6. Season with salt to taste.
  7. Garnish with chopped scallions and cilantro before serving.

Nutrition: Calories: 120 kcal | Protein: 8 g | Fat: 4 g | Carbs: 12 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Canh Bau Vegetarian Recipe”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A light and refreshing Vietnamese winter melon soup made with tofu and mushrooms. Perfect as a comforting and nutritious vegetarian meal.”, “prepTime”: “PT15M”, “cookTime”: “PT25M”, “totalTime”: “PT40M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 medium winter melon (about 500g), peeled and cubed”, “150g firm tofu, cut into cubes”, “5 dried shiitake mushrooms, soaked and sliced”, “1 small carrot, sliced”, “1 small onion, chopped”, “2 cloves garlic, minced”, “4 cups vegetable broth”, “1 tbsp soy sauce”, “1 tsp sesame oil”, “2 scallions, chopped”, “Salt to taste”, “Fresh cilantro for garnish”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat sesame oil in a pot and saut\u00e9 onion and garlic until fragrant.”}, {“@type”: “HowToStep”, “text”: “Add sliced mushrooms and cook for 3 minutes.”}, {“@type”: “HowToStep”, “text”: “Pour in vegetable broth and bring to a boil.”}, {“@type”: “HowToStep”, “text”: “Add winter melon cubes and carrot slices; simmer for 15 minutes.”}, {“@type”: “HowToStep”, “text”: “Add tofu cubes and soy sauce; cook for another 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Season with salt to taste.”}, {“@type”: “HowToStep”, “text”: “Garnish with chopped scallions and cilantro before serving.”}], “nutrition”: {“calories”: “120 kcal”, “proteinContent”: “8 g”, “fatContent”: “4 g”, “carbohydrateContent”: “12 g”}}

Photo of author

Marta K

Leave a Comment

X