Amy Casey Cooks

menu icon
go to homepage
  • Home
  • Recipes
  • About Me
  • Subscribe
  • Contact
search icon
Homepage link
  • Home
  • Recipes
  • About Me
  • Subscribe
  • Contact
×
Home » Recipes » Vegetarian

Vegetable Spring Rolls Recipe {Fresh & Healthy}

Amy Casey in the kitchen.
Updated on: Apr 2, 2025 by Amy Casey · This post may contain affiliate links · 23 Comments
Jump to Recipe -
Vietnamese spring rolls on a plate with peanut dipping sauce.
fresh vegetable spring rolls recipe

I developed this fresh Vegetable Spring Rolls recipe at the request by one of my personal chef clients. After testing and tweaking a few recipes (I wanted to make sure the rolls could be made in advance and still be fresh tasting), I struck upon this new veggie spring roll recipe. I think you'll love it!

"New favorite recipe! These are SO good!" ~ Melissa

Reader comment

Fresh Vietnamese spring rolls cut in half with peanut sesame dipping sauce.

A quick look at this recipe

  • Recipe Name: Vegetable Spring Rolls
  • Ready In:  45 minutes prep, 0 minutes cook time
  • Serves: 5
  • Calories: 267 per serving
  • Main Ingredients: Spring roll wrappers, lettuce, carrots, cucumber, red pepper, hoisin sauce, peanut butter, soy sauce
  • Difficulty: Medium

I love a good salad! Crispy, cool lettuce, cherry tomatoes, chunks of cucumbers and bell peppers, and shreds of cheddar cheese all with my homemade creamy cilantro lime dressing ~ yum!

But every so often I tire of eating what seems like an endless amount of veggies. I like to change up my salad routine and make some super fresh spring rolls also known as goi cuon. They're the perfect along side a bowl of of my Fried Rice with Chicken too.

This Vegetable Spring Rolls recipe is a super fresh and healthy version of fried egg rolls. These vegetable spring rolls are a favorite of my personal chef clients for more than 20 years. You'll love this fun way to eat veggies.

Jump to:
  • Reader comment
  • A quick look at this recipe
  • Why you'll love veggie spring rolls
  • Vegetable spring roll ingredients
  • How to make vegetable spring rolls
  • Amy's tips for veggie spring rolls
  • Frequently asked questions
  • What to serve with vegetable spring rolls
  • One more thing
  • Recipe

Why you'll love veggie spring rolls

  • Fun to make ~ After you get rolling, these salad rolls are easy and gratifying to make. They're a unique way to get your daily intake of vegetables.
  • Light, healthy and refreshing ~ The filling ingredients for these vegan Vietnamese fresh rolls are vibrant, fresh and healthy. They're loaded with vitamins and fiber and low in calories. They make for a delicious light lunch or snack.
  • Versatile ~ The best spring rolls are the ones you fill with your favorite fresh vegetables. The possibilities are endless. Small pieces of cooked chicken, steak, pork, fish, and shrimp are also delicious fillings.

Vegetable spring roll ingredients

Super fresh vegetables and some pantry ingredients are needed for my Vietnamese vegetable spring rolls recipe. Scroll to the recipe card for full quantities of the ingredients.

Bean sprouts, spring roll wrappers, carrots, cucumbers lettuce on a rolling mat.
  • Spring roll wrappers ~ Find these thin rice paper spring roll wrappers in the international aisle of the grocery store or Asian supermarkets.
  • Romaine lettuce ~ Boston bibb or butter lettuce and iceberg lettuce are also options.
  • Thin bean threads ~ Also called cellophane or glass noodles, these are super thin, transparent noodles. Angel hair rice noodles are an alternative.
  • Carrot
  • Cucumber
  • Red bell pepper ~ Yellow or orange bell are also options. I'd skip green peppers as there flavor is more bitter and less sweet than the other peppers.
  • Bean sprouts
  • Fresh cilantro ~ If you're not a fan of cilantro (some say it has a soapy taste) use fresh parsley. Or you can leave it out altogether.
  • Hoisin sauce
  • Toasted sesame oil
  • Smooth peanut butter ~ I use traditional smooth peanut butter in the dipping sauce. It mixes beautifully with the other sauce ingredients. I'd skip crunchy or natural peanut butters in the dipping sauce as their texture isn't as velvety.
  • Natural rice vinegar ~ As such a small amount of rice vinegar is used in the sauce, a seasoned one can be used.
  • Reduced sodium soy sauce As I find regular soy sauce very salty, my personal preference is to use a low salt version.
  • Red pepper flakes

How to make vegetable spring rolls

Making fresh veggie spring rolls involves some chopping and assembling. No cooking is necessary! Prepping all the ingredients in advance is the key to success for easy vegetable spring rolls. Scroll to the recipe card for my step by step video.

A bowl of peanut dipping sauce.

Step 1: Make the sesame peanut sauce. Combine hoisin sauce, peanut butter, soy sauce, rice vinegar, toasted sesame oil, and red pepper flakes. Stir a couple tablespoons of warm water to thin the sauce.

Julienned carrots, cucumbers, and red peppers.

Step 2: The key to easily making this spring roll recipe is to have all the filling ingredients chopped and ready.

A spring roll rice paper wrapper.

Step 3: Fill of large pie plate with warm water. Dip a spring roll wrapper in the warm water for about 5+/- seconds so it's soft and pliable. Place it on a work surface.

Filling a rice paper wrapper with spring roll ingredients.

Step 4: Stack a lettuce leaf on the wrapper. Top some of the bean threads, carrots, cucumber, red pepper, bean sprouts, and a few cilantro leaves.

Fold in the two sides of the wrapper over the ingredients followed by the end of the wrapper closest to you. Tuck the ingredients in with your fingers to keep the rolls neat and snug. Continue rolling until the spring roll is formed.

A spring roll cut in half and a bowl of peanut sauce.

Step 5: I love putting the spring rolls on a pretty ceramic platter along with the dipping sauce.

Amy's tips for veggie spring rolls

  • Make sure to thinly slice all the vegetables to 2 to 3 inches in length. This slim size adds to the ease of assembling the spring rolls.
  • Cook the bean threads for 3 to 5 minutes in boiling water. Rinse the cooked noodles with cold water. This will prevent them from sticking together. Drain well so you will not have soggy spring rolls.
  • Quickly dip the spring roll wrappers in warm water to soften them. If they're in the water too long, they'll tear easily.
  • Place the filling ingredients on the lower half of the spring roll wrapper. Fold in the 2 sides then the end closest to you and roll up the spring roll nice and snug.
4 vegetable spring rolls stored with damp paper towels.

Frequently asked questions

Are spring rolls healthy?

Definitely! The vegetable packed spring rolls are basically handheld salads. They're low in calories and fat, and packed with fiber, vitamins, and minerals. Go easy on the sesame peanut dipping sauce if you are watching your calories.

Do you eat veggie spring rolls cold or hot?

Serve these fresh spring rolls are filled with crunchy vegetables and are best served cold. They differ from fried egg rolls or fried spring rolls which are served hot.

Can you make Vietnamese fresh rolls in advance and how do you store them?

YES YOU CAN! This fresh spring rolls recipe can be made up to 24 hours in advance. Place the rolls on a large platter or in meal prep containers. Make sure there is space between each roll. The spring roll wrappers tend to stick if they are too close together. Cover with a damp paper towel and a sheet of plastic wrap and store in the refrigerator.  To serve the rolls, just remove the paper towel and wrap, garnish with some cilantro sprigs and accompany with the dipping sauce.

Fresh vegetable spring rolls with peanut sesame dipping sauce.

What to serve with vegetable spring rolls

  • serving of sesame noodles with chopsticks.
    Garlic Sesame Noodles {One Pot Recipe}
  • lobster noodles with mushrooms in a sauté pan.
    Garlic Lobster Noodles
  • bowl of teriyaki turkey meatballs with brown rice
    30 Minute Baked and Glazed Teriyaki Turkey Meatballs
  • 4 spicy general tso's meatballs on a plate
    General Tso's Meatballs

One more thing

Photo of Amy Casey of amycaseycooks.com

Did you try this recipe?

Let me know by leaving a comment and a star rating below. Share it on Pinterest, Instagram and Facebook.

Thanks ~ Amy

Recipe

Fresh vegetables in rolls cut in half.

Fresh Vegetable Spring Rolls

These spring rolls are the super fresh and healthy. There's no frying these fresh spring rolls. Serve the handheld salad with a peanutty sesame dipping sauce.
5 from 11 votes
Print Pin Rate
Prep Time: 45 minutes minutes
Total Time: 45 minutes minutes
Servings: 10 rolls
Calories: 267kcal
Author: Amy Casey

Ingredients 

  • ¼ cup hoisin sauce
  • 3 tablespoons peanut butter
  • 1 tablespoon reduced sodium soy sauce
  • 1 teaspoon rice vinegar
  • ½ teaspoon toasted sesame oil
  • ¼ teaspoon red pepper flakes
  • 2 to 3 tablespoons of warm water
  • 10 rice paper spring roll wrappers
  • 5 large romaine or Boston bibb lettuce leaves, torn in half
  • 2 ounces cooked thin bean threads
  • 2 medium carrots, peeled and cut in 2 inch thin matchsticks
  • ½ English cucumber, peeled and cut in 2 inch thin matchsticks
  • 1 red pepper, peeled and cut in 2 inch thin matchsticks
  • 1 14 ounce can bean sprouts, drained
  • Cilantro leaves
Prevent your screen from going dark

Instructions

  • In a small bowl, combine the hoisin sauce, peanut butter, soy sauce, rice vinegar, toasted sesame oil, and red pepper flakes. Stir with a fork until the sauce is smooth. Stir in 2 to 3 tablespoons of warm water to thin the sauce. Set aside.
    ¼ cup hoisin sauce, 3 tablespoons peanut butter, 1 tablespoon reduced sodium soy sauce, 1 teaspoon rice vinegar, ½ teaspoon toasted sesame oil, ¼ teaspoon red pepper flakes, 2 to 3 tablespoons of warm water
  • To assemble the spring rolls, fill of large pie plate with warm water. Have all the filling ingredients chopped and ready.
    10 rice paper spring roll wrappers
  • Immerse one of the spring roll wrappers in the warm water for about 5+/- seconds. The wrapper should be soft and pliable. Transfer to a work surface.
    5 large romaine or Boston bibb lettuce leaves, torn in half, 2 ounces cooked thin bean threads, 2 medium carrots, peeled and cut in 2 inch thin matchsticks, ½ English cucumber, peeled and cut in 2 inch thin matchsticks, 1 red pepper, peeled and cut in 2 inch thin matchsticks, 1 14 ounce can bean sprouts, drained, Cilantro leaves
  • To the bottom half of the wrapper, stack the filling ingredients. Place a lettuce leaf on the wrapper and stack the on top some of the bean threads, carrots, cucumber, red pepper, bean sprouts, and a few cilantro leaves.
  • To roll the spring roll, fold in the two sides of the wrapper over the ingredients followed by the end of the wrapper closest to you. Tuck the ingredients in with your fingers to keep the rolls neat and snug. Continue rolling until the spring roll is formed. Continue filling and rolling the remaining spring rolls.
  • Serve with the Peanut Sesame Dipping Sauce.

Video

Notes

  • Make sure to thinly slice all the vegetables to 2 to 3 inches in length. This slim size adds to the ease of assembling the spring rolls.
  • Cook the bean threads for 3 to 5 minutes in boiling water. Pick these up in the Asian section of your grocery store. Rinse the cooked noodles with cold water. This will prevent them from sticking together. Drain well so you will not have soggy spring rolls.
  • Have a large work surface for assembling and rolling of the vegetable spring rolls.
  • Quickly dip the spring roll wrappers in warm water to soften them.
  • Place the filling ingredients on the lower half of the spring roll wrapper. Fold in the 2 sides then the end closest to you and roll up the spring roll nice and snug.

Nutrition

Serving: 2rolls | Calories: 267kcal | Carbohydrates: 38.8g | Protein: 8.9g | Fat: 7g | Saturated Fat: 1.2g | Sodium: 470mg | Fiber: 3.2g | Sugar: 9g
Did you make this recipe?Tag @amycaseycooks on Instagram so we can all admire your work
Spring rolls cut in half and also whole.

More Vegetarian

  • A loaf of poppy seed bread on a table.
    Poppy Seed Bread - A Simple No Yeast Quick Bread
  • Roasted carrots and cauliflower with goat cheese on a plate.
    Roasted Carrots and Cauliflower with Honey and Goat Cheese
  • Serving dish with ratatouille and a serving spoon.
    Easy Crock Pot Ratatouille
  • Deviled eggs with dill pickles topped with chopped parsley.
    Deviled Eggs with Dill Pickles

Share it!

953 shares
  • Facebook
  • Email

Comments

    5 from 11 votes

    Did you make the recipe? Leave a comment. Cancel reply

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

    Recipe Rating




  1. Melissa says

    April 09, 2025 at 7:29 pm

    5 stars
    New favorite recipe! These are SO good!!

    Reply
    • Amy Casey says

      April 10, 2025 at 3:32 pm

      Yea! I couldn't agree more with you and I never make these spring rolls often enough. The peanut sauce is addictive!

      Reply
  2. Daiane says

    September 05, 2024 at 11:36 pm

    5 stars
    I've came across this recipe in search of vegetable rolls. it was my first time ever making veggie rolls and it was delicious. I substitued the lettuce to cabbage and and the bean noodles for rice since thats what I had in hand and it was delicious. Also the dipping sauce is so so good. this recipe is a keeper.

    Reply
    • Amy Casey says

      September 07, 2024 at 8:54 am

      Thanks for sharing your recipe substitutions Daiane. And I'm so glad you enjoyed my recipe 🙂 I couldn't agree more that the dipping sauce is delish!!

      Reply
  3. Recipe land says

    May 11, 2023 at 2:54 am

    the perfect recipe thanks for sharing

    Reply
    • Amy Casey says

      May 13, 2023 at 12:51 pm

      Thanks so much! I just love these handheld salads!

      Reply
  4. Addison says

    March 14, 2021 at 9:29 pm

    5 stars
    So fresh and flavorful! I love that peanut sauce too. I love how easy, healthy and delicious this is!

    Reply
  5. Debbie says

    March 14, 2021 at 8:40 pm

    5 stars
    I love spring rolls and never knew how easy it was to make them . You recipe is fantastic and so easy to follow..a new favorite at my house for sure.

    Reply
    • Amy Casey says

      March 14, 2021 at 9:13 pm

      Thanks Debbie ~ I never make these often enough. So easy and a fun way to eat veggies.

      Reply
  6. Amanda Dixon says

    March 14, 2021 at 5:02 pm

    5 stars
    These were delicious! I made them for lunch a few times this past week, and they were so refreshing and a great option for a healthy lunch. The sauce was the perfect finishing touch. Will definitely make again!

    Reply
    • Amy Casey says

      March 14, 2021 at 9:13 pm

      So glad to hear you enjoyed my recipe Amanda!

      Reply
  7. Moop Brown says

    March 14, 2021 at 4:15 pm

    5 stars
    These rolls look super refreshing and tasty. The dipping sauce is a great addition as well!

    Reply
    • Amy Casey says

      March 14, 2021 at 9:14 pm

      The dipping sauce is one of my favorites!

      Reply
  8. Sandhya Ramakrishnan says

    March 13, 2021 at 6:06 pm

    5 stars
    This is our favorite recipe to order when eating out at a Thai restaurant and also to make at home. I add a strip of tofu as well in mine. The pictures are so vibrant and they add to the beauty of the recipe.

    Reply
    • Amy Casey says

      March 14, 2021 at 9:14 pm

      Thanks for your kind compliments. I love the idea of adding some tofu too!

      Reply
  9. Jacqueline Debono says

    March 13, 2021 at 1:13 pm

    5 stars
    These vegetable spring rolls are such a delicious and different way to eat salad veggies. I loved the peanut sauce too!

    Reply
    • Amy Casey says

      March 14, 2021 at 9:14 pm

      Thanks Jacqueline!

      Reply
  10. Jenny says

    March 12, 2021 at 10:07 am

    5 stars
    These spring rolls are the perfect lunch for me. I love the freshness of all the veggies, the flavors are terrific, and they are easy to make. Definitely my favorite! Thank you for the recipe!

    Reply
    • Amy Casey says

      March 14, 2021 at 9:15 pm

      You are so welcome Jenny! They are a fave lunch of mine too.

      Reply
  11. Tristin @ Home Cooked Harvest says

    March 11, 2021 at 4:47 pm

    5 stars
    Thai food is my favorite food and vegetable spring rolls are the best!! I am definitely trying this recipe as soon as I can get my hands on the ingredients.

    Reply
    • Amy Casey says

      March 14, 2021 at 9:15 pm

      Let me know how they turn out for you Tristin.

      Reply
  12. Sharon says

    March 10, 2021 at 2:13 pm

    5 stars
    These spring rolls are a healthy way to eat your vegetables! The dipping sauce is the perfect compliment to them.

    Reply
    • Amy Casey says

      March 14, 2021 at 9:16 pm

      I agree that the dipping sauce is the perfect compliment to the spring rolls. So so good!

      Reply
Amy Casey at a cooking demonstration.

I'm Amy Casey and welcome to Amy Casey Cooks! I have a lifelong love of food and 20 years experience as a personal chef while cooking for over 300 clients. I share my tested, tried and true easy recipes, cooking and kitchen tips, and videos so you can make restaurant quality meals in your own kitchen. More about my culinary journey.

Trending Popular Recipes

  • baked ham and egg cups
    Super Easy Ham and Egg Cups
  • Dip with crackers, pretzels, chips, cucumbers and bell peppers.
    5 Minute Dill Dip Recipe
  • 2 pieces of baked cod with crispy panko topping.
    Baked Cod with Crispy Garlic Herb Panko
  • baked oysters with 2 kinds of cheese
    Easy Baked Oysters

Footer

You may have seen me featured in

Amy Casey cooks featured on logos

back to top

About

  • About Amy
  • Contact
  • Work With Me

Newsletter

  • Sign Up! for emails and updates

Follow Us

  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • YouTube

More Info

  • Privacy Policy
  • Recipe Index
  • Accessibility Policy

I only recommend products or services that I believe will add value to my readers. By using these affiliate links, you are helping support this site - at no additional cost to you - and I genuinely appreciate your support. For more information, please see my disclosure policy for further details.

Copyright © 2026 AmyCaseyCooks

953 shares

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.