This post may contain affiliate links. Please read our disclosure policy.

This Vegan Bánh Hỏi (Vietnamese Rice Vermicelli Woven) is served with chewy tofu, fresh herbs, green onions, cucumber, and crispy onions. Wrapped in rice paper and dipped into a delicious vegan “fish” sauce! Plant-based, healthy, and super fresh!

Vietnamese rice vermicelli woven with chewy tofu and fresh herbs.

📘 What Is Bánh Hỏi

Bánh hỏi is a type of Vietnamese dish that consists of rice vermicelli woven served with many different add-ins, from fresh herbs to cucumber, fried onions, and different kinds of meat. It is usually wrapped in rice paper and served with a dipping sauce.

Ingredients like fried tofu, green onions, five spice, vermicelli woven.

🥣 How to Make It

This recipe is a simple take on regular bánh hỏi. It is easy and will take you about 30 minutes to prepare.

Here is what you will need:

  • Tofu – Use medium tofu for a soft and chewy texture. Firm tofu will work as well.
  • Sweet chili sauce – You can use store-bought sweet chili sauce like Chin Su, sriracha, or make your own chili sauce!
  • Soy sauce – For umami and saltiness. Use coconut aminos for a gluten-free option.
  • Sugar – You can use regular sugar or coconut sugar to keep it refined sugar-free.
  • Five spice powderFive spice powder is a spice blend that contains cinnamon, star anise, cloves, fennel, and white pepper. It gives the tofu a subtle “char siu” flavor here.
  • Green onions – Sautéed; green onions will bring a fragrant and subtle peppery flavor.
  • Rice vermicelli woven – Called “bánh hỏi” in Vietnamese, these rice vermicelli woven are sold as dried sheets. You can find rice vermicelli woven online, or in most Asian stores.
  • Fresh herbs – Thai basil, perilla leaves, cilantro. Use what you have on hand or a combination of those three herbs.
  • Cucumber – For crunchiness and freshness.
  • Rice paper – Optional, only if you plan to serve these rolled. More on how to eat bánh hỏi below.
  • Fried onions – Or fried shallots for crispiness. Use store-bought or homemade.
Close up of fried tofu.


To prepare the tofu, cut it into thick rectangles and fry it until golden brown. You can deep-fry it or air-fry it. Frying the tofu will allow it to absorb the sauce better and give it more chewiness.

Once fried, let the tofu simmer in a sauce that consists of soy sauce, sugar, chili sauce, five-spice powder, and water. Simmer until the tofu has absorbed all of the sauce.

Fried tofu simmered in soy sauce and chili sauce.

Vermicelli Woven (Bánh Hỏi)

In the meantime, let’s prepare the woven!

Depending on the brand, the instructions might change, but usually, it consists of placing the dry vermicelli woven in a deep plate or dish and covering it with boiling water. Let the vermicelli rehydrate for 1 minute and 30 seconds before draining. Rinse under cold water and drain well before rolling.

Arrange the woven on a plate and top with sautéed green onions.

Dipping Sauce (Nước chấm)

The dipping sauce brings a ton of flavor to this dish. It consists of vegan fish sauce, sugar, garlic, chili, and water to dilute. You can also add a squeeze of lime for extra freshness.

Close up of rice vermicelli woven topped with green onions.

🥢 How to Eat It

There is not just one way to eat bánh hỏi, but it’s usually eaten this way:

  1. Wet a piece of rice paper to soften it.
  2. Place a leaf of lettuce on top of the rice paper.
  3. Unroll one of the vermicelli woven and place it on top of the lettuce.
  4. Then top with a piece of tofu, fresh herbs, and a slice of cucumber. Roll it tightly and dip it into the dipping sauce, just like spring rolls!

If you want to make a lighter version, feel free to wrap the vermicelli woven and add-ins directly into lettuce leaves!


What can I substitute for tofu?

You can substitute the tofu with tempeh, vegan chicken, or fried vegan roast pork.

What can I substitute for the vegan fish sauce?

If you want an authentic flavor, there is no substitute. You can use soy sauce, but the flavor won’t be the same.

Should I serve this dish warm or cold?

This dish is best served at room temperature.

How long does this dish keep?

You can keep the cooked tofu for up to 3 days in the refrigerator and the cooked vermicelli woven for 2 days in the refrigerator. I would advise cooking the vermicelli woven just before serving for the best texture.

Rice paper sheet filled with rice vermicelli, tofu, cucumber, perilla leaves.

This Vegan Bánh Hỏi is so underrated! It’s loaded with textures and flavors, fresh, healthy, and makes a great communal meal! Simply arrange all the add-ins on the table and let the guests roll their own rolls!

⭐️ Did you like this recipe? Let us know in the comments below, and tag us on Facebook, Instagram, or Pinterest!

Vietnamese rice vermicelli woven with chewy tofu and fresh herbs.
full of plants in envelope

Want to Save This Recipe?

Enter your email below & we’ll send it straight to your inbox! Plus, you will receive new recipes every week!

Save Recipe

I’d like to receive more tips & recipes from Full of Plants.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Vietnamese rice vermicelli woven with chewy tofu and fresh herbs.

Vegan Bánh Hỏi (Vietnamese Rice Vermicelli Woven)

5 from 1 vote
Author: Thomas Pagot
Vermicelli woven served with chewy soy-glazed tofu, green onions, cucumber, and plenty of fresh herbs! A healthy and delicious Vietnamese-inspired dish!
Prep Time : 30 minutes
Cook Time : 10 minutes
Total Time : 40 minutes
Servings 2 servings


  • 12 ounces medium tofu cut into 1-inch thick rectangles of about 2.5-inch long. You should get about 8 pieces.
  • 2 tbsp oil
  • 1/4 cup chopped green onions
  • 1 tbsp sweet chili sauce or sriracha
  • 1 tsp soy sauce
  • 1 tsp sugar
  • 1/4 tsp five spice powder
  • 1/4 cup water

The Rest

  • 8 pieces rice vermicelli woven
  • 8 sheets of rice paper
  • For serving: lettuce, basil, perilla leaves, sliced cucumber, fried onions

Dipping Sauce

  • 1 tbsp vegan fish sauce
  • 3 tbsp water
  • 1 tbsp sugar
  • 1/4 tsp lime juice
  • 1 clove of garlic finely minced
  • 1/4 Thai chili chopped, optional.


  • Start by deep-frying the tofu until golden brown. You can deep-fry it in a deep saucepan or fry it in an air-fryer. Once golden brown, transfer to a plate lined with kitchen paper towels to remove excess oil.
  • Heat the two tablespoons of oil in a large non-stick skillet. Once hot, add the chopped green onions and cook for 1-2 minutes. Transfer the sautéed green onions with the remaining oil to a small bowl and set aside.
  • To the same skillet, add the fried tofu rectangles. Pour in the sweet chili sauce, soy sauce, sugar, five-spice powder, and water. Let simmer for 5-8 minutes or until no more liquid remains and the tofu is glazed. Remove from heat and transfer to a plate.
  • To cook the vermicelli: Place the dry rice vermicelli woven in a deep plate or dish. Pour boiling water over the vermicelli and let it sit for 1 minute and 30 seconds. Drain and transfer to a bowl of cold water to cool. Drain the rice vermicelli woven well and roll each one into a roll. Arrange the rolls on a plate and top them with the cooked green onions and drizzle with some of the oil.
  • To serve: Dip a sheet of rice paper in warm water for a few seconds. Place a leaf of lettuce and some fresh herbs in the middle of the rice paper. Top with a vermicelli woven (unrolled), a piece of tofu, and sliced cucumber. Roll tightly and dip in the sauce!
    Alternatively, if you don't want to serve it on rice paper, you can simply roll a rectangle of tofu, some herbs, and a thin slice of cucumber in the rice vermicelli woven and dip it into the sauce.

Dipping Sauce

  • Combine all of the ingredients in a small bowl and stir until the sugar has dissolved.
Course : Entree, Main Course
Cuisine : Vietnamese
Did you make this recipe? Tag @fullofplants on Instagram and hashtag it #fullofplants
Share this recipe!

About the Author

Thomas Pagot is the founder, photographer, and recipe developer behind Full of Plants. He created the blog in 2016 as a personal cookbook for vegan recipes. Through years of recipe development, Thomas has successfully grown Full of Plants into a trusted resource for plant-based recipes.

Learn more ➜

Leave a Comment

Notify of
Did you make this recipe? Rate it!

Newest Most Voted
Inline Feedbacks
View all comments

Hey Thomas
Does the marinade for the tofu sometimes come with lemongrass? I seem to remember lemongrass when we use to order this pork dish. It was a favourite when my husband and I ate out. Its his birthday soon so I’dike to try to make it for him.

5 stars
I went ahead and made it with some lemongrass. Everyone enjoyed. Thank you!