Lumpiang Shanghai: Crispy, Savory Filipino Spring Rolls

Make Lumpiang Shanghai the easy way with this beginner-friendly Filipino spring roll recipe. Crispy, savory, and perfect for parties, these golden fried rolls are filled with ground pork, vegetables, and simple seasonings. Follow the step-by-step instructions for delicious, authentic lumpia anyone can prepare.

12/4/20253 min read

Lumpiang Shanghai is one of the most popular Filipino party dishes — a crispy, golden spring roll filled with flavorful ground pork, garlic, onions, and vegetables. Loved at birthdays, gatherings, and holidays, it’s the kind of dish that disappears almost instantly the moment you serve it. Crunchy on the outside, juicy on the inside, and dipped in sweet chili sauce, Lumpiang Shanghai brings joy to any table.

What makes Lumpiang Shanghai extra special is how universally loved it is. Even people new to Filipino food instantly fall in love with its savory filling and satisfying crunch. Like many Filipino recipes, every family has their version — some sweeter, some more garlicky, some spicy, some with more vegetables. But no matter the variation, Lumpiang Shanghai always brings that festive, comforting Filipino flavor.

For beginners, this is one of the easiest Filipino dishes to master. The filling is simple to mix, the rolling becomes fun once you get the rhythm, and frying takes just a few minutes. It’s a recipe that teaches basic cooking skills while still being incredibly rewarding — from the sizzling sound of rolls turning golden to the first crispy bite.

Ingredients List

Gather these simple ingredients for a perfect batch of Lumpiang Shanghai:

  • 1 lb ground pork

  • 1 small carrot, finely grated

  • ½ small onion, minced

  • 3–4 cloves garlic, minced

  • 2 tbsp soy sauce

  • 1 egg

  • Salt & pepper, to taste

  • 25–35 spring roll wrappers (lumpia wrappers)

  • Cooking oil for frying

Optional Add-ins:

  • Green onions, chopped

  • 1 small potato, grated

  • A pinch of sugar (for sweeter filling)

  • Ground chicken or ground shrimp in place of pork

  • Chili flakes for a spicy kick

Prep and Cook Time

Prep Time: 20–25 minutes
Cook Time: 10–15 minutes
Total Time: 30–40 minutes

Lumpiang Shanghai is quick to prepare and perfect for making ahead — the filling can be stored in the fridge for easy future cooking.

Step-by-Step Instructions

Making Lumpiang Shanghai is simple and fun — just follow these steps:

Step 1: Prepare your ingredients by finely mincing the onion, garlic, and grating the carrot. The finer the chop, the smoother the filling texture.

Step 2: In a large bowl, combine ground pork, carrots, onion, garlic, egg, soy sauce, salt, and pepper. Mix thoroughly until well combined. The mixture should be sticky and cohesive.

Step 3: Separate your lumpia wrappers carefully to avoid tearing. Keep them covered with a damp towel to prevent drying.

Step 4: Place 1 tablespoon of filling near the bottom edge of the wrapper. Roll tightly, fold the sides inward, and continue rolling into a thin log. Seal the end with water or a dab of beaten egg.

Step 5: Repeat until all filling is used. For best results, aim for consistent size so they fry evenly.

Step 6: Heat oil in a pan over medium heat. Once hot, fry the lumpia in batches. Cook for 5–7 minutes, turning occasionally until crisp and golden brown.

Step 7: Transfer to a plate lined with paper towels to drain excess oil. Serve warm with sweet chili sauce.

Ate’s Helpful Tips

  • Roll them tightly to prevent air pockets — this keeps the filling juicy.

  • Use medium heat so the inside cooks fully without burning the wrapper.

  • Freeze uncooked lumpia in a single layer, then store in a bag — fry straight from frozen!

  • The leanest ground meat dries out — a little fat keeps lumpia moist.

  • Don’t overfill wrappers; thin rolls stay crispier and cook more evenly.

Frequently Asked Questions

Can I bake Lumpiang Shanghai instead of frying?
Yes! Brush with oil and bake at 400°F (200°C) for 15–20 minutes until golden.

Can I use other meats?
Absolutely — ground chicken, turkey, beef, or shrimp all work.

Can lumpia be frozen?
Yes! Freeze before cooking. They fry perfectly from frozen.

Why do my lumpia burst when frying?
They may be rolled too thick or the oil may be too hot. Lower heat and roll thinner.