These Avocado Shrimp Spring Rolls are exactly what I want when I need something fresh, light, and packed with flavor. We're talking tender shrimp, creamy avocado, rice noodles, and a punch of fresh herbs all tucked into delicate rice paper wrappers. If you're already obsessed with the shrimp and avocado combo, my Avocado Shrimp Tostadas are another must-make. And if you want to nail perfectly cooked shrimp every single time (because rubbery shrimp is a HARD no), check out my guide on How to Cook Perfect Shrimp Every Time!. For a heartier meal that hits all the same flavor notes, my Avocado Shrimp Quinoa Bowl is for you.

Avocado Shrimp Spring Rolls at a Glance
- 🕒 Total Time: 30 minutes
- 👪 Servings: 14 rolls
- 🍝 Cuisine Type: Asian
- 🧂 Flavor Profile: Fresh, light, and vibrant with creamy avocado, tender shrimp, cool herbs, and a savory peanut hoisin dipping sauce with a hint of heat.
- 📖 Dietary Info: Contains shellfish, peanuts, soy, and gluten (from hoisin and soy sauce). Can be made vegetarian by substituting tofu for shrimp.
- 📦 Storage Notes: Best eaten fresh, but leftovers can be tightly wrapped in cling wrap, stored in an airtight container, and refrigerated for up to one day.
- ⭐ Why You'll Love It: These spring rolls are stuffed with the most incredible combination of fresh herbs, rice noodles, and of course avocado, which is always the star of the show. The peanut hoisin dipping sauce is so good you will want to put it on everything. They come together in just 30 minutes and are endlessly customizable with whatever fillings you love. Perfect as a snack, appetizer, lunch, or dinner, these are honestly one of my all-time favorite things to make.
Summarize and save this content on
Why I Love This Recipe
If you tell me I can have a refreshing lunch or dinner within 20 minutes, you've already sold me. These Avocado Shrimp Spring Rolls are truly so simple. You just soak the rice paper, fill, roll, and eat. It is also one of those recipes that is endlessly adaptable once you have the base technique down. Do not want shrimp? Use crispy tofu. Want more crunch? Add matchstick bell peppers or thinly sliced cucumber. Want more heat? Add sliced jalapeño and extra chili garlic sauce in the dipping sauce.
The hoisin peanut sauce is creamy, savory, slightly sweet, and has just enough chili garlic heat to make it completely addictive. It is also the same sauce situation I use for my Spicy Peanut Noodles, which tells you everything you need to know about how versatile and incredible it is. For a full fresh and light spread, serve these alongside my Ginger Scallion Chicken Wraps and my Asian Chicken Slaw for a dinner that is bright, fresh, and completely satisfying without a single heavy element in sight.
Jump to:
Ingredients

Substitutions & Swaps
🍤 Shrimp
- Cooked lobster tail - FANCY. Sliced thin, lobster brings a sweet brininess that plays beautifully against the hoisin peanut sauce and makes these feel seriously elevated.
- Poached chicken breast - Thinly sliced poached chicken is mild enough to let the herbs and avocado shine while keeping the rolls hearty and satisfying.
- Extra-firm tofu - Press it well, then slice into thin matchsticks. It absorbs the sauce flavors on the side and gives a clean, plant-forward bite without competing with the other fillings.
- Cooked lump crab meat - The delicate sweetness of crab is a natural pairing with avocado, and the texture stays tender enough to roll without tearing the rice paper.
🥑 Avocado
- Mango slices - Ripe Ataulfo mango adds a tropical sweetness and a similar buttery texture that keeps the rolls feeling lush and creamy.
- Cucumber spears - English cucumber cut into thin spears adds a cool, refreshing crunch that keeps every bite light and bright, especially on a hot day.
- Steamed edamame - Shelled edamame tucked into the roll adds a subtle creaminess and a pop of color while bumping up the protein content noticeably.
🌿 Fresh Herbs
- Fresh Thai basil - Thai basil has an anise-forward, slightly spicy flavor that is more complex than regular basil and feels completely at home in a Southeast Asian-style roll.
- Fresh flat-leaf parsley - If cilantro is a dealbreaker for guests, flat-leaf parsley brings a clean, grassy freshness without the polarizing soapy note some people get from cilantro.
- Shiso leaves - A single shiso leaf per roll adds a herbal, slightly minty and citrusy note that layers beautifully with the peanut hoisin sauce.
- Fresh dill - Dill is a surprisingly classic pairing with shrimp and its feathery texture adds a delicate, anise-adjacent brightness that works wonderfully here.
🥜 Peanut Dipping Sauce
- Sunflower seed butter - For a nut-free household, sunflower butter blends into the hoisin and soy with a mild, toasty flavor that holds the sauce together just as well.
- Tahini - Tahini creates a more savory, slightly bitter sauce that leans into the sesame oil already in the recipe and pairs surprisingly well with the chili garlic sauce.
- Cashew butter - Cashew butter is naturally creamier and slightly sweeter than peanut butter, giving the dipping sauce a velvety consistency that clings to each roll nicely.
🍜 Rice Noodles and Wrappers
- Kelp noodles - Kelp noodles are nearly transparent, have a satisfying light crunch, and are naturally low carb. They rinse and go straight into the roll with no cooking required.
- Vermicelli bean thread noodles - Also called glass noodles, these cook up slightly silkier than rice noodles and absorb the surrounding flavors of the herbs and sauce more readily.
- Butter lettuce leaves (as wrapper substitute) - Skip the soaking step entirely and just use big butter lettuce cups as your wrapper for a gluten-free, lower-carb option with a satisfying crunch.
How to Make Avocado Shrimp Spring Rolls

Step 1: Add all the ingredients for the sauce in a bowl, hoisin, peanut butter, rice vinegar, soy sauce, chili garlic sauce, sesame oil. Mix well together.

Step 2: Soak one spring roll paper at a time, for about 30-45 seconds in a shallow bowl of water. Once fully soaked, place the spring roll paper onto a clean cutting board. They should be pliable when you take them out of the water and then become soft once they are on the cutting board. If they don't quite get flexible enough to roll, dip them in some more water.

Step 3: Place the fillings in the bottom third of the wrapper. I used about 2 tablespoons of the rice noodles, a few cuts of carrots, 1 teaspoon sliced scallions, a pinch of fresh mint and basil, 2 avocado slices, 2 pieces of shrimp and a piece of butter lettuce per roll.

Step 4: Fold the wrapped over the filling and start rolling everything into a roll. About halfway through the roll, stop and fold in the sides. Then continue to finish rolling until you have a tight roll. Transfer the finished roll to a clean plate and drape with a damp towel while you assemble and roll the remaining spring rolls. Once all of the spring rolls are assembled, serve immediately.
🍤🥑🌿 Tips & Tricks for the Best Avocado Shrimp Spring Rolls
Fresh, light, and packed with the good stuff, these spring rolls are basically summer in every bite.
- Soak rice paper for no longer than 30 to 45 seconds. Over-soaking makes the wrapper too soft and it will tear when you try to roll it. It should still feel slightly stiff when you lift it out of the water because it continues to soften on the cutting board.
- Use warm water, not cold, for soaking the rice paper. Warm water activates the starch in the rice paper faster and more evenly, giving you a pliable wrapper without the wait. Cold water leads to uneven softening and cracking.
- Work on a damp cutting board or a clean damp kitchen towel. A slightly damp surface prevents the softened rice paper from sticking and tearing while you assemble. A dry surface grips the wrapper too aggressively.
- Keep your fillings dry before rolling. Excess moisture from wet herbs, noodles, or shrimp will make the rice paper soggy and cause it to break. Pat the shrimp dry and shake off excess water from the noodles before assembling.
- Place fillings in the bottom third of the wrapper, not the center. Starting low gives you enough wrapper above and on the sides to fold and seal properly. Placing fillings in the center leaves too little paper to create a tight, secure roll.
- Slice the shrimp in half lengthwise before rolling. Halved shrimp lie flat and distribute evenly across the roll, making it easier to roll tightly. Whole shrimp create a lump that pushes through the wrapper.
- Add avocado slices last, right on top of the other fillings before rolling. Avocado is delicate and browns quickly once cut. Placing it last minimizes air exposure during prep and keeps the slices intact rather than mashed into the other ingredients.
- Drape finished Avocado Shrimp Spring Rolls with a damp paper towel while you assemble the rest. Rice paper dries out and hardens within minutes of being rolled. A damp towel keeps the surface hydrated and prevents the rolls from sticking to each other.
- Make the dipping sauce before you start rolling, not after. The peanut butter needs a few minutes to fully incorporate with the hoisin and soy sauce. Mixing ahead gives you a smoother, more cohesive sauce by the time you are ready to serve.
- Thin the peanut sauce with warm water if it feels too thick. Peanut butter tightens up when combined with acidic and salty ingredients. Add warm water one teaspoon at a time until you reach a consistency that coats a spoon but still flows freely.
- Julienne the carrots as thin as possible. Thick carrot cuts create hard lumps inside the roll that make it difficult to roll tightly and uncomfortable to eat in one bite. Thin matchstick cuts stay flexible and blend with the other fillings.
- Serve Avocado Shrimp Spring Rolls whole, not sliced, if making them ahead. Cutting the rolls exposes the avocado and noodles to air, accelerating browning and drying. If you need to slice for presentation, do it immediately before serving.
FAQs
Can I make these Avocado Shrimp Spring Rolls ahead of time?
Spring rolls are genuinely best eaten fresh, but if you need to make them ahead, wrap each roll individually in plastic wrap and refrigerate for up to a day. They will firm up slightly in the fridge. Pull them out 15 minutes before serving to let them come back to room temperature.
Why does my rice paper keep tearing?
Usually this means it was soaked too long and became too soft and fragile before rolling. Pull it from the water when it still feels slightly firm, it will continue to soften on the board. Also make sure your work surface is clean and smooth, a rough surface can catch and tear the delicate wrapper.
Can I make these Avocado Shrimp Spring Rolls vegetarian or vegan?
Absolutely. Simply omit the shrimp and add extra vegetables like thinly sliced bell peppers, mango strips, cucumber matchsticks, or crispy baked tofu. The hoisin peanut sauce is already vegan.
What can I substitute for the rice noodles in Avocado Shrimp Spring Rolls?
Thin rice vermicelli is the classic choice and the most common. You can also use glass noodles, kelp noodles for a lower-carb option, or simply leave the noodles out entirely and add extra vegetables for more crunch.
Can I use a different dipping sauce for Avocado Shrimp Spring Rolls?
Yes! Sweet chili sauce, ponzu, or a simple soy sauce and sesame oil mixture all work beautifully. The hoisin peanut sauce is my personal favorite but this recipe is very flexible.
Similar Recipes

Avocado Shrimp Spring Rolls
Ingredients
- 10 rice paper wrappers
- 1 cup dry rice noodles cooked according to the package directions
- 1 large carrot cut into thin julienne strips
- 3 scallions thinly sliced
- ¼ cup fresh mint leaves
- ¼ cup fresh cilantro leaves
- 2 avocados thinly sliced
- ½ pound fresh shrimp peeled, deveined, and sliced in half lengthwise
- Butter lettuce torn
For the sauce:
- ¼ cup hoisin
- 2 tablespoons peanut butter
- 2 teaspoons rice vinegar
- 2 teaspoons soy sauce
- 1 teaspoons chili garlic sauce
- ½ teaspoon sesame oil
Instructions
- Make the dipping sauce: Whisk together the hoisin, peanut butter, rice vinegar, soy sauce, chili garlic sauce, and sesame oil in a small bowl until smooth. Taste and adjust seasoning as needed. Add a splash of warm water if the sauce is too thick. Set aside.
- Prep all your fillings and arrange them within easy reach before you start rolling. Fill a shallow bowl or pie dish with warm water. Soak one rice paper wrapper at a time for 30 to 45 seconds until pliable but still slightly firm. Transfer to a clean, smooth cutting board.
- On the lower third of the wrapper, arrange a small amount of each filling in a tidy horizontal line: about 2 tablespoons rice noodles, a few carrot strips, a pinch of scallions, a few mint and cilantro leaves, 2 slices of avocado, 2 to 3 pieces of shrimp, and a small piece of butter lettuce.
- Fold the bottom of the wrapper tightly up and over the filling. Fold in both sides like a burrito, then continue rolling tightly until fully sealed. Transfer to a plate and cover with a slightly damp kitchen towel while you roll the remaining spring rolls. Serve immediately with the hoisin peanut dipping sauce alongside.
Notes
- Soak rice paper for no longer than 30 to 45 seconds. Over-soaking makes the wrapper too soft and it will tear when you try to roll it. It should still feel slightly stiff when you lift it out of the water because it continues to soften on the cutting board.
- Use warm water, not cold, for soaking the rice paper. Warm water activates the starch in the rice paper faster and more evenly, giving you a pliable wrapper without the wait. Cold water leads to uneven softening and cracking.
- Work on a damp cutting board or a clean damp kitchen towel. A slightly damp surface prevents the softened rice paper from sticking and tearing while you assemble. A dry surface grips the wrapper too aggressively.
- Keep your fillings dry before rolling. Excess moisture from wet herbs, noodles, or shrimp will make the rice paper soggy and cause it to break. Pat the shrimp dry and shake off excess water from the noodles before assembling.
- Place fillings in the bottom third of the wrapper, not the center. Starting low gives you enough wrapper above and on the sides to fold and seal properly. Placing fillings in the center leaves too little paper to create a tight, secure roll.
- Slice the shrimp in half lengthwise before rolling. Halved shrimp lie flat and distribute evenly across the roll, making it easier to roll tightly. Whole shrimp create a lump that pushes through the wrapper.
- Add avocado slices last, right on top of the other fillings before rolling. Avocado is delicate and browns quickly once cut. Placing it last minimizes air exposure during prep and keeps the slices intact rather than mashed into the other ingredients.
- Drape finished rolls with a damp paper towel while you assemble the rest. Rice paper dries out and hardens within minutes of being rolled. A damp towel keeps the surface hydrated and prevents the rolls from sticking to each other.
- Make the dipping sauce before you start rolling, not after. The peanut butter needs a few minutes to fully incorporate with the hoisin and soy sauce. Mixing ahead gives you a smoother, more cohesive sauce by the time you are ready to serve.
- Thin the peanut sauce with warm water if it feels too thick. Peanut butter tightens up when combined with acidic and salty ingredients. Add warm water one teaspoon at a time until you reach a consistency that coats a spoon but still flows freely.
- Julienne the carrots as thin as possible. Thick carrot cuts create hard lumps inside the roll that make it difficult to roll tightly and uncomfortable to eat in one bite. Thin matchstick cuts stay flexible and blend with the other fillings.
- Serve spring rolls whole, not sliced, if making them ahead. Cutting the rolls exposes the avocado and noodles to air, accelerating browning and drying. If you need to slice for presentation, do it immediately before serving.




Vegetarian option? Instead of shrimps
I am obsessed w spring rolls but don’t do shrimp. Do you think I could omit and just beef up the veggies a bit or not worth it? The sauce looks to die for!
yes I subbed it for peaches recently
Hi! This was so tasty but I found it very hard to roll them - can you repost the video of this technique?
How many spring rolls does this recipie make? I need at least 40
I'd double this recipe for 40!
The struggle is real. I hear you. I want it to be summer forever, too, but my favorite time of year is fall! Ugh! 🙂 I love the look of these rolls, though! Thanks for sharing! 🙂
I am obsessed with spring rolls. They are so fresh, delicious and low fat. Love! I 'm with you that I'm stuck in between seasons. I thought I would miss summer but instead I am embracing butternut squash, apples and pears! Welcome fall!
Wow!!! These look amazing. They will make the perfect build-it-yourself at my next party!!