← BlogJune 28, 2026

How to Make the Perfect Crispy Pork Lumpia Shanghai

Filipino · Medium · 50 min · 6 servings

Dairy-Free
Advertisement
Crispy Pork Lumpia Shanghai

Lumpia Shanghai are bite-sized Filipino spring rolls filled with a savory and juicy mixture of seasoned ground pork and vegetables, then fried to a shatteringly crispy golden shell. They are the ultimate crowd-pleasing party food that disappears from the table in minutes.

Why this recipe works

This Crispy Pork Lumpia Shanghai recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 50 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 380 calories with 22g of protein, making it a balanced choice for any meal.

Advertisement

What you will need

This recipe uses 6 simple ingredients that you can find at any grocery store:

  • 1 lb ground pork
  • 0.5 cup finely minced carrots
  • 3 cloves garlic, minced
  • 2 tbsp soy sauce
  • 25 pieces lumpia or spring roll wrappers
  • 2 cups neutral oil for frying

Step by step instructions

Step 1: Prepare the Filling

In a large mixing bowl, combine the ground pork, minced carrots, minced garlic, and soy sauce. Mix thoroughly with your hands or a spatula until everything is evenly incorporated. Taste a small pinch of the raw mixture after microwaving it for 10 seconds to check seasoning before rolling.

Step 2: Roll the Lumpia

Lay a lumpia wrapper on a flat surface at a diagonal. Place about one heaping tablespoon of filling in a thin log shape near the bottom corner. Fold the bottom corner over the filling, tuck in the sides tightly, and roll firmly upward. Seal the top edge with a dab of water to keep it closed.

Step 3: Fry Until Golden

Heat the neutral oil in a deep pan or wok to 350 degrees Fahrenheit. Fry the lumpia in batches of 6 to 8 pieces for 4 to 5 minutes per batch, turning them occasionally, until they are deep golden brown and completely crispy all over. Do not overcrowd the pan.

Step 4: Drain and Serve

Transfer the fried lumpia to a wire rack or paper towel-lined plate to drain excess oil. Serve immediately while hot and crispy alongside sweet chili sauce or a vinegar-garlic dipping sauce. They can also be served cut in half diagonally for easier eating.

Advertisement

Easy substitutions

Missing an ingredient? Here are some swaps that work perfectly:

  • ground pork → ground chicken or turkey for a lighter filling
  • lumpia wrappers → Vietnamese spring roll wrappers for a slightly thinner crunch

Common mistakes to avoid

Watch out for these pitfalls that can affect your results:

  • Rolling the lumpia too loosely, which causes them to unravel or burst open in the hot oil during frying
  • Frying at too low a temperature, which makes the wrappers absorb excess oil and turn greasy instead of crispy

Nutrition facts

Per serving: 380 calories, 22g protein, 28g carbs, 20g fat, 2g fiber.

Ready to cook?

Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.

View full recipe →
Advertisement