Go Back
+ servings
spring rolls cut in half in a black bowl with peanut sauce.
Print Recipe Add to Collection
4.68 from 37 votes

Fresh Spring Rolls

These amazing, homemade Fresh Spring Rolls are healthy, easy to make, and are packed full of fresh vegetables.
Prep Time20 mins
Cook Time0 mins
Total Time20 mins
Course: Appetizer, Lunch
Cuisine: Asian, Vietnamese
Keyword: fresh spring rolls, spring rolls, vegetable spring rolls
Servings: 8
Calories: 21kcal


  • 8 rice paper sheets
  • 8 large basil leaves or cilantro
  • 6 large butter lettuce leaves
  • 1 cup shredded carrots
  • 1 red bell pepper sliced thin
  • ¼ head red cabbage shredded
  • 1 medium english cucumber sliced into thin, 2-3" long matchsticks
  • ¼ cup green onion sliced thin


  • Soften the Rice Paper: Submerge one sheet of rice paper at a time for 5 seconds to soften. Remove it and set aside for 10-15 seconds.
  • Assemble the Wrap: On the lower middle section of the rice paper wrap, place the ingredients. First, a basil leaf, a few pieces of lettuce and cucumber, carrots and bell pepper, some shredded cabbage, and some green onion.
  • Roll the Wraps: Bring up the smaller end of the rice paper to wrap tightly over the vegetables. Next, bring the sides of rice paper over. Roll tightly until you get to the end of rice paper wrapper. Repeat with remaining ingredients.
  • Serve: Serve with peanut sauce.


  1. Don't overstuff your rolls! This will cause the rice paper to tear and your spring roll will completely fall apart.
  2. Adding my homemade peanut sauce for dipping is an absolute must if you ask me!
  3. Serve these spring rolls immediately, since this provides for optimal freshness and taste. However, they will keep in the fridge for 2-3 days, but you don't want the rice paper wrapper to dry out. To accomplish this, wrap individually in plastic, because plastic wrap will keep the rice paper moist, and prevents sticking or tearing.
  4. Spring Rolls do not freeze well.


Serving: 1spring roll | Calories: 21kcal | Carbohydrates: 5g | Protein: 1g | Fat: 1g | Saturated Fat: 1g | Sodium: 10mg | Potassium: 186mg | Fiber: 1g | Sugar: 2g | Vitamin A: 1223IU | Vitamin C: 36mg | Calcium: 24mg | Iron: 1mg