Vietnamese Spring Rolls

By Updated on

Fresh Spring Rolls are a traditional Vietnamese dish made with rice paper wrappers filled with fresh veggies, herbs, and either tofu, shrimp, or chicken. These are served fresh for a healthy appetizer or meal with just 100 calories per roll.


Healthy fresh Spring Rolls packed with fresh veggies, tofu, or shrimp. Served with a sweet and spicy peanut sauce make the best appetizer, lunch, or dinner. 

We love having them as an appetizer when we have an Asian-themed dinner to switch things up from the usual healthy egg rolls or sesame soy edamame.  

Whenever we get Vietnamese food, the first thing I order is the fresh Vietnamese spring rolls.

Not only are they delicious, I like to start with something that is light and fresh. Filling up with veggies is always a good way to start a meal. That way I don't end up eating a plateful of noodles.

Plus I am a sucker for dipping sauces and with spring rolls there are so many good options.

You can't go wrong with peanut sauce but the traditional fish sauce and soy sauce options are pretty spectacular as well. 

Tofu spring rolls on a wooden tray with carrots, lettuce, cabbage and cucumbers wit peanut sauce.

For these spring rolls, I stuck to the traditional fillings - lettuce, carrots, cucumbers, cabbage, fresh herbs, and tofu.

If you aren't a tofu fan, these are delicious with cooked shrimp or even chicken.

You can also add cooked vermicelli rice noodles, which are traditionally used. I left them out to cut down on the calories and leave more room for veggies. 

Although spring rolls are best served fresh, these will keep for a few days in the fridge. The best way to store a spring roll is to wrap it individually in plastic wrap before putting it in the fridge.

This will keep the rice paper as moist as possible and will also prevent the rice paper from sticking and tearing. They will keep for a few days in the fridge stored this way. However, depending on the fillings, you may have to adjust this. 

What does a fresh spring roll have inside? What kind of veggies can you include?

There are so many different options for what to include in a spring roll. In the recipe, I included my personal favorites, but below I have included a more comprehensive list of all the filling ingredients you could use so you can create your own fresh spring roll combinations.

  • Lettuce leaves
  • English Cucumber
  • Carrots
  • Cabbage
  • Bean sprouts
  • Red bell pepper
  • Avocado
  • Edamame
  • Mint leaves
  • Cilantro
  • Basil
  • Rice noodles
  • Tofu
  • Shrimp
  • Chicken

What kind of sauce goes with fresh salad spring rolls?

There are so many options when it comes to spring roll dipping sauces. Peanut sauce is the most traditional.

  • Peanut sauce: This is what I included in the recipe and it is made with peanut butter, soy sauce, lime juice, honey, and red curry paste. It's sweet, savory, spicy and completely addicting.
  • Garlic soy sauce: Combine equal parts soy sauce (or tamari) and rice wine vinegar. Add a touch of sesame oil, a minced garlic clove, chopped green onions, and a pinch of chili flakes if you like things spicy. You can also add a touch of sugar if you like a sweeter sauce.
  • Fish sauce dipping sauce: Fish sauce is traditionally used in almost all Vietnamese spring rolls sauce. Try combining 3 tablespoons of fish sauce, 3 tablespoons water, the juice of 1 lime, 2 tablespoons brown sugar, a teaspoon of fresh ginger, and a teaspoon of Sriracha.
  • Store bought options: Sweet chili sauce, sesame ginger dressing, chicken satay sauce, hoisin sauce, duck sauce, thick teriyaki sauce, or straight up Sriracha

Are spring rolls healthy? 

Fresh spring rolls are very healthy, especially if you pack them full of raw veggies and lean protein. The biggest question people have about the healthfulness of spring rolls is the wrapper.

Spring roll wrappers are low in fat and calories. One piece of rice paper usually has between 30-40 calories.

When spring rolls because less healthy are when they are fried. Fried spring rolls absorb a lot of the oil they are cooked in and aren't as healthy as the fresh version. They also normally contain less healthful fillings like ground pork sausage.

What's the difference between a spring roll and an egg roll?

There are many differences between egg rolls and spring rolls. First off is their country of origin.

Spring rolls are normally Vietnamese while egg rolls are from China.

Next comes the wrappers. Spring rolls are wrapped in rice paper, made from rice flour. They are transparent and normally very thin.

On the other hand, egg roll wrappers are made with flour and eggs generally. They are thicker than a spring roll wrapper. Although spring rolls can be served fresh or fried, egg rolls are always fried.

Lastly comes the fillings. Egg rolls are typically stuffed with ground meat and cabbage. Spring rolls usually have rice noodles and vegetables. They sometimes may have meat or shrimp as well.

Wooden board with freshly cut spring rolls packed with vegetables and peanut sauce.

Here are some of the tools and products I used for this recipe:

  • Rice paper: This is my go-to brand for rice paper since it is high quality and don't tear easily. They are the best in my opinion. 
  • Rice paper wrapper water bowl: If you plan on making spring rolls often, it is absolutely necessary to get one of these rice paper wrapper water bowls. It makes the process of hydrating the wrapper so much easier.

Frequently Asked Questions

Here are the most common questions about making fresh spring rolls at home.

Vietnamese fresh spring rolls are normally made with fresh vegetables, vermicelli noodles (very thin rice noodles), and tofu or shrimp. The vegetables and protein are wrapped in a rice paper wrapper. They are normally served with peanut sauce.

Sometimes if spring roll wrappers are soaked for too long in the water they can become sticky or easily break. Always make sure your fingers are slightly wet and make sure not to soak them for too long. 

Spring roll wrappers are made from a combination of rice flour and water. Thye are made on bamboo mats and then dried. Spring rolls wrappers normally aren't cooked. Instead, they are softened in water and used to wrap ingredients.

The rice paper is fully edible and has a very mild flavor. It should be eaten along with the filling. 

Hand holding a fresh spring roll filled with tofu and veggies.
The Recipe
Loading Video…

Vietnamese Spring Rolls

  • Print
  • Download
  • Send to your inbox


  • 10 oz firm tofu, drained well
  • 8 rice paper spring roll wrappers
  • 1 carrot, thinly sliced
  • 1 cucumber, thinly sliced
  • 1 cup lettuce
  • 1 cup red cabbage, shredded
  • 1/8 cup fresh cilantro
  • 1/8 cup basil
  • 1/8 cup mint
  • 1/4 cup peanut butter (or PB2 combined with water)
  • 1.5 tbsp low sodium soy sauce
  • 1 tbsp pure maple syrup
  • 1/2 tbsp fresh lime juice
  • 1/2 tbsp rice vinegar
  • 1 tsp Asian garlic chili paste (sambal olek)
  • 1/8 tsp ground ginger
  • 2 tbsp warm water

Like this Recipe? Try our Meal Plans!

Slender Kitchen Meal Plans
  • Weekly Meal Plans
  • Easy Shopping List
  • Healthy, Low Carb, & Vegetarian
  • Nutritional Information


(Hide Media)

Switch to prevent your screen from going dark.


To make peanut sauce: Warm the peanut butter in the microwave until slightly melted. This step can be skipped but makes it a bit easier to stir. Add the soy sauce, maple syrup, lime juice, rice vinegar, garlic chili paste, and ground ginger to a small bowl. Whisk together, adding water a little at a time until it reaches a smooth consistency. It should be thick but still pourable. Taste and adjust seasoning as needed - more soy sauce for salt, more lime juice for tang, more chili paste for heat, etc.

Peanut sauce being stirred in a small white bowl.

To make the spring rolls, submerge one piece of rice paper into water for 15-20 seconds. Remove and place on a damp cloth. Place the tofu in the center of the paper.

Tofu being added to a spring roll wrapper.

Layer on the vegetables and herbs. Make sure not to overfill the spring roll or it will break as you are rolling it.

Lettuce, carrots, red cabbage, mint, cilantro, and basil being layered on a spring roll wrapper.

Carefully fold over one end and then fold over the sides. Then roll over carefully to close the spring roll. Normally there are directions on the rice paper package for rolling.

Spring roll being folded and rolled.

Serve the spring rolls with the peanut sauce.

Fresh spring rolls being drizzled with peanut sauce.
Nutritional Facts
Serving Size: 1 spring roll
Amount Per Serving
Calories 127
Calories from Fat 66
% Daily Value *
Total Fat 6g
Saturated Fat 1g
Monounsaturated Fat 0g
Polyunsaturated Fat 0g
Cholesterol 0mg
Sodium 178mg
Total Carbohydrate 14g
Dietary Fiber 2g
Sugars 4g
Protein 9g

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

The Nutritional Values provided are estimates only and may vary based on the preparation method.

user image
About the author Meet Kristen McCaffrey
Hi, I’m the cookbook author, recipe developer, and food enthusiast behind Slender Kitchen. I am obsessed with making healthy food that is easy to prepare and absolutely delicious. Meal planning is my secret weapon and I hope I can make meal time easier for you with our tried and tested recipes and foolproof meal plans. Learn More
† We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to and affiliated sites.
On Vietnamese Spring Rolls
user image
user image
May 8, 2018 - 11:29
Add a Rating:
would like to see a demo on how to wrap these spring rolls. I have tasted them before and really like them. Thanks!
user image
Michael R
June 14, 2022 - 08:17
There's a video now! Awesome!
Instagram Icon
Did you make this?

Snap a picture and show us what you made on Instagram or Facebook. Tag us using @SlenderKitchen or #slenderkitchen.