Recipe courtesy of Jet Tila

Lumpia Shanghai

Getting reviews...
  • Level: Intermediate
  • Total: 1 hr
  • Active: 30 min
  • Yield: About 30 rolls
Lumpia are Chinese-style egg rolls from the Philippines. They are in the hall of fame with Vietnamese spring rolls and Thai bo bia rolls. All were inspired by the Chinese influence in the respective countries, but I think lumpia are the most delicious. The skins are thinner and the filling is finely ground. Paired with palm vinegar, they are the perfect snack food.



  1. Using a small food processor, chop the shrimp to a coarse grind resembling hamburger meat. Remove to a large mixing bowl.
  2. In the same food processor, chop the garlic as small as possible. Add the green onion and yellow onion and pulse to a similar size as the shrimp. Remove the onion mixture to the mixing bowl with the shrimp. Next pulse the shiitake caps and sliced water chestnuts. Add the pork to the food processor and pulse once more. Add to the mixing bowl.
  3. Add the fish sauce, soy sauce, brown sugar and white pepper to the mixing bowl. Mix all the ingredients thoroughly, cover with plastic wrap and refrigerate for 30 minutes.
  4. Carefully peel one lumpia wrapper off the stack. Orient the wrapper square to the edge of the counter, not diagonal. Scoop about 1 heaping tablespoon of the filling (approximately 1 ounce) and spread it about an inch from the edge closest to you and about 1/2 inch from each side. Fold the edge closest to you past the filling, then using the fingertips, pull and concentrate the filling into a tight rope close to you. Next, roll away from you to form a thin eggroll shape, stopping about 1 1/2 inches from the edge. Fold one end inward and using a brush or fork, apply a minimal amount of beaten egg to the edge and folded-in end as glue. Finish rolling to complete the roll. Place the lumpia seam-side down on a plate while the remainder are formed. You should have approximately 30 rolls.
  5. Heat 1 inch of the frying oil to 340 to 350 degrees F in a large, heavy-bottomed pot. When the oil is at temperature, fry the lumpia in batches until golden brown and cooked through, about 3 minutes. Remove to drain on a wire rack or paper towels.
  6. Mix the sweet chile sauce and vinegar and serve with the hot rolls. You can adjust the amount of vinegar to taste.

Cook’s Note

These can be made in a smaller size for appetizers.