ClockPlayEmailInstagramLinkSMSTwitterYouTubeXSearchClockRight ArrowArrow DownCaret downCaret upCaret leftCaret rightHamburger MenuPop OutThumbs upThumbs up buySpeechAudio onReplayPlusMinusSad smiley faceNo resultsSwap
Skip to Content

Lumpia (Lumpiang Shanghai)

Lumpia are a traditional Filipino snack or appetizer (or even a main course) that have different variations. This version of traditional fried lumpia, called Lumpiang Shanghai, is made with a filling of ground pork mixed with onions, carrots, and water chestnuts that is stuffed into lumpia wrappers and fried until crispy golden brown. Don’t forget your favorite sauce for dipping!

Tasty Team
Total Time

1 hr 30 min

1 hr 30 min

Prep Time

1 hr

1 hr

Cook Time

30 minutes

30 min

Total Time

1 hr 30 min

1 hr 30 min

Prep Time

1 hr

1 hr

Cook Time

30 minutes

30 min

Ingredients

for 50 Lumpias

  • 2 small carrots, peeled and cut into 1-inch (2.54 cm) pieces
  • 1 small sweet onion, quartered
  • 1 water chestnut
  • 1 lb ground pork (425 g)
  • 3 green onions, thinly sliced
  • 6 cloves garlic, minced
  • 2 tablespoons soy sauce
  • 1 tablespoon Maggi seasoning
  • 1 teaspoon sugar
  • 1 ½ teaspoons freshly ground black pepper
  • 1 large egg, lightly beaten
  • 1 package Filipino lumpia wrappers, thawed (preferably Pamana or Tropics brand)
  • 2 tablespoons all purpose flour
  • 2 tablespoons water
  • canola oil, for frying
  • Banana ketchup, sweet chili sauce, or sweet and sour sauce, for serving

Preparation

  1. Add the carrots, onion, and water chestnuts to the bowl of a food processor. Pulse until the vegetables are finely chopped, but not ground into a paste.
  2. Transfer the vegetables to a large bowl with the ground pork, green onions, garlic, soy sauce, Knorr seasoning, sugar, black pepper, and egg. Stir with a fork until well combined; do not overmix. Cover the bowl with plastic wrap and refrigerate for 1 hour.
  3. Gently separate the lumpia wrappers from one another and cover with a damp towel to prevent them from drying out.
  4. Add the flour and water to a small bowl and whisk to combine, making sure there are no lumps.
  5. Assemble the lumpia: Scoop 5 tablespoons (52 grams) of the filling onto the center of a lumpia wrapper and shape into a horizontal line, all the way across the wrapper. Fold the bottom of the wrapper over the filling and start to roll tightly. Brush the flour paste on the top edge of the wrapper, then continue rolling to seal. Transfer to a baking sheet and repeat with the remaining wrappers and filling.
  6. Cut each lumpia crosswise into 4 equal pieces.
  7. If desired, arrange the lumpia in a single layer on a baking sheet, making sure they are not touching each other. Freeze until solid, 2–3 hours, then transfer to an airtight container. The lumpia will keep in the freezer for 3–4 weeks.
  8. When ready to fry, pour 1 inch of canola oil into a large pot and heat over medium heat until the temperature reaches 375°F (190°C). Line a rimmed baking sheet with paper towels and set a wire rack on top.
  9. Working in batches to avoid overcrowding the pot, add the lumpia to the hot oil and fry for 5–7 minutes, until golden brown. Transfer to the wire rack to drain and repeat with the remaining lumpia, allowing the oil to return to temperature between batches.
  10. Serve the lumpia with your favorite sauce for dipping.
  11. Enjoy!

Ingredients

for 50 Lumpias

  • 2 small carrots, peeled and cut into 1-inch (2.54 cm) pieces
  • 1 small sweet onion, quartered
  • 1 water chestnut
  • 1 lb ground pork (425 g)
  • 3 green onions, thinly sliced
  • 6 cloves garlic, minced
  • 2 tablespoons soy sauce
  • 1 tablespoon Maggi seasoning
  • 1 teaspoon sugar
  • 1 ½ teaspoons freshly ground black pepper
  • 1 large egg, lightly beaten
  • 1 package Filipino lumpia wrappers, thawed (preferably Pamana or Tropics brand)
  • 2 tablespoons all purpose flour
  • 2 tablespoons water
  • canola oil, for frying
  • Banana ketchup, sweet chili sauce, or sweet and sour sauce, for serving

Preparation

  1. Add the carrots, onion, and water chestnuts to the bowl of a food processor. Pulse until the vegetables are finely chopped, but not ground into a paste.
  2. Transfer the vegetables to a large bowl with the ground pork, green onions, garlic, soy sauce, Knorr seasoning, sugar, black pepper, and egg. Stir with a fork until well combined; do not overmix. Cover the bowl with plastic wrap and refrigerate for 1 hour.
  3. Gently separate the lumpia wrappers from one another and cover with a damp towel to prevent them from drying out.
  4. Add the flour and water to a small bowl and whisk to combine, making sure there are no lumps.
  5. Assemble the lumpia: Scoop 5 tablespoons (52 grams) of the filling onto the center of a lumpia wrapper and shape into a horizontal line, all the way across the wrapper. Fold the bottom of the wrapper over the filling and start to roll tightly. Brush the flour paste on the top edge of the wrapper, then continue rolling to seal. Transfer to a baking sheet and repeat with the remaining wrappers and filling.
  6. Cut each lumpia crosswise into 4 equal pieces.
  7. If desired, arrange the lumpia in a single layer on a baking sheet, making sure they are not touching each other. Freeze until solid, 2–3 hours, then transfer to an airtight container. The lumpia will keep in the freezer for 3–4 weeks.
  8. When ready to fry, pour 1 inch of canola oil into a large pot and heat over medium heat until the temperature reaches 375°F (190°C). Line a rimmed baking sheet with paper towels and set a wire rack on top.
  9. Working in batches to avoid overcrowding the pot, add the lumpia to the hot oil and fry for 5–7 minutes, until golden brown. Transfer to the wire rack to drain and repeat with the remaining lumpia, allowing the oil to return to temperature between batches.
  10. Serve the lumpia with your favorite sauce for dipping.
  11. Enjoy!

Submit a recipe to Tasty

Have a recipe of your own to share?Submit your recipe here.

Submit your recipe here.