01 - In a large mixing bowl, combine ground pork, chopped shrimp, soaked glass noodles, wood ear mushrooms, grated carrot, minced garlic, green onions, egg, fish sauce, and black pepper. Mix thoroughly until all ingredients are evenly distributed.
02 - Fill a large shallow dish with warm water. Briefly dip each rice paper wrapper for approximately 5 seconds until pliable, then lay flat on a damp cloth to prevent drying.
03 - Place 2 tablespoons of filling near the bottom third of each softened wrapper. Fold both sides inward, then roll tightly from bottom to top, ensuring the filling is securely enclosed. Repeat with remaining ingredients.
04 - Heat vegetable oil in a deep pan to 2-3 inches depth, reaching 340°F. Fry spring rolls in batches for 5-7 minutes, turning occasionally until golden brown and crispy. Drain thoroughly on paper towels.
05 - Cook rice vermicelli noodles according to package directions until tender. Rinse immediately under cold running water to stop cooking process and prevent sticking. Drain well.
06 - In a small bowl, dissolve sugar in warm water. Add fish sauce, lime juice, minced garlic, sliced chili, and shredded carrot if using. Stir until sugar is completely dissolved and ingredients are well combined.
07 - Divide cooked vermicelli noodles evenly among 4 serving bowls. Arrange lettuce, julienned cucumber, bean sprouts, and fresh herbs on top. Slice 3 spring rolls per bowl and arrange on the vegetables. Garnish with chopped roasted peanuts.
08 - Serve immediately with nuoc cham sauce on the side for individual dipping, or drizzle directly over the bowl according to preference.