Mix the lumpia filling ingredients together. Mix in a circular motion until mixture is well combined and slightly sticky.
Take one spring roll wrapper, and lay it out in a diamond shape. Two inches up from the bottom corner, spoon filling in a horizontal line, about 2 tablespoons.
Fold the bottom corner up, over the filling, and roll it up once. Fold the side corners to the middle, to create an envelope shape, then roll up toward the top corner. When you're 1-2 inches away from the top, brush beaten egg onto the corner then roll up to seal the end.
Heat your oil to 300F. Frying 5-6 lumpia at a time, fry on each side for 4 minutes or until golden brown. Once done, remove from oil and place on a cooling rack.
Sprinkle with cilantro and serve with sweet chili sauce.
Enjoy!