01 - Soak rice vermicelli noodles in hot water for 5-7 minutes until tender. Drain thoroughly and rinse under cold water to stop cooking. Set aside in a colander to drain completely.
02 - Arrange all prepared ingredients on your work surface in separate piles: shrimp (or chosen protein), lettuce, herbs, carrots, cucumber, and cooked noodles. Having everything accessible makes assembly efficient.
03 - Fill a large shallow bowl with warm water. Dip one rice paper wrapper into the water for 5-8 seconds, just until slightly softened but still pliable. Remove and lay flat on a clean, damp kitchen towel or cutting board.
04 - Place a small amount of lettuce on the lower third of the wrapper. Add noodles, carrot, cucumber, and fresh herbs. Top with 2-3 shrimp halves, placing them cut side up for presentation through the translucent wrapper.
05 - Fold the bottom edge of the wrapper tightly over the filling. Fold in both sides toward the center, then roll forward to create a tight cylinder. The wrapper will seal itself. Repeat with remaining ingredients to make 8 rolls.
06 - Whisk together peanut butter, hoisin sauce, soy sauce, lime juice, and sriracha in a small bowl. Gradually add warm water, 1 tablespoon at a time, whisking until smooth and creamy. Adjust consistency to your preference.
07 - Arrange spring rolls on a serving platter. Serve immediately with peanut dipping sauce on the side. Best enjoyed fresh, but can be stored covered with a damp cloth for up to 2 hours.