Fresh Spring Rolls with steamed shrimp, avocado, shredded cabbage, carrots, and a delicious homemade peanut sauce for dipping! This fun appetizer recipe is perfect for making and sharing with friends and family!ย 

Spring rolls on a beautiful plate with a bowl of peanut dipping sauce and chop sticks to the side.

Back in 2014 when I first shared this recipe for Spring Rolls, I was on a massive fresh Spring rolls kick of epic proportions. 

My obsession got to the point where I had to level with myself. “Okay, Julia. You’re spending quite a pretty penny on spring roll takeout. How about you learn how to make them at home?” I said to myself. 

So I began my journey.

Since I had never made spring rolls, nor did I really know what they are made out of, they seemed very enigmatic to me. How does the roll come to be? Why are they so mysterious and sexy? 

I did some googling and a great deal of wandering around my local grocery store. After gathering my ingredients and watching a couple of YouTube videos, whipping out the enigma rolls was a cinch. 

Mystery: solved. Hunger: satisfied. Spring roll OD: affirmative.

Not to be confused with fried spring rolls or egg rolls, fresh spring rolls (also known as salad rolls or fresh rolls) involve no frying (or oil) and plenty of fresh ingredients. 

Once you get the hang of it, making spring rolls is fairly straightforward and easy. Not to mention, fun!

I love making them with my husband using a variety of different additions to create loaded spring rolls as an entree. 

The most challenging part about preparing spring rolls is handling the rice paper wrappers. But no sweat if this is your first time! I have a photo tutorial and a video showing you how to make spring rolls to eliminate the guesswork.

Blue plate with Spring rolls on top and a bowl of peanut dipping sauce to the side.

Let’s chat about your must-haves for this recipe. All of them can be found at a regular local grocery store, Asian market, or online.  

Basic Ingredients for Spring Rolls:

Spring Roll Wrappers: Used to wrap the spring roll ingredients into one delicious bundle, we need rice paper wrappers.

Most brands of rice wrapper are made out of tapioca starch and rice starch. They come dry in the shape of a circle with small patterns on them.

Great news for my gluten-free friends! Fresh roll wrappers are naturally gluten-free, making these Spring rolls gluten-free as well.

Rice wrappers come in various sizes with one standard size and also larger sizes to make big spring rolls.

Vermicilli Rice Noodles:ย These strange little guys come dehydrated and are made out of beans or rice. ย You cook them the same way you would pasta. These are the funky fresh noodles you find inside your spring rolls.

Steamed Shrimp: Most spring rolls come with steamed shrimp inside, unless otherwise specified. Pick up pre-steamed shrimp from the seafood counter of your local grocery store to save time!

Many local restaurants here offer avocado rolls, swapping the shrimp for avocado or sometimes even sauteed shiitake mushrooms or chicken.

Be sure to pick whatever hearty ingredient you know you’ll love.

Fresh Herbs: Classic fresh rolls often include fresh herbs like fresh basil and/or fresh cilantro and fresh mint. I prefer using just Thai basil leaves, but you can easily add cilantro too if you like it.ย 

Fresh Vegetables: While fresh veggies aren’t mandatory, I like adding them for extra crunch and some nutrients.

My favorites are grated carrots, shredded red cabbage and avocado. Many people use bean sprouts, red bell pepper, butter lettuce, pieces of cucumber, or green onions too.ย 

I find this combination of ingredients makes a fresh tasting spring roll with a variety of textures and subtle flavors.

I make my peanut sauce a little differently than a traditional recipe for peanut sauce. Let’s discuss the ingredients, as each one serves an important purpose.

Ingredients for Peanut Sauce:

Creamy Peanut Butter: The star of the show here! Delicious peanut sauce is made using creamy peanut butter. I use natural peanut butter but regular peanut butter that has been sweetened works too.

Full-Fat Canned Coconut Milk: ย Full-fat canned coconut milk gets mixed with the peanut butter to form a rich and creamy sauce.

Be sure to use full-fat coconut milk from a can (not a carton, and not light coconut milk) for the best flavor and consistency. You can also add sesame oil for sesame flavor and more richness.

Liquid Aminos: Bringing some umami flavor to the peanut sauce, we need liquid aminos or soy sauce. If you have fish sauce on hand, feel free to add a small amount in, too.

For soy-free, use coconut aminos.

Pure Maple Syrup: Bringing sweetness to the sauce, we need some form of sweetener. I like using pure maple syrup because it promotes a smooth texture (versus a gritty texture) and keeps the sauce refined sugar-free.

If you prefer sweet peanut sauces, keep adding maple syrup until it reaches your desired taste.

Chili Garlic Sauce: One of my must-haves for Asian-inspired cooking! ย I use it for stir fry, and all sorts of Asian sauces. It adds a great deal of flavor and a little kick.

I add chili garlic sauce to the peanut sauce for some delicious flavor. Skip it if you don’t typically cook with it.

If you have hoisin sauce on hand, you can use it for dipping as well.

Now that we’re experts on the simple ingredients for spring rolls, let’s make them!

How to Make Spring Rolls:

Prepare the Sauce:

In a small bowl, stir together all of the ingredients until well-combined. Taste the sauce for flavor and add more pure maple syrup, or some rice vinegar for added sweetness or acidity.

Bowl of peanut sauce with spring rolls in the background.

Set aside (or refrigerate) until ready to use. If the sauce thickens up substantially, you can add a small amount of water to it in order to get it to your desired consistency. The goal is for the dipping sauce to be thick but still dippable.

Make the Spring Rolls:

Bring a small pot of water to a boil, then remove it from the burner.

Add the vermicelli rice noodles and allow them to sit for 5 minutes, stirring occasionally (or follow the package instructions).

Cooking vermicilli rice noodles in a large pot of water.

Strain the noodles, put them in a bowl, and refrigerate until cool. The noodles will stick to each other as they sit and cool down – this is normal.

Slice the cooked shrimp down the center lengthwise and cut in half so that they lay flat in the spring rolls instead of puffing out.

Add warm water to a wide-mouth saucepan or large bowl. The water should not be so hot that you can’t touch it, but it needs to be warm. Lay one spring roll skin (wrapper) flat on the warm water just until wet.

Hands placing spring roll wrapper in hot water to rehydrate it.

Place it on a flat surface (such as a plate or piece of parchment paper).

Hands laying a rehydrated rice wrapper on a cutting board.

Lay three to four shrimp halves on the rehydrated wrapper.

Rice paper on a wooden cutting board with shrimp on top to make spring rolls.

Next, add your desired amount of vermicelli noodles, one basil leaf (or cilantro or mint), shredded carrot, purple cabbage, avocado slices, and any other add-ins you fancy.

Spring roll paper with spring roll ingredients in the center.

Wrap the stuffing just as you would a burrito. First, fold the bottom of the wrapper up toward the center of the ingredients.

Folding the bottom of the rice paper up over the ingredients in the center

Fold in the sides of the spring roll. Finally, fold down the top of the wrapper, sealing up the spring roll.

Folding in the sides of the wrapper.

Repeat for the remaining ingredients.

Serve with peanut sauce for dipping, and enjoy!

Hand dipping a spring roll into peanut sauce.

How Long Do Spring Rolls Keep?

Spring rolls are best when served fresh. While you can save them for up to 24 hours after preparing them, I recommend only making the amount that you are planning on consuming.

If you do have leftover summer rolls, wrap them tightly in plastic wrap and refrigerate for up to 24 hours.

Spring Roll Tips:

The only tricky part about making this fresh spring roll recipe is hydrating the dehydrated rice wrappers. ย 

You need to dunk the wrappers in hot water, but they rehydrate very quickly, so you pretty much skinny dip them.ย 

In, out. Bang boom. 

For this process, I heat water in a wide-mouth shallow saucepan on the stove until boiling, then allowed it to cool enough to be able to touch the water.

I take one wrapper at a time and quickly wet the whole circular edge. I then lay the wrapper flat on the surface of the hot water for a split second so that the middle rehydrates too.

I am then able to lift it out without it collapsing the wrappers. ย 

The wrappers will collapse or fold over on themselves if you leave them in water for too long.ย 

Lay the rehydrated rice paper on a piece of parchment paper sitting on a cutting board. Stuff it with the fillings and wrapped it up.

Hand holding a spring roll, exposing the inside.

Thatโ€™s it. Easy peasy lemon squeezy. 

Letโ€™s be honest: while spring rolls are great and everything, theyโ€™re really a fabulous caravan for peanut sauce. It’s all about the peanut dipping sauce! Which is the holy mother of all sauces in my peanut loving experience.ย 

Bowl of peanut sauce with spring rolls in the background.

If you love delicious finger foods like fresh rolls, also try out these delicious appetizers!

Explore More Appetizer Recipes:

Fresh spring rolls for dinner!

Spring rolls on a beautiful plate with a bowl of peanut dipping sauce and chop sticks to the side.

Homemade Spring Rolls with Peanut Sauce

4.50 from 2 votes
Homemade spring rolls with peanut sauce make for a light meal or lovely appetizer. Do it for the peanut sauce!
Prep Time 20 minutes
Cook Time 10 minutes
Total Time 30 minutes
Servings: 10 spring rolls

Ingredients

For the Spring Rolls:

Optional Add-ins:

  • 1 to 2 cups purple cabbage shredded
  • 1 to 2 large avocado sliced
  • 1 cup fresh cilantro or mint loosely packed

Instructions

Prepare the Sauce:

  • In a small bowl, stir together all of the ingredients until well-combined. Taste the sauce for flavor and add more pure maple syrup to your personal taste. Set aside (or refrigerate) until ready to use.

Make the Spring Rolls:

  • Bring a small pot of water to a boil, then remove it from the burner. Add the vermicelli rice noodles and allow them to sit for 5 minutes, stirring occasionally. Strain the noodles, put them in a bowl, and refrigerate until cool.
  • Slice the shrimp down the center lengthwise and cut in half so that they lay flat in the spring rolls instead of puffing out.
  • Add hot water to a wide-mouth saucepan or large bowl. Lay one spring roll skin (wrapper) flat on the hot water just until wet. Place it on a flat surface (such as a plate, cutting board or piece of parchment paper).
  • Lay three to four shrimp slices on the center of the rehydrated rice paper. Add your desired amount of vermicelli noodles, one basil leaf (or cilantro or mint), shredded carrot, red cabbage, avocado slices, and any other add-ins you fancy.
  • Wrap the stuffing just as you would a burrito, making sure to wrap tightly. First, fold up the bottom of the rice wrapper, covering some of the ingredients in the center. Then, fold in the sides. Finally, fold down the top of the spring roll wrapper, covering the rest of the ingredients in the center.
  • Serve immediately with homemade peanut sauce!

Video

Notes

*Use store-bought pre-cooked shrimp or cook the shrimp yourself using your preferred method. You can add a lot of flavor here by grilling the shrimp or by sautรฉing them in butter and garlic.
**You can substitute low-sodium soy sauce for liquid aminos
Note: If you save some of the spring rolls, wrap them tightly in plastic wrap and place them in a Tupperware container to refrigerate. If you refrigerate the peanut sauce, you will need to add a little water or coconut milk to thin it out, as it will thicken after sitting.

Nutrition

Serving: 1Spring Roll ยท Calories: 96kcal ยท Carbohydrates: 13g ยท Protein: 8g ยท Fat: 4g ยท Polyunsaturated Fat: 1g ยท Monounsaturated Fat: 2g ยท Cholesterol: 32mg ยท Sodium: 293mg ยท Fiber: 1g ยท Sugar: 1g
Author: Julia
Course: Appetizer
Cuisine: Thai
Keyword: dairy free, easy healthy recipes, gluten free, gluten free recipes, healthy meals, healthy recipes, paleo recipes
Did You Make This Recipe?I want to see it! Tag @the.roasted.root on social media!

This post contains affiliate links, which means I make a small commission off items you purchase at no additional cost to you.

Julia Mueller
Meet the Author

Julia Mueller

Julia Mueller is a recipe developer, cookbook author, and founder of The Roasted Root. She has authored three bestselling cookbooks, – Paleo Power Powers, Delicious Probiotic Drinks, and The Quintessential Kale Cookbook. Her recipes have been featured in several national publications such as BuzzFeed, Self, Tasty, Country Living, Brit.co, etc.

Read More About Julia

Need Help With Dinner?

View More Dinner Ideas
4.50 from 2 votes (2 ratings without comment)

Join The Discussion

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Questions and Reviews

  1. I think everything posted made a lot of sense. However, consider this,
    suppose you composed a catchier post title?
    I ain’t saying your information is not solid., however suppose you added a headline
    to possibly get folk’s attention? I mean How to Make Homemade Spring Rolls
    with Peanut Sauce is kinda boring. You might glance at Yahoo’s home page and see
    how they create post headlines to grab viewers to open the links.
    You might add a video or a pic or two to grab people interested about what you’ve written.

    Just my opinion, it might bring your posts a little livelier.

  2. I wanted to put together a spring roll tutorial, but you did such a great job that I’m just going to share yours everywhere! ๐Ÿ™‚

  3. Oh man, spring rolls are my jam, too! God love ’em. They are so freaking delicious. I make a hoisin peanut butter sauce for mine. It’s super lazy, heheh.

  4. These look amazing! I have these when I go to Vietnamese restaurants. I love your recipe. Definitely something I want to try out. Thanks for sharing!

  5. It’s true, spring rolls are just a vessel for PB sauce consumption! But they are pretty dang good all on their own, to be honest.

  6. These are so gorgeous! and look mighty delicious. I can’t live without that chili sauce, it’s magic in a jar.

  7. OM NOM NOM SPRING ROLLS.

    Sorry, I just got all Cookie Monster on ya there. But seriously. GIMME.

  8. What a lovely and “springy” recipe to celebrate the longer days!!! I used to be intimidated to make spring rolls and then one day I just decided to go for it and realized I had made the process way more complicated in my head. This dipping sauce sounds fantstic by the way!

    1. The same exact realization occurred to me. I’m telling you, I paced around and procrastinated like a crazy person…all for naught because these things are so dern easy!

  9. spring roll wrappers have always super intimidated me, but you’ve given me hope that I can make tasty spring rolls at home! BTW, for some reason your posts aren’t showing up in my bloglovin anymore. Not sure if anyone else is having this problem or if I just suck at internetting. But I lived several extra days without knowing how to make hazelnut pancakes and that’s just not cool.

    1. Haha! The wrappers were intimidating to me too, but after spending half a day with them, I think I’ve graduated to a neutral relationship with them. You’re not the only one!! My feed is broken!! Still working on getting it fixed. Thanks for letting me know, my dear! Hopefully I’ll have it up and running soon ๐Ÿ™‚

  10. Oh my. These look amazing! I’m totally with you on the trying new ingredients thing – I’m always worried that I’ll hate it and it’ll go to waste. If only I could convince Reuben that spring rolls is a good idea…maybe I should just make them for my lunches. ๐Ÿ™‚

  11. I am loving the recipes you post….one draw back…..I live in a small town of about 3000 people. I either have to drive 100 miles round trip (picken’s verrrrry slim) or I order off amazon. Place an order this morining โ™ฅโ™ฅ

    Have a JOYful day!!

    1. So glad you enjoy them, Janie! I live in a small town too but am fortunate to have a grocery store with just enough gumption to maintain a great ethnic section. Many ingredients I have to travel for, as well. Amazon is WONDERFUL for these things, I say! ๐Ÿ™‚ Let me know when you make the recipe!

  12. These are downright beautiful! Thanks for the very helpful how-to, my friend! I could easily take a bath in that peanut sauce. And then a shower.

    1. Why is it that visualizing myself soaking in a tub of bubbly peanut sauce is so therapeutic and wonderful? You’ve got the ol’ wheels a-turnin’, I tell you what! ๐Ÿ™‚

  13. We made these one time. I’m pretty much a failure at getting them wrapped tight enough to not fall apart. Or, too tight and then my little shrimpies break through and fall out. So, just come here and make them for me, ok? Thanks for the squeezy hug the other night. ๐Ÿ™‚

    1. YAAAAY! You’re welcome! And glad you got it from thousands of miles away ๐Ÿ˜‰ Yes, I will make us LOADS of Spring rolls! And not to worry – those rice wrappers are silly mcnilly…they take some serious effort!

  14. It’s always nice when someone else makes the very thing that you’ve been wanting to make first. Now I can go about making spring rolls without the unwelcome stress. Thanks, girl! How about you push a plate of these spring rolls my way? Um, chili garlic sauce? Yeah, love it!