How to Make the Perfect Crispy Lumpia Shanghai
Filipino · Easy · 35 min · 6 servings

Crispy Lumpia Shanghai is one of the most beloved kid friendly recipes in Filipino cuisine featuring crunchy golden rolls filled with seasoned ground pork and vegetables. Kids absolutely love dipping these bite sized treats in sweet chili sauce making them perfect for parties and family gatherings.
Why this recipe works
This Crispy Lumpia Shanghai recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 35 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 290 calories with 16g of protein, making it a balanced choice for any meal.
What you will need
This recipe uses 7 simple ingredients that you can find at any grocery store:
- 1 lb ground pork
- 1 cup carrots finely shredded
- 3 cloves garlic minced
- 2 tbsp soy sauce
- 20 pieces lumpia wrappers
- 2 cups cooking oil for frying
- 0.5 cup sweet chili sauce for dipping
Step by step instructions
Step 1: Prepare the Filling
Combine ground pork shredded carrots garlic and soy sauce in a large bowl and mix thoroughly until all ingredients are evenly incorporated and well seasoned.
Step 2: Wrap the Lumpia
Place a lumpia wrapper on a flat surface add two tablespoons of filling near the bottom edge roll tightly halfway then fold in the sides and continue rolling sealing the edge with a dab of water.
Step 3: Fry Until Golden
Heat oil in a deep pan to 350 degrees Fahrenheit and fry the lumpia rolls in batches for 3 to 4 minutes per side until deeply golden and crispy all around.
Step 4: Drain and Serve
Transfer the cooked lumpia to a paper towel lined plate to drain excess oil then arrange on a serving platter with sweet chili sauce for dipping.
Easy substitutions
Missing an ingredient? Here are some swaps that work perfectly:
- ground pork → ground chicken or turkey for a leaner and lighter filling option
- lumpia wrappers → spring roll wrappers from any Asian grocery store work equally well
Common mistakes to avoid
Watch out for these pitfalls that can affect your results:
- Rolling the lumpia too loosely which causes them to unravel and fall apart during frying
- Frying in oil that is not hot enough resulting in greasy lumpia instead of crispy golden rolls
Nutrition facts
Per serving: 290 calories, 16g protein, 22g carbs, 14g fat, 1g fiber.
Ready to cook?
Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.
View full recipe →