My Plantiful Cooking

menu icon
go to homepage
  • Recipes
  • Newsletter
  • About
  • Contact
  • Refreshing Vegan Spring Recipes
subscribe
search icon
Homepage link
  • Recipes
  • Newsletter
  • About
  • Contact
  • Refreshing Vegan Spring Recipes
×
Add us as a trusted site on Google
Home » Recipes » Vegan Asian Recipes

Vegan Tofu Rice Paper Rolls

Mee Sha drinking a cup of coffee seated.
Modified: Mar 14, 2026 · Published: Aug 10, 2024 by Jim Mee Sha · This post may contain affiliate links · 2 Comments
Jump to Recipe

These refreshing vegan rice paper rolls are filled with colorful vegetables and marinated tofu, then served with a creamy peanut sauce. A light and vibrant dish, great as an appetizer or light lunch.

We especially love serving it with Vietnamese mains, including tofu pho, lemongrass tofu, and tofu in tomato sauce!

A plate of halved rice paper rolls served with peanut sauce with glasses of water beside.

 I've been hooked on rice paper rolls ever since visiting Vietnam over a decade ago. Watching vendors make rice paper wrappers fresh on the spot was an unforgettable experience.

Known as gỏi cuốn, these refreshing Vietnamese spring rolls are perfect for the warmer weather. Traditionally filled with pork or shrimp, fresh veggies, and rice noodles, this plant-based version uses tofu for protein.

If you are looking for air-fried or baked versions, I highly recommend checking out my air fryer rice paper rolls or tofu egg rolls instead.

Jump to:
  • 💚Why you will love vegan rice paper rolls
  • 🥗What you will need 
  • ✨Other filling ideas
  • 🔪How to make
  • 💡Tips for wrapping vegan rice paper rolls
  • ❄️Storing and meal prep suggestions
  • ❔Commonly asked questions 
  • 🍽More delicious vegan appetizers
  • 📖 Recipe

💚Why you will love vegan rice paper rolls

  • A refreshing and bright recipe perfect for summer
  • Quick to make with minimal cook time
  • Step-by-step instructions with photos to help you roll spring rolls with ease
  • Creamy hoisin peanut sauce takes these fresh spring rolls to the next level!

🥗What you will need 

To make the filling

Ingredients needed like tofu, soy sauce, and sesame oil on a grey background.
Ingredients needed like mint leaves, bean sprouts, rice paper, noodles, lettuce, and carrot.
  • Tofu - Use extra-firm or firm tofu that has been pressed beforehand (either with a tofu press or by stacking something heavy on top).
  • Rice paper - 9-inch (22 cm) is the preferred size. You can find it in groceries (at the international aisle), Asian markets, or online. I recommend getting the Three Ladies brand.
  • Rice vermicelli noodles - Also known as rice sticks, it's a thin version of rice noodles.

For the hoisin peanut sauce

Ingredients needed like hoisin sauce, peanut butter, rice vinegar, garlic powder, and sesame oil.
  • Hoisin sauce - A sweet and savory sauce common in Chinese cooking. You can locate it in the Asian food aisle in groceries, Asian markets, or online.
    • I recommend going with Lee Kum Kee's brand.
    • I also love using it to make my hoisin tofu, popiah, and tofu lettuce wraps.
  • Rice vinegar - can be substituted with lime or lemon juice.

See the recipe card for full information on ingredients and quantities.

✨Other filling ideas

  • Vegetables - Bell peppers, shredded cabbage, julienned cucumbers, sliced avocado
  • Other plant protein - tempeh, soy sauce tofu, vegan chicken breast, slices of vegan steaks, shredded tofu
  • Herbs - Mint leaves, cilantro, parsley, green onion
  • Dipping sauce - Other great sauces include spicy teriyaki sauce, sriracha mayo, Thai basil pesto, or simply soy sauce.

🔪How to make

Pan-fried tofu in a non-stick pan.

Step 1: Marinate tofu for 30 minutes. Then, pan-fry until golden on both sides.

Peanut hoisin sauce in a ramekin with a teaspoon beside and 2 empty sauce dishes beside.

Step 2: Prepare the hoisin peanut sauce by combining all the necessary ingredients.

Dipping a piece of rice paper into a deep plate filled with water.

Step 3: Add an inch of water to a shallow bowl, and dip rice paper wrapper for a few seconds on both sides.

A moist piece of rice paper sheet layered with fillings such as vegetables, vermicelli, tofu, and mint leaves.

Step 4: Place rice paper on a damp, smooth surface. Layer on veggies, noodles, and tofu. Top with a few mint leaves.

Save this recipe!

Email yourself a link to this page and come back later.

Also get a FREE high-protein vegan recipe eBook + weekly new recipes! Unsubscribe anytime.

Folding the bottom edge of a rice paper sheet over the filling.

Step 5: Fold the bottom edge of the wrapper over the filling once, while tucking the filling in tightly.

A partially wrapped rice paper roll on a grey surface.

Step 6: Fold the left and right edges of the wrappers inward and continue rolling them up until they are sealed tightly. Repeat for the remaining ingredients and serve your Vietnamese spring rolls fresh.

💡Tips for wrapping vegan rice paper rolls

  • Use the right surface - A smooth plastic or ceramic surface works best. Avoid wood, as it's porous and causes sticking.
  • Don't oversoak the rice papers - A quick, few-second dip on both sides is sufficient. They will appear stiff at first but soften over time as you layer in ingredients.
  • Avoid overfilling - Too much filling can cause the wrappers to tear. Aim to fill around ⅓ of the wrapper.
  • Space them out - Rice paper rolls are sticky and tend to stick to one another.
  • Serve fresh - Vietnamese fresh rolls are best enjoyed right away. If serving later, cover with a damp tea towel to keep them from drying out.
A plate of halved rice paper rolls served with peanut sauce with glasses of water in the background.

❄️Storing and meal prep suggestions

Wrapped tofu rice paper rolls - best enjoyed within 4 hours. If not serving immediately, cover fresh rolls with a damp paper towel to prevent wrappers from drying out.

Storing for a couple of days- Prep and store ingredients separately. Only assemble when ready to serve.

  • Veggies: Chop and store in an airtight container lined with paper towels. Keeps well for 2-3 days.
  • Rice vermicelli: Cook and cool completely before storing in a sealed container. Stays fresh for 3-4 days.
  • Tofu: Pan-fried tofu can be refrigerated for up to 5 days.
  • Hoisin peanut sauce: Can be refrigerated for up to 5 days.  Batch-make the recipe and use it as a dressing or dip for finger foods (like tofu dumplings and Thai spring rolls).  

❔Commonly asked questions 

Do I soak rice papers in hot or cold water?

Dipping rice papers in cold or lukewarm water is recommended. Hot water softens rice paper too quickly, making it sticky and hard to handle.

How do I prevent rice paper rolls from drying out?

If serving within 3-4 hours, cover rice paper rolls with a damp tea towel to prevent the wrappers from drying out.

For longer storage, wrap each roll individually in cling film and place them in an airtight container. Consume within a day, as the wrappers tend to dry out over time.

Dipping a piece of rice paper rolls in peanut sauce with glasses of water beside.

🍽More delicious vegan appetizers

  • Holding a bowl of avocado lettuce salad served with fork with dressing and black pepper beside.
    Romaine Lettuce Avocado Salad
  • A plate of chickpea patties served with yogurt and lemon slices.
    Vegan Chickpea Patties
  • A bowl of fresh tomato salsa with spoon with chips, chopped cilantro and jalapenos in the background.
    Chipotle Fresh Tomato Salsa ( copycat )
  • A plate of air fryer oyster mushrooms served with tomato sauce on a plate with fork beside.
    Crispy Air Fryer Oyster Mushrooms

If you made this recipe, leave a rating and comment below. We would love to hear from you! Subscribe to My Plantiful Cooking to get new recipes delivered straight to your inbox! Follow us on Instagram, Facebook, and Pinterest to get the latest updates. 😉

📖 Recipe

A plate of halved rice paper rolls served with peanut sauce.

Vegan Rice Paper Rolls with Tofu

Meesha
These healthy vegan rice paper rolls are packed with crisp vegetables, marinated tofu, and served with a creamy hoisin peanut sauce.They're light, refreshing, and surprisingly satisfying, making them the perfect summer meal.
5 from 2 votes
Print Recipe Pin Recipe
Prep Time 20 minutes mins
Cook Time 5 minutes mins
Marinating time 30 minutes mins
Total Time 55 minutes mins
Course Main Course, Side Dish
Cuisine Vietnamese
Servings 8 rolls
Calories 109 kcal

Ingredients
 
 

For tofu

  • 1 block extra firm tofu drained, pressed, and sliced (about 7oz/200g)*
  • 1 tablespoon soy sauce or tamari/shoyu
  • 1 teaspoon sesame oil

For hoisin peanut sauce

  • 2 tablespoons hoisin sauce *
  • 2 tablespoons peanut butter smooth or crunchy
  • 2 tablespoons rice vinegar
  • 1 teaspoon sesame oil
  • 1 teaspoon garlic powder

For the rolls

  • 8 9-inch rice paper ( more if needed )
  • 6 leaves butterhead lettuce or iceberg lettuce
  • 1 medium shredded carrot
  • 1 cup mint leaves
  • 2 oz rice vermicelli
Prevent your screen from going dark

Instructions
 

Preparing tofu

  • Start by marinating tofu in soy sauce and sesame oil for 30 minutes to an hour.
  • Heat up a tablespoon or so of oil in a non-stick pan over medium-high. Pan-fry tofu or 2-3 minutes on each side, or until both sides are golden.

Other components

  • While the tofu is marinating, make the peanut sauce by combining all the necessary ingredients. Give it a taste, adding more seasonings if needed.
  • For rice vermicelli, soak it in boiling water for 2-3 minutes, or until they are cooked. Drain and set it aside.

Wrapping rolls

  • Add about an inch depth of water to a deep dish or pie pan. Dip rice paper for a few seconds on both sides.
  • Place rice paper on a damp and smooth surface, like a plastic chopping board or a ceramic countertop, with the smooth side facing down. Layer on the vegetables, noodles, and tofu, and top it off with a few mint leaves.
  • Gently pull off the edge of the wrapper nearest to the filling, and wrap it over the filling while simultaneously tucking it in.
  • Fold left and right edges in, and continue rolling up tightly until the roll is sealed.
  • Repeat for the remaining ingredients, and your tofu rice paper rolls are ready to be served!

Notes

*Hoisin sauce - Can be replaced with 1 tablespoon of soy sauce + 1 tablespoon of sugar, adjusting the taste if needed.
 
Tips for wrapping 
  • Use the right surface - A smooth plastic or ceramic surface works best. Avoid wood, as it's porous and causes sticking.
  • Don't oversoak the rice papers - A quick dip (just a few seconds) is enough. They may feel stiff at first, but will soften as you layer on the ingredients.
  • Avoid overfilling - Too much filling can cause the wrappers to tear. The filling should cover approximately one-third of the wrapper.
  • Space them out - Finished rolls tend to stick together, so leave a bit of space between them.
 
Storing suggestions 
  • For a few hours - Cover rice paper rolls with a damp kitchen towel or teacloth. Consume within 3-4 hours. 
  • For a day - Wrap rolls individually with cling wraps, and store them in an airtight container. Consume them within a day, as rice paper will dry out over time. 
  • For a few days - Prep all components, and refrigerate them separately. Assemble spring rolls only when ready to serve.

Save this recipe!

Email yourself a link to this page and come back later.

Also get a FREE high-protein vegan recipe eBook + weekly new recipes! Unsubscribe anytime.

Nutrition

Calories: 109kcalCarbohydrates: 12gProtein: 6gFat: 4gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 2gCholesterol: 0.2mgSodium: 265mgPotassium: 199mgFiber: 1gSugar: 3gVitamin A: 1886IUVitamin C: 3mgCalcium: 41mgIron: 1mg

Nutrition info calculated is just a rough estimate and is provided as a courtesy. Bear in mind that value will vary based on variables like specific brand or type of product used. To obtain the most accurate representation, it is highly recommended that you calculate it on your own with the actual amount and type of ingredient used.

Did you make this recipe ?Tag @myplantifulcooking on Instagram !

More Asian

  • A plate of lemongrass tofu served with chopsticks and 2 glasses of tea.
    Lemongrass tofu
  • Orange tofu served with rice and broccoli on a plate with chopsticks beside.
    Crispy Vegan Orange Chicken (orange tofu)
  • Teriyaki tofu served on a bowl of rice with a fork, chopped green onion, and sesame seeds beside.
    Teriyaki Tofu Stir-fry
  • A bowl of laksa served with a pair of chopsticks and a ceramic spoon beside.
    Creamy Malaysian Vegan Laksa

Comments

    5 from 2 votes (2 ratings without comment)

    Join the discussion ! Cancel reply

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

    Recipe Rating




  1. Amy says

    September 04, 2024 at 5:48 pm

    Hi Meesha,

    Thank you for sharing this recipe - Will be making it one day soon! Thought you'd like to know that the print button feature doesn't work. When clicking on either button at the top of the page as well as within the recipe itself, the link leads back to the home page.

    Reply
    • Jim Mee Sha says

      September 07, 2024 at 11:17 am

      Hi Amy, thanks for the heads up! I think it was a temporary glitch, and the button should be working fine now. 😁

      Reply
A headshot of Mee Sha leaning on a handrail.

Hi there! I am Mee Sha, a registered dietitian with a passion for food, cooking, and all things nutrition. This is where I share quick, healthy recipes that make plant-based eating simple, nourishing, and genuinely delicious.

More about me →

🌼Vibrant Vegan Spring Recipes

  • A bowl of tom kha on a plate served with a ceramic spoon with lime wedges and another bowl of curry beside.
    Vegan Tom Kha (with tofu)
  • A close-up shot of curry served in a white bowl with a spoon on the side.
    Creamy Vegan Thai Red Curry with Tofu
  • A bowl of pho served with spoon with chopsticks, green onion, and condiments beside.
    Vegan Pho with Tofu
  • 2 jar of overnight oats on a plate with a jar of oats and milk in the background.
    Vegan Protein Overnight Oats
  • A plate of tofu lettuce wrap with tea, bowl of tofu filling, and spoonful of chili flakes beside.
    PF Chang's Tofu Lettuce Wraps
  • Pad pak served with rice on a plate with chopsticks beside.
    Pad Pak Thai (Thai Stir-fry Vegetables)

💚Reader's favorites

  • A plate of chickpea pasta with a fork, cilantro and chili flakes beside.
    Creamy Chickpea Pasta Sauce
  • 2 bowls of cabbage soup with dish of sesame seeds, teacloth and a pot beside.
    Chinese Napa Cabbage Soup
  • Dipping a piece of rice paper rolls in soy sauce.
    Crispy Air Fryer Rice Paper Rolls
  • A plate of noodles served with chopsticks with another bowl of noodles, tea, and chopped green onion beside.
    Stir-fry Noodles with Oyster Sauce
  • A plate of stir-fry vegetables on a wooden board with bowl of rice and chopsticks beside.
    Indian Stir-fry Vegetables
  • PB2 cookies on a white surface with bowl of sea salt, a spoonful of peanut butter and jar of PB2 beside.
    Rich Peanut Butter Powder Cookies (PB2 cookies)

Footer

↑ back to top

About

  • Privacy Policy
  • Accessibility Policy

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 My Plantiful Cooking

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.