- Prepare all the filling ingredients and set them aside. 
- Fill a shallow dish with warm water. Dip one rice paper wrapper into the water for about 10-15 seconds until it softens. Lay it flat on a clean surface. 
- In the center of the wrapper, layer a small handful of vermicelli noodles, a few shrimp halves, shredded carrots, cucumber, red bell pepper, mint, cilantro, and a slice of avocado. Drizzle with lime juice. 
- Fold the sides of the rice paper wrapper over the filling, then roll it up tightly from the bottom to the top, like a burrito. Repeat with the remaining wrappers and filling. 
- For the peanut dipping sauce, whisk together peanut butter, soy sauce, honey, rice vinegar, sesame oil, and warm water until smooth. Adjust the consistency by adding more water if needed. 
- Serve the spring rolls with the peanut dipping sauce on the side.