Filipino

Lumpiang Shanghai (Filipino Spring Rolls)

Lumpiang Shanghai are narrow Filipino pork spring rolls fried until crisp, with a juicy seasoned filling inside.

Jump to recipe ↓
Lumpiang Shanghai (Filipino Spring Rolls)

40 mintotal

Prep 25 min · Cook 15 min

Serves
2
Difficulty
Medium
Spice
Mild

Ingredients

Quantities are for 2 servings.

You'll need: Stovetop.

No inactive time is needed; the rolling takes longer than the frying, so finish shaping all rolls before heating the oil.

Method

  1. Mix pork mince, carrot, onion, garlic, half the beaten egg, soy sauce, ground black pepper, and salt in a bowl.

  2. Place a small amount of filling near one edge of each spring roll wrapper and shape it into a thin log.

  3. Roll tightly, fold in the sides, and seal the edge with a little water.

  4. Heat oil in a pan over medium heat and fry the rolls in batches for 4 to 5 minutes, turning until evenly golden.

    4–5 min

  5. Drain on a rack or paper towel and let them rest for 2 minutes before serving.

    2 min

How to tell it's done

The outside should be crisp and golden, while the pork filling should be fully cooked and juicy.

Getting it right

Tip

Keep the rolls narrow and tightly sealed so they fry evenly and stay crisp.

What to serve it with

Serve hot with sweet chilli sauce or banana ketchup-style dipping sauce.

Common mistakes

The rolls burst or absorb too much oil.
Use a thin line of filling, seal the edge well, and fry at steady medium heat in uncrowded batches.

Substitutions

  • Pork Mince → Ground Chicken — Ground chicken works for a lighter version, but the flavor will be less rich.

Storing and reheating

Refrigerate cooked lumpia for up to 3 days and re-crisp in an oven or air fryer. Freeze uncooked sealed rolls for up to 1 month and fry from frozen over moderate heat.