Prep all vegetables and optional protein so everything is ready before wrapping.
Fill a shallow dish with warm water and dip one rice paper wrapper for 5–8 seconds.
Place the softened wrapper on a clean surface and add filling in the lower third.
Fold in the sides, then roll tightly into a spring roll shape.
Repeat with remaining wrappers and filling.
Heat oil in a skillet over medium heat and place rolls in a single layer.
Pan fry for 2–3 minutes per side until golden and crispy.
Remove and drain on paper towels, then serve warm with dipping sauce.