• 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 » Cuisine » Vietnamese

9 February 2022 Breakfast

Veggie Banh Bao (Steamed Vegetables Bun)

Jump to Recipe·Print Recipe

Veggie Banh Bao is a classic Vietnamese breakfast or snack. It features a light, fluffy bun with savory mushroom, carrot, and cabbage fillings.

What is Banh Bao?

Banh Bao is a Vietnamese-styled Bun, typically served as breakfast or a light meal. It has a round shape and is traditionally filled with savory fillings like meat, mushrooms, and vegetables. It's savory, filling, and delicious.

This recipe is a vegan version of the traditional Vietnamese Banh Bao. It uses mushroom, cabbage and shiitake mushroom as fillings and seasonings like salt, pepper, soy sauce and vegan oyster sauce.

Why you'll love this Veggie Banh Bao recipe?

This recipe is:

  • A new and unique breakfast idea other than avocado toast and oatmeal. This is such a unique and new way to enjoy breakfast.
  • Filling yet nutritious: It makes a balanced meal with enough carbs, fiber, protein while being so filling to keep you energized throughout the day.
  • Fun to make: it's perfect for making with other people or for social gatherings. I love to have friends over and divide the task to make together
  • Versatile and customizable: other than the recommended filling here, you can have fun with the ingredients like tofu
  • Perfect for making ahead and in batches: My family typically makes the Banh Bao in batches, then freeze or refrigerate and pops them out to steam before enjoying warm!

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
Veggie Banh Bao

Veggie Banh Bao (Steamed Vegetables Bun)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Total Time: 40 minutes
  • Yield: 16 bao 1x
Print Recipe
Pin Recipe

Description

Banh Bao is a classic and delicious breakfast/snack option. This recipe features a light, fluffy bun and savory veggie fillings then steamed and enjoyed fresh! These buns take a bit of time to make but are so delicious and perfect for meal prep.


Ingredients

Units Scale

Make the dough

  • 300 g all-purpose flour
  • 180 ml plant milk (I use soy)
  • 7 g dry active yeast
  • 2 tbsp sugar
  • 1 tbsp oil
  • 1 tbsp baking powder

Make the filling

  • 1 carrot
  • ½ a cabbage
  • 150 g shiitake mushroom (or other mushrooms of choice)
  • 1 tbsp cooking oil
  • 2 tbsp soy sauce
  • 1 tbsp vegan oyster sauce
  • salt and pepper to taste

Instructions

Make the dough

  1. In a pot, heat the plant milk (until a warm temperature, not boiling). Combine the plant milk and yeast in a small bowl, mix well and set aside for 10 minutes. After 10 minutes, the yeast is activated when there is foam on top.
  2. In a big mixing bowl, add the flour, baking powder, sugar and mix. Gradually add in the milk and yeast mixture, mix to combine.
  3. Use your hand to knead until it forms a smooth ball, about 10 minutes.
  4. Grease the mixing bowl with oil to avoid sticking, then put in the dough ball. Cover with a kitchen cloth and let rise for 1 hour.

Make the filling

  1. Thinly chop your vegetables of choice, I use cabbage, carrot and shiitake mushroom in this recipe.
  2. Mix all the chopped veggies, then stir fry on a pan with oil for about 10 minutes until softened. Season with soy sauce, vegan oyster sauce, salt and pepper.
  3. Set aside the mixture to cool.

Wrap the Bao

  1. After 1 hour, the dough has doubled in size.
  2. Add in the dough and flatten it. Cut the dough into 16 equal pieces with a sharp knife. I do this by cutting the dough in half, then cutting each piece in half again, and keep going.
  3. Roll each piece into a circle, make sure that the center of the circle is thicker than the outer part.
  4. Add a small spoon of the filling in the center, then pinch all sides shut.
  5. Repeat for the rest of the dough pieces.
  6. In a steamer, add water underneath, put parchment paper to avoid sticking and add the buns. Steam for 10-15 minutes, and enjoy!

Notes

The recipe makes 16 bao, you can steam some to eat right away and freeze some to eat for later.

  • Prep Time: 30 minutes
  • Cook Time: 10 minutes
  • Category: Breakfast, Snack
  • Cuisine: Chinese, vietnamese

Did you make this recipe?

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

If you like this Veggie Banh Bao recipe, also check out:

  • Pulled Jackfruit Banh Mi
  • Vegan Pho with Mushroom and Tofu (Phở Chay)

More Vietnamese

  • Banh flan
    Banh Flan (Vegan Vietnamese Coffee Caramel Flan)
  • 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)

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

    • Banh Flan (Vegan Vietnamese Coffee Caramel Flan)
    • Nori Wrapped Tofu
    • Chickpea Flour Omelette (Vegan Egg Series Part 3)
    • Vegan Fried Egg (Vegan Egg Series Part 2)
    • Vegan Mung Bean Egg (Vegan Egg Series Part 1)

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2025 Veggie Anh