Go Back
Lumpia Shanghai recipe with crispy Filipino spring rolls and dipping sauce

Traditional Lumpia Shanghai

Prep Time 30 minutes
Cook Time 20 minutes
Total Time 50 minutes
Servings: 4
Course: Appetizers
Cuisine: Filipino
Calories: 420

Ingredients
  

  • 250 g ground pork
  • 50 g carrot
  • 40 g red onion
  • 3 garlic cloves
  • 10 g green onions
  • 1 large egg
  • 1 tbsp soy sauce
  • 1/2 tsp salt
  • 1/2 tsp ground black pepper
  • 12 lumpia wrappers
  • 480 ml neutral cooking oil
  • 2 tbsp water for sealing
  • 1/4 tsp MSG optional

Equipment

  • Cutting board
  • Sharp knife
  • Medium Mixing Bowl
  • Spoon or fork
  • Large plate
  • Frying pan or normal pot
  • Tongs
  • Paper towels
  • Plate

Method
 

  1. Peel the carrot, red onion, and garlic.
  2. Mince the carrot, red onion, and garlic into very small pieces about the size of a grain of rice.
  3. Thinly slice the green onions.
  4. Carefully separate the lumpia wrappers one by one.
  5. Cover the wrappers with a damp paper towel so they do not dry out and crack.
  6. Add the ground pork, carrot, red onion, garlic, green onions, egg, soy sauce, salt, black pepper, and MSG if using to a medium mixing bowl.
  7. Mix very well with a spoon, fork, or clean hands until the filling becomes sticky and uniform.
  8. Place one wrapper flat on a large plate or board in a diamond shape, with one corner pointing toward you.
  9. Scoop about 1 tbsp of filling onto the bottom half of the wrapper.
  10. Shape the filling into a thin horizontal log.
  11. Fold the bottom corner tightly over the filling.
  12. Fold the left and right corners inward like an envelope.
  13. Roll tightly upward toward the top corner.
  14. Dip your finger in water and wet the top corner.
  15. Finish rolling and press the wet corner down to seal.
  16. Repeat until all the filling is used.
  17. Pour the oil into a frying pan or pot.
  18. Heat the oil over medium heat for 3–5 minutes.
  19. Test the oil by dipping the end of a wooden spoon or chopstick into it. If tiny bubbles gently fizz around the wood, the oil is ready.
  20. Carefully place 4–5 lumpia into the hot oil. Do not overcrowd the pan.
  21. Fry for 5–7 minutes, turning occasionally with tongs, until golden brown and crisp.
  22. Transfer the cooked lumpia to a paper towel-lined plate.
  23. Let cool slightly before serving.
  24. Serve with sweet chili sauce, banana ketchup, or vinegar dipping sauce.

Notes

Use regular ground pork, not extra lean pork. A little fat keeps the filling juicy.
Thin lumpia wrappers are important. Do not use thick Chinese egg roll wrappers if you want classic Filipino lumpia Shanghai texture.
MSG is optional. It adds a classic savory party-food flavor, but the lumpia will still taste good without it.
Keep unused wrappers covered with a damp paper towel so they do not dry out or crack.
Do not overfill the wrappers. A thin filling log cooks faster and gives a crispier result.