
My grandmother’s lumpia were legendary—golden, crispy parcels that disappeared faster than I could roll them. This version captures her technique without the guesswork.
The filling combines ground pork with finely chopped vegetables, seasoned to perfection. Rolling takes practice, but the result is worth every minute of effort.
Frying at the right temperature is key to achieving that shatteringly crispy exterior while keeping the filling juicy. Serve with sweet chili sauce for dipping.
Perfect as an appetizer or main dish, these spring rolls bring authentic Filipino flavor to your table with minimal fuss.
Ingredients for Pork Lumpia Shanghai Recipe Panlasang Pinoy
Ground pork, crisp veggies, and a few seasonings wrap up into golden, flaky perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Pork 🐷 | 1 lb | 80/20 fat ratio preferred |
| Carrots 🥕 | 1 whole | Julienned or finely grated |
| Green Cabbage 🥬 | 1 ½ cups | Finely shredded for texture |
| Green Onions 🧅 | 4 whole | Thinly sliced, white and green parts |
| Garlic Cloves 🧄 | 4 cloves | Minced finely for even flavor |
| Soy Sauce 🫒 | 2 tbsp | Low-sodium if preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Salt 🧂 | 1 tsp | Adjust to taste after cooking |
| Lumpia Wrappers 🥟 | 20 sheets | Thawed if frozen, spring roll wrappers |
| Neutral Oil 💧 | 3 cups | For deep-frying, like vegetable or canola |
| Large Egg 🥚 | 1 whole | Beaten, for sealing wrappers |
| Sesame Oil 🫒 | 1 tsp | Optional, for aromatic depth |
| Sugar 🧈 | 1 tsp | Balances savory flavors |
The ground pork is the soul here—80/20 fat ratio keeps the filling juicy. Most Filipino markets carry it pre-mixed for lumpia, but any grocery store ground pork works. Trader Joe’s has great quality if you’re in a pinch. For the wrappers, spring roll wrappers (labeled as lumpia wrappers at Asian markets) are thin and crisp up beautifully. Avoid egg roll wrappers—they’re thicker and chewier.
No ground pork? Ground chicken or turkey work well (drain excess liquid). Out of carrots? Zucchini or jicama add a nice crunch. For extra flavor, swap half the cabbage for shredded singkamas (jicama). The soy sauce can be tamari for gluten-free. If you’re missing sesame oil, a dash of oyster sauce (not vegan) adds umami, but skip if keeping it simple.
Assembled lumpia freeze raw for up to 1 month—just thaw before frying. Fried lumpia stay crispy for 2 days in the fridge (reheat in oven). Always fry in small batches to avoid crowding—this keeps the oil hot and the rolls crispy. Leftovers? Reheat at 375°F for 8-10 minutes.
Why You’ll Love This Recipe
- Minimal Chopping: I just toss pre-shredded cabbage and grated carrots straight from the bag—no knife skills required.
- Garlicky Depth: The pork soaks up all that minced garlic flavor, and the green onions add this bright finish that keeps me sneaking bites.
- Freezer Friendly: I make a double batch, freeze half, and pull them out for last-minute appetizers or a quick lunch.
- Budget Stretcher: Ground pork and basic veggies feed a crowd for pennies. Honestly, it’s my go-to when I need to impress without spending much.
Step-by-Step Instructions for Pork Lumpia Shanghai
Here’s the method. Straightforward, tested, works every time.
Step 1: Prepare the Filling Mixture
In a large bowl, combine the 1 lb Ground Pork, 1 whole Carrots (julienned or finely grated), 1.5 cups Green Cabbage (finely shredded), 4 whole Green Onions (thinly sliced), and 4 cloves Garlic Cloves (minced).
Add the 2 tbsp Soy Sauce, 0.5 tsp Ground Black Pepper, 1 tsp Salt, 1 tsp Sesame Oil, and 1 tsp Sugar. Mix thoroughly with your hands or a fork until all ingredients are evenly distributed and the pork appears slightly sticky. This ensures every bite is packed with balanced flavor.
Step 2: Assemble the Lumpia Rolls
Place a lumpia wrapper on a clean, flat surface in a diamond shape. Spoon about 2 tablespoons of the filling mixture onto the lower third of the wrapper, shaping it into a thin log. Avoid overfilling—this prevents bursting during frying.
Fold the bottom corner of the wrapper over the filling, then fold in the sides, and roll tightly upward, like a burrito. Seal the top edge with a bit of the 1 whole Large Egg (beaten). Repeat with the remaining 20 sheets Lumpia Wrappers and filling. Keep finished rolls covered with a damp towel to prevent drying out.
Step 3: Deep-Fry to Golden Perfection
Heat the 3 cups Neutral Oil in a deep, heavy-bottomed pot over medium-high heat until it reaches 350-375°F. Test the oil by dropping in a small piece of wrapper—if it sizzles immediately and floats to the surface, it’s ready.
Working in batches to avoid overcrowding, carefully lower 3-4 lumpia rolls into the hot oil. Fry for 3-4 minutes, turning occasionally, until they’re golden brown and crispy on all sides. The oil should bubble steadily but not violently. Drain on a wire rack or paper towels to remove excess oil.
Step 4: Rest and Serve Immediately
Let the fried lumpia rest for 2-3 minutes before serving. This brief pause allows the filling to set slightly, preventing it from oozing out when bitten into. The exterior should remain crispy, while the inside stays juicy and flavorful.
Serve warm with your favorite dipping sauce. For best results, enjoy these right away while they’re at their crispest. If you must store them, reheat in a 350°F oven for 5-10 minutes to restore the crunch.
Pro Tips For Making Pork Lumpia Shanghai Recipe Panlasang Pinoy
- Chill the Filling: Pop your pork and veggie mixture in the fridge for 15-20 minutes before rolling—I learned this the hard way after my first few lumpia burst open mid-fry because the filling was too warm and loose.
- Squeeze Out Moisture: After grating the carrots and cabbage, give them a good squeeze in a clean towel to remove excess water. Sounds tedious, but it prevents soggy lumpia and makes sealing way easier.
- Seal with Egg Wash: Use a beaten egg to glue the edges of the wrapper shut, not just water. My grandmother swore by this, and she was right: it holds tight even when frying at high heat.
- Fry in Batches: Don’t crowd the pan—fry 3-4 lumpia at a time in about an inch of hot oil. After burning a batch from overloading, I finally figured out that patience gives you that perfect golden, crispy shell.
Essential Equipment for This Dish
Deep Fryer Setup
I use a 5-quart Dutch oven for frying—it’s deep enough for 3 cups of oil with room to avoid spills. A heavy-bottomed pot distributes heat evenly and prevents hot spots that can burn your lumpia. My grandmother swore by her cast iron, but any sturdy pot works. 💡
Thermometer is Key
Maintaining the right oil temperature is non-negotiable. I rely on a candy or deep-fry thermometer clipped to the pot’s side—350-375°F is the sweet spot. Without one, you risk undercooked or greasy lumpia. Taylor Precision makes a reliable, affordable option.
Rolling Station
Set up a clean, flat surface for rolling. I use a bamboo rolling mat (like a sushi mat) to keep everything in place. A small bowl of beaten egg nearby makes sealing quick and mess-free. Keep a damp towel over unused wrappers to prevent drying.
Draining Rack
A wire cooling rack set over a baking sheet lets excess oil drip off while keeping the lumpia crispy on all sides. Paper towels work in a pinch, but they can make the bottoms soggy. I picked up a stainless steel rack at my local grocery store for under $10.
Prep Bowls
Mise en place saves time and frustration. I use small glass bowls for each ingredient—pork in one, veggies in another, seasonings ready. This keeps my workspace organized and makes rolling faster. My grandmother’s handwritten notes always said, “Measure first, roll second.”
Safety Gear
Hot oil demands respect. Keep tongs and a splatter screen handy to prevent burns. I also keep a fire extinguisher in my kitchen—better safe than sorry. Never leave hot oil unattended, even for a second. ⚡
Nutrition Facts
Frequently Asked Questions
Can I bake these instead of frying?
Yes! Brush with oil and bake at 400°F for 15-20 minutes, flipping halfway. They won’t be as crispy but will still taste delicious.
How do I keep them crispy after frying?
Place on a wire rack immediately after frying, not paper towels. This prevents steam from making them soggy.
Why did my lumpia burst while frying?
Overfilling or not sealing the edges tightly causes this. Use 2 tablespoons max per roll and press edges firmly.
Can I make these ahead of time?
Assemble and refrigerate uncooked rolls for up to 24 hours, or freeze for 1 month. Fry from frozen, adding 1-2 minutes.
- Pork Liempo Recipe with Sauce: Garlicky Vinegar Braise with Crispy Edges - November 3, 2026
- Pork Loin Roast Recipe With Coke: Soda-Braised Sweet and Tender Succulence - November 3, 2026
- Pork Menudo Recipe Panlasang Pinoy: Hearty Tomato-Based Stew With Potatoes and Carrots - November 3, 2026