There’s something incredibly satisfying about biting into a perfectly crisp Lumpiang Shanghai, the iconic Filipino pork eggroll that has a special place in my heart—and on my kitchen table. The moment the golden-brown crust cracks open, releasing the savory aroma of garlic and tender ground pork, I can’t help but feel a wave of nostalgia wash over me. These delightful snacks have a knack for turning any get-together into a festive celebration.
As someone who enjoys crafting homemade meals, I can assure you that prepping these eggrolls is not only straightforward, but it also invites creativity! Whether you’re serving them as appetizers at a party or enjoying them on a cozy night in, Lumpiang Shanghai are guaranteed to please. Plus, they can be whipped up in no time, making them a go-to recipe for anyone tired of the fast food trap. Get ready to discover the joy of cooking with these irresistible bites that promise to delight your taste buds!
Why are Lumpiang Shanghai (Pork Eggrolls) a Must-Try?
Irresistible flavor: Each bite is packed with a flavorful blend of juicy pork and aromatic garlic.
Perfectly crispy: The golden-brown crunchy exterior creates a delightful contrast to the tender filling.
Easy to make: With simple ingredients and straightforward steps, even new cooks can shine in the kitchen.
Versatile snacking: Enjoy them as appetizers, party snacks, or a comforting meal any night of the week.
Crowd-pleaser: Lumpiang Shanghai is sure to impress friends and family, making every gathering a hit.
Looking for a tasty dip? Serve them with sweet and sour sauce or explore different dipping options for a delightful experience!
Lumpiang Shanghai (Pork Eggrolls) Ingredients
For the Filling
- Ground Pork – The main protein that adds richness and flavor; consider using ground chicken or tofu for a lighter twist.
- Minced Garlic – Imparts an aromatic and savory depth; opt for fresh garlic for the best flavor.
- Minced Green Onions – Offers a fresh crunch; chives can be used as a tasty substitute.
- Salt – Enhances all flavors; adjust based on your personal taste preferences.
- Pepper – Provides mild heat; swap in white pepper for a unique flavor profile.
- Soy Sauce – Contributes umami and moisture; use gluten-free soy sauce if needed.
For Sealing and Wrapping
- Egg – Serves as a binding agent to seal the wrappers; switch to aquafaba for a vegan option.
- Lumpia/Eggroll Wrappers – Delivers a crispy outer layer; spring roll wrappers could be a suitable alternative if needed.
These ingredients come together to create the savory goodness of Lumpiang Shanghai (Pork Eggrolls), promising a delightful eating experience!
How to Make Lumpiang Shanghai
-
Combine Ingredients: In a large mixing bowl, add ground pork, minced garlic, green onions, soy sauce, salt, and pepper. Mix well until combined, ensuring all ingredients are evenly distributed.
-
Prepare Egg: In a separate bowl, scramble the egg. This will be your binding agent for sealing the eggroll wrappers.
-
Cover Wrappers: Keep your lumpia or eggroll wrappers covered with a damp cloth to prevent them from drying out while you work.
-
Roll the Eggrolls: To fill, place a wrapper in front of you with the long side facing you. Spoon about a teaspoon of filling onto the wrapper, fold in the sides, and roll tightly. Seal the edge with the scrambled egg mixture.
-
Repeat Process: Continue filling and rolling the wrappers until all the filling is used. Lay them flat on a tray, ensuring they don’t stack, to avoid sticking.
-
Heat Oil: In a deep fryer or large pan, heat oil enough for deep-frying. The temperature should be around 350°F (175°C). Test by dropping a small piece of wrapper in; it should sizzle immediately.
-
Fry Until Golden: Carefully place the rolled eggrolls in the hot oil, frying them in batches to avoid overcrowding. Cook for about 3-5 minutes or until they turn a beautiful golden brown, then remove them and drain on paper towels.
Optional: Serve with sweet and sour sauce for an extra flavor kick!
Exact quantities are listed in the recipe card below.
Make Ahead Options
These Lumpiang Shanghai (Pork Eggrolls) are perfect for meal prep and can save you time during busy weeknights! You can prepare the filling with the ground pork, garlic, and green onions up to 24 hours in advance, storing it in an airtight container in the refrigerator. Additionally, you can roll the eggrolls and refrigerate them for 3 days before frying. Just be sure to cover the wrapped eggrolls with a damp cloth to keep them from drying out. When you’re ready to serve, simply fry them in hot oil for about 3-5 minutes until golden brown. This way, you’ll have these delicious bites ready to impress your family or guests with minimal effort!
Lumpiang Shanghai (Pork Eggrolls) Variations
Unlock the flavors of Lumpiang Shanghai by customizing each batch—your kitchen, your rules!
-
Shrimp Twist: Replace ground pork with shrimp for a fresh, seafood version that’s light and delightful.
-
Vegan Delight: Use plant-based ground meat or mixed veggies, and substitute the egg with aquafaba for a vegan-friendly treat.
-
Spicy Kick: Add chili flakes or sriracha to the filling for a fiery flavor that’ll awaken your senses.
-
Five-Spice Flavor: Incorporate Chinese five-spice powder into the filling for a fragrant twist that dances on your palate.
-
Herbaceous Touch: Mix in fresh herbs like cilantro or basil to bring an aromatic freshness and vibrant color to each bite.
-
Stuffed Surprise: Experiment with cheese or melted mozzarella for a cheesy Lumpiang Shanghai that oozes deliciousness with every crunch.
-
Dipping Duo: Serve with both sweet and spicy vinegar, or tangy peanut sauce for a flavorful exploration beyond traditional dips.
-
Crunchy Addition: Include finely chopped carrots or bell peppers in the filling to enhance the texture and add a vibrant crunch.
Expert Tips for Lumpiang Shanghai
-
Oil Temperature: Ensure the oil is at 350°F (175°C) before frying. If it’s too cool, the eggrolls will absorb excess oil and become greasy.
-
Prevent Sticking: Avoid overcrowding the frying pan; it can lead to sticking and uneven cooking. Fry in small batches instead.
-
Filling Moisture: Don’t overfill the wrappers to prevent them from bursting. A teaspoon of filling per wrapper is just right.
-
Rolling Technique: Make sure to roll the eggrolls tightly and securely seal the ends with the egg mixture to keep the filling in during frying.
-
Storage Tips: Uncooked Lumpiang Shanghai can be stored covered in the refrigerator for freshness, or frozen for future frying, ensuring a quick meal later.
How to Store and Freeze Lumpiang Shanghai
Room Temperature: Keep cooked Lumpiang Shanghai at room temperature for no more than 2 hours to ensure food safety, as these eggrolls are best enjoyed fresh.
Fridge: Store leftover Lumpiang Shanghai in an airtight container in the fridge for up to 3 days. Reheat in an oven or air fryer to maintain crispiness.
Freezer: For uncooked Lumpiang Shanghai, freeze them in a single layer on a baking sheet before transferring them to a freezer bag. They can be stored for up to 3 months.
Reheating: When ready to fry from frozen, add a couple of extra minutes to the cooking time to ensure they are thoroughly cooked and crispy. Enjoy these delicious eggrolls hot for the best experience!
What to Serve with Lumpiang Shanghai (Pork Eggrolls)?
Pairing these crispy delights with the right sides will elevate your meal to a whole new level of enjoyment.
-
Sweet and Sour Sauce: Perfect for dipping, the tangy sweetness complements the savory pork filling beautifully. This classic pairing enhances each crunch with a burst of flavor.
-
Garlic Rice: Fluffy rice sautéed with garlic enhances the meal’s aroma and flavor, creating a comforting base that balances the crunchy eggrolls.
-
Fresh Garden Salad: A vibrant mix of greens and crunchy vegetables provides freshness. The lightness of the salad counteracts the richness of the eggrolls.
-
Spicy Vinegar Dip: For those who love a kick, this is an ideal choice! The heat cuts through the richness and adds an exciting twist to your dining experience.
-
Egg Drop Soup: A warm and soothing option, this traditional soup adds a heartiness that pairs well with the crispy texture of Lumpiang Shanghai.
-
Coconut Water: A refreshing drink that’s slightly sweet, finishing your meal with a tropical touch. Its lightness complements the savory flavors perfectly.
Think of these pairings as the ideal companions. Each option not only complements the flavors of Lumpiang Shanghai but also invites a warm dining experience that brings friends and family together!
Lumpiang Shanghai (Pork Eggrolls) Recipe FAQs
What is the best way to select ground pork?
Absolutely! Look for ground pork that has a bit of fat evenly distributed throughout, as this will keep your Lumpiang Shanghai juicy and flavorful. You can also opt for leaner cuts if you prefer a lighter option. If you’re in the mood for variation, ground chicken or even tofu work well, too!
How should I store leftover Lumpiang Shanghai?
Very! Once cooled, store your leftover Lumpiang Shanghai in an airtight container in the fridge. They’ll stay fresh for up to 3 days. When reheating, I recommend using an oven or air fryer to help regain that delicious crispiness. Just heat at 350°F (175°C) for about 10-15 minutes.
Can I freeze uncooked Lumpiang Shanghai?
Absolutely! To freeze, lay the uncooked Lumpiang Shanghai in a single layer on a baking sheet. Once frozen solid, transfer them to a freezer bag, removing as much air as possible. They can be stored for up to 3 months. When you’re ready to fry, no need to thaw them—just add a couple of extra minutes to the cooking time!
What should I do if my eggrolls are not sealing properly?
If you find that your Lumpiang Shanghai aren’t sealing, don’t worry—just add a bit more of the scrambled egg mixture to the edges of the wrappers! Make sure also to roll them tightly and fold in the sides completely for a secure seal. If they’re still giving you trouble, check that your wrappers are moist enough; dry wrappers can be difficult to seal.
Are Lumpiang Shanghai safe for people with allergies?
Great question! Lumpiang Shanghai contains common allergens like pork, soy sauce, and eggs. If you’re preparing them for someone with dietary restrictions, consider using gluten-free soy sauce and aquafaba in place of egg. Always check labels and consult with anyone who has food allergies to ensure a safe and enjoyable meal.
Can I make Lumpiang Shanghai in advance?
Very much so! You can prepare the filling and roll the eggrolls in advance. Keep them covered with a damp cloth in the fridge if frying the same day, or freeze them for later use. Just remember to add a little extra cooking time when frying straight from the freezer! Enjoy this delightful dish anytime!

Crispy Lumpiang Shanghai: Irresistible Pork Eggrolls Delight
Ingredients
Equipment
Method
- In a large mixing bowl, add ground pork, minced garlic, green onions, soy sauce, salt, and pepper. Mix well until combined.
- In a separate bowl, scramble the egg. This will be your binding agent.
- Keep your wrappers covered with a damp cloth to prevent drying out.
- Place a wrapper in front of you with the long side facing you. Spoon about a teaspoon of filling, fold in the sides, and roll tightly.
- Continue filling and rolling until all ingredients are used. Lay them flat on a tray to avoid sticking.
- Heat oil in a deep fryer or large pan to around 350°F (175°C). Test with a small piece of wrapper.
- Place the rolled eggrolls in hot oil, frying in batches for 3-5 minutes or until golden brown.







