Classic Filipino Lumpia (Spring Roll) Recipe
Introduction
Lumpia is a delicious Filipino-style spring roll that’s crispy on the outside and packed with savory pork and vegetable filling. Perfect as a snack or appetizer, these golden rolls are sure to impress your family and friends.

Ingredients
- 1 tablespoon sesame oil
- 1 teaspoon garlic, minced
- 1/2 teaspoon fresh ginger
- 1 lb ground pork
- 1/4 cup green onion, minced
- 1/2 cup carrots, minced
- 3/4 cup green cabbage, finely sliced
- 1 teaspoon onion powder
- 1 teaspoon salt, to taste
- 1 teaspoon ground black pepper
- 2 tablespoons soy sauce
- 30 wrappers (lumpia wrappers or egg roll wrappers)
- 3 cups oil, for frying
- Water (for sealing wrappers)
Instructions
- Step 1: Heat sesame oil in a medium pan over medium-high heat. Add minced garlic and fresh ginger, cooking for about 20 seconds until fragrant.
- Step 2: Add ground pork to the pan and cook for about 6 minutes, stirring occasionally, until fully cooked.
- Step 3: Stir in green onion, carrots, and cabbage. Cook for an additional 2 minutes to slightly soften the vegetables.
- Step 4: Season the mixture with onion powder, salt, black pepper, and soy sauce. Adjust seasoning to taste and allow the filling to cool slightly before rolling.
- Step 5: If using egg roll wrappers, trim them to a rectangular shape resembling lumpia wrappers.
- Step 6: Place 1 to 1 1/2 tablespoons of filling near the bottom half of each wrapper. Spread the filling evenly to make rolling easier.
- Step 7: Roll the wrapper tightly from the bottom, folding in the sides as you go until fully wrapped.
- Step 8: Dip your finger in water and moisten the edge of the wrapper, then press gently to seal. Repeat for all wrappers and filling.
- Step 9: Heat oil in a deep pan over medium heat. Fry lumpia in batches until golden and floating, about 3 to 5 minutes per batch.
- Step 10: Remove fried lumpia with a slotted spoon and drain on paper towels to absorb excess oil. Serve warm with your favorite dipping sauce.
Tips & Variations
- Use a mix of ground pork and shrimp for added flavor and texture.
- Try adding finely chopped mushrooms or bean sprouts to the filling for extra crunch.
- If you prefer baking over frying, brush lumpia with oil and bake at 400°F (200°C) for 15-20 minutes until crispy.
- For a vegetarian option, replace pork with tofu and increase the vegetables.
Storage
Store cooked lumpia in an airtight container in the refrigerator for up to 3 days. Reheat in an oven or toaster oven at 350°F (175°C) until heated through and crispy. Uncooked lumpia can be frozen before frying; freeze on a tray, then transfer to a freezer bag and cook from frozen, adding extra frying time.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use egg roll wrappers instead of lumpia wrappers?
Yes, you can use egg roll wrappers by cutting them to a similar rectangular size to mimic lumpia wrappers. The texture may be slightly different but the result is still delicious.
What is the best dipping sauce for lumpia?
Common dipping sauces include sweet chili sauce, spiced vinegar with garlic and chili, or a mixture of soy sauce with calamansi or lemon juice. Choose based on your preferred flavor profile.
Print
Classic Filipino Lumpia (Spring Roll) Recipe
- Total Time: 35 minutes
- Yield: 30 lumpia rolls 1x
Description
Lumpia is a delicious Filipino-style spring roll featuring a savory ground pork filling mixed with fresh vegetables, wrapped in thin lumpia wrappers, and deep-fried to a crispy golden perfection. This recipe offers a flavorful and satisfying appetizer or snack that is easy to make and perfect for gatherings or casual meals.
Ingredients
Filling
- 1 tablespoon sesame oil
- 1 teaspoon garlic, minced
- 1/2 teaspoon fresh ginger, minced
- 1 lb ground pork
- 1/4 cup green onion, minced
- 1/2 cup carrots, minced
- 3/4 cup green cabbage, finely sliced
- 1 teaspoon onion powder
- 1 teaspoon salt, to taste
- 1 teaspoon ground black pepper
- 2 tablespoons soy sauce
Wrapping and Frying
- 30 lumpia wrappers or egg roll wrappers
- 3 cups oil, for frying
- Water, for sealing wrappers
Instructions
- Prepare the Filling: Heat sesame oil in a medium pan over medium-high heat. Add minced garlic and ginger and cook for 20 seconds until fragrant, which enhances the aroma of your lumpia filling.
- Cook Ground Pork: Add ground pork to the pan and cook for about 6 minutes or until fully cooked, breaking the meat apart to ensure even cooking.
- Add Vegetables: Stir in green onion, minced carrots, and finely sliced cabbage. Cook for an additional 2 minutes, just enough to slightly soften the vegetables while keeping some crunch.
- Season the Filling: Mix in onion powder, salt, black pepper, and soy sauce. Taste and adjust seasoning as necessary. Allow the mixture to cool slightly before assembling to prevent wrappers from tearing.
- Prepare Wrappers: If using egg roll wrappers, cut them down to a rectangle shape to simulate the look of traditional lumpia wrappers for authentic presentation.
- Assemble Lumpia: Place about 1 to 1 1/2 tablespoons of filling near the bottom half of each wrapper. Spread the filling evenly to make rolling easier.
- Roll Lumpia: Starting from the bottom, roll up tightly until fully wrapped. Dip a finger in water and run it along the edge of the wrapper, then press to seal securely. Repeat for all wrappers.
- Heat Oil: In a cooking pot, heat 3 cups of oil over medium heat, preparing for deep frying.
- Fry Lumpia: Deep fry the lumpia in the heated oil until they float to the surface and turn golden brown, indicating they are crispy and cooked through.
- Drain and Serve: Remove lumpia with a slotted spoon and place on a plate lined with paper towels to absorb excess oil. Serve warm with your favorite dipping sauce and enjoy!
Notes
- Adjust salt and soy sauce in the filling according to taste preference or dietary restrictions.
- Ensure the filling is cooled before assembling to prevent wrappers from tearing or getting soggy.
- You can substitute ground pork with ground chicken or beef as preferred.
- For a lighter version, consider baking the lumpia at 400°F (200°C) for 15-20 minutes until crispy instead of frying.
- Customize your dipping sauce to include sweet chili sauce, vinegar with garlic, or soy sauce mixtures for added flavor.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Category: Appetizer
- Method: Frying
- Cuisine: Filipino
Keywords: Lumpia, Filipino spring rolls, fried pork rolls, Asian appetizer, lumpia recipe

