Vietnamese Rice Paper Rolls Recipe: Fresh Herbs and Crunchy Veggies in Every Bite

Vietnamese Rice Paper Rolls Recipe: Fresh Herbs and Crunchy Veggies in Every Bite

There’s a reason these delicate rolls are a Vietnamese street food staple—they’re light, fresh, and packed with vibrant flavors. I’ve perfected the balance of crunchy vegetables, tender herbs, and protein wrapped in soft rice paper.

The key is prepping all ingredients before soaking the rice paper, as it dries quickly. Thinly sliced veggies, fresh mint, and cilantro create layers of texture and aroma. Shrimp or chicken adds substance without overpowering the dish.

Serve with a tangy peanut or hoisin dipping sauce for the full experience. These rolls are foolproof once you get the hang of the wrapping technique, and they’re as fun to make as they are to eat.

Perfect for warm weather or as a light appetizer. Here’s how to assemble them like a pro.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Low Cal

Ingredients for Vietnamese Rice Paper Rolls

Light, fresh, and vibrant, these ingredients create a perfect balance of textures and flavors.

Ingredient Amount Notes
Rice Paper Wrappers 🍚 8 sheets Spring roll skins, 8-inch diameter
Carrots 🥕 2 whole Julienned or thinly sliced
English Cucumber 🥒 1 whole Julienned, seeds removed
Red Bell Pepper 🌶️ 1 whole Thinly sliced into strips
Purple Cabbage 🥬 1 cup Thinly shredded
Fresh Mint Leaves 🌿 ½ cup Loosely packed
Fresh Cilantro 🌿 ½ cup Stems removed, chopped
Fresh Thai Basil 🌿 ¼ cup Leaves only
Firm Tofu 🧈 14 oz Pressed and thinly sliced
Rice Vermicelli Noodles 🍜 3 ½ oz Cooked according to package
Peanut Butter 🥜 ½ cup Creamy, unsweetened for dipping sauce
Hoisin Sauce 🫕 ¼ cup For dipping sauce
Lime 🍈 1 whole Juiced for sauce
Soy Sauce 🫕 2 tbsp Low-sodium preferred
Garlic Cloves 🧄 2 cloves Minced for sauce

Rice paper is key here—look for spring roll skins (usually labeled 8-inch) in the Asian aisle at Whole Foods or any well-stocked supermarket. The tofu should be firm or extra-firm (I prefer Nasoya or Wildwood brands) to hold its shape. For the herbs, Thai basil is non-negotiable—regular basil lacks the anise flavor. Farmers markets often have the freshest mint and cilantro in summer.

No tofu? Tempeh or seitan work great—just slice thin. Skip the Thai basil? Regular basil plus a pinch of anise seeds mimics some of the flavor. Can’t find rice vermicelli? Thin rice noodles or even angel hair pasta (cooked) can sub in. For the peanut sauce, almond butter or sunflower seed butter work if allergies are a concern. The hoisin can be swapped with vegan oyster sauce.

Prep all veggies and herbs first—rice paper dries fast once soaked. Store tofu in water (change daily) for up to 5 days. The rolls keep in the fridge for 2 days (cover with damp towel), but best eaten fresh. Sauce can be made 3 days ahead and stored separately.

❤️

Why You’ll Love This Recipe

  • No Cook Needed: I just dip, fill, and roll—no stove, no stress, just fresh veggies wrapped in rice paper.
  • Crunch in Every Bite: The purple cabbage and red bell pepper stay crisp, while the cucumber adds that cool, refreshing snap.
  • Lunchbox Hero: I pack these for picnics or work lunches, and they never get soggy or sad by noon.
  • Budget Stretcher: A bag of rice paper and a few veggies feed my family for days—honestly, it’s one of my cheapest wins.

Step-by-Step Instructions for Vietnamese Rice Paper Rolls

Master the technique of rolling these fresh, vibrant wraps with perfectly balanced textures and flavors.

Step 1: Prepare the Filling Ingredients

Begin by prepping all your vegetables. Thinly slice the 2 whole Carrots into matchsticks or julienne strips. Do the same with the 1 whole English Cucumber, removing the seeds first for a crisp texture. Slice the 1 whole Red Bell Pepper into thin strips, and shred the 1 cup Purple Cabbage into fine ribbons.

For the herbs, gently separate the 0.5 cup Fresh Mint Leaves and 0.5 cup Fresh Cilantro from their stems, keeping the leaves whole. Pick the 0.25 cup Fresh Thai Basil leaves, ensuring they remain intact. Press and slice the 14 oz Firm Tofu into thin strips, then cook the 3.5 oz Rice Vermicelli Noodles according to package instructions and drain well.

Step 2: Soften the Rice Paper Wrappers

Fill a large, shallow dish with warm water. Submerge one of the 8 sheets Rice Paper Wrappers at a time, ensuring it is fully immersed. Soak for 10-15 seconds until the wrapper becomes pliable but still slightly firm—it will continue to soften as you work.

Remove the wrapper from the water and lay it flat on a clean, damp kitchen towel. Avoid over-soaking, as the wrappers can become too delicate and tear easily. Work with one wrapper at a time to prevent them from sticking together.

Step 3: Assemble the Rolls

Place a small amount of the prepared noodles, tofu, and vegetables in the center of the softened wrapper, leaving about 1 inch of space at the top and bottom. Add a few leaves of the Fresh Mint Leaves, Fresh Cilantro, and Fresh Thai Basil for a burst of fresh flavor.

To roll, fold the sides of the wrapper inward over the filling, then gently pull the bottom edge up and over the filling, rolling tightly but carefully to avoid tearing. The roll should be snug enough to hold its shape but not so tight that it bursts. Place the finished roll seam-side down on a serving platter.

Step 4: Prepare the Dipping Sauce

In a small bowl, whisk together the 0.5 cup Peanut Butter, 0.25 cup Hoisin Sauce, juice from the 1 whole Lime, 2 tbsp Soy Sauce, and the minced 2 cloves Garlic Cloves. Stir until the mixture is smooth and fully combined.

If the sauce is too thick, thin it with a small amount of warm water, 1 tablespoon at a time, until it reaches your desired consistency. The sauce should be creamy and easy to dip into, with a balance of sweet, tangy, and savory flavors.

Step 5: Serve and Enjoy

Arrange the finished rolls on a platter and serve immediately with the dipping sauce on the side. These rolls are best enjoyed fresh, when the wrappers are still slightly chewy and the vegetables retain their crispness.

For the best experience, eat them within 1-2 hours of assembling. If storing, cover the rolls with a damp towel and plastic wrap to prevent drying out, though they are best consumed the same day.

👨‍🍳

Pro Tips For Making Vietnamese Rice Paper Rolls

  • Soak Briefly: Dip rice paper in warm water for 5-7 seconds max—any longer and it turns to mush. I learned this the hard way after ruining three wrappers in a row.
  • Slice Thin: Shred carrots and cabbage into matchsticks, about 1/8-inch thick. Thicker pieces make the rolls bulky and hard to wrap.
  • Skip Overfilling: Use about 2 tablespoons of filling per wrapper—resist the urge to stuff more. Overfilling is the fastest way to tear your rice paper.
  • Wet Your Board: Lay a damp kitchen towel or wet cutting board under the wrapper while rolling. It keeps the rice paper from sticking and makes folding way easier.

Dietary Considerations for These Flavors

Vegan and Vegetarian

This dish is naturally vegan as written, with tofu providing plant-based protein. The rice paper, vegetables, and herbs contain no animal products. For extra protein, add edamame or marinated tempeh along with the tofu.

Gluten-Free Adaptable

All primary ingredients are gluten-free, but check your hoisin sauce—many contain wheat. I use San-J tamari instead of soy sauce and Kikkoman gluten-free hoisin to ensure this remains 100% gluten-free. 💪

Also verify your rice paper brand—most are gluten-free, but some may have cross-contamination warnings.

Nut Allergy Options

The peanut sauce is the only nut-containing element. For a nut-free version, substitute sunflower seed butter in the sauce—it has a similar texture and mild flavor. Tahini also works well for a sesame-based alternative.

Low-Carb Variation

To reduce carbs, skip the rice vermicelli noodles and double the vegetables. You can also use shirataki noodles as a low-carb substitute. Each roll will have about 15g net carbs with these adjustments.

For even lower carbs, wrap fillings in butter lettuce leaves instead of rice paper.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value
Total Fat 12g15%
Saturated Fat 2g10%
Cholesterol 0mg0%
Sodium 620mg27%
Total Carbohydrate 35g13%
Dietary Fiber 5g18%
Sugars 6g
Protein 12g24%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

What’s the best way to prevent tearing when rolling?

Don’t over-soak the rice paper—10-15 seconds in warm water is plenty. Lay it on a damp towel and work quickly. Fold the sides in first, then roll tightly but gently.

2

Can I make these ahead of time?

They’re best fresh, but you can prep fillings 1 day ahead. Assemble rolls up to 2 hours before serving—cover with a damp towel to prevent drying.

3

What if my sauce is too thick?

Thin peanut sauce with warm water, 1 tablespoon at a time, until it’s smooth and dippable. The consistency should coat the back of a spoon.

4

Can I use different proteins?

Try shrimp, chicken, or pork instead of tofu. For vegan options, tempeh or seitan work well. Always slice thinly for easy rolling.

★★★★★4.8(14 reviews)
Tyler Campbell