Golden crispy lumpiang shanghai spring rolls on a Filipino street food cart with Mr. Chicken
🍳Nom Nom

Lumpiang Shanghai Recipe: The Crispiest Lumpia You'll Ever Make at Home

Prep

30 mins

Cook

20 mins

Serves

4 people (24 pieces)

Level

easy

Filipino

🥘 Ingredients

  • 500g ground pork (80/20 fat ratio)
  • 1 cup jicama, grated and squeezed dry
  • 2 medium carrots, grated fine
  • 3 stalks green onions, chopped
  • 4 cloves garlic, minced
  • 1 tbsp soy sauce
  • 1 tsp sesame oil
  • ½ tsp white pepper
  • ½ tsp salt
  • 20–25 sheets lumpia wrappers
  • as needed vegetable oil for frying

Difficulty

easy

The crack when you bite into a good lumpiang shanghai is the whole point of Filipino food. This recipe gets you there at home, every time.

📝 Instructions

The crack when you bite into a good lumpiang shanghai is the whole point of Filipino food. That first crunch — shatters like glass, then gives way to juicy, garlicky pork. You've been chasing that sound your whole life. This recipe is how you get it at home, every single time.

[@portabletext/react] Unknown block type "image", specify a component for it in the `components.types` prop

The Secret to Lumpiang Shanghai That No One Tells You

It starts with the filling — and no, it's not just ground pork. The jicama is what makes it. Real lumpiang shanghai has jicama: grated fine, squeezed until it's practically dry, and folded into the pork. It adds sweetness without sweetness, crunch without raw, and keeps the filling light even after the oil hits it.

How to Roll Lumpia That Doesn't Fall Apart in the Oil

Rolling is where most home cooks lose it. Place about 2 tablespoons of filling in the lower third of the wrapper. Fold the sides in, then roll upward. Before sealing, wet your finger and run it along the top edge — surface tension does the rest.

Fry at 350°F (175°C). Any lower and the lumpia drinks oil like a tourist at a hotel buffet. Any higher and the outside burns before the inside cooks through. When it's golden brown — about 3-4 minutes — drain on a wire rack, not a plate. A wire rack prevents steam from turning your crunch soft.

[@portabletext/react] Unknown block type "image", specify a component for it in the `components.types` prop

The Dipping Sauce Is Non-Negotiable

Mix your own: 3 tbsp soy sauce, 1 tbsp vinegar, 1 tsp sugar, 1 clove minced garlic, sliced chilies. That's the one.

Why This Recipe Is an Act of Inflation Survival

Let's talk money. A order of lumpia at a food court costs PHP 80-120 for six pieces. This recipe makes 24 pieces for roughly PHP 220 total. That's PHP 9 per piece versus PHP 15-20 at the mall. Make a big batch, portion them out, freeze half before frying, and you've got lumpia-ready for the next three weeks. Fry from frozen — just add 90 seconds to the cook time.

Cultural Context: Where Lumpiang Shanghai Actually Comes From

The name is a clue. "Shanghai" points to Chinese influence — lumpia is the Filipino cousin of the Chinese spring roll. Filipinos made it their own by changing the wrapper to thinner and crispier, the frying technique, and the dipping culture. Making lumpia at home isn't just cooking — it's keeping a tradition alive in the most delicious way possible.

Your Turn

Got a lumpia secret? The jicama wringing technique, a weird dipping combo, a family wrapper brand? Drop it below. The best ones get featured in next week's Nom Nom Friday.

🍳 Made This Recipe?

Tag us on social media and share your creation!

#ChickenpieNomNom

Join the Flock 🐔

Get weekly updates on our journey with AI — what we're building, breaking, and learning along the way.

You might also like

Follow The Flock - Social Media banner