top of page

Authentic Beef or Pork Lumpia Recipe


Beef or pork lumpia is a delicious and popular Filipino appetizer that combines savory meat filling with a crispy, golden wrapper. This recipe will guide you through making authentic lumpia from scratch. Bursting with flavors and textures, this dish is perfect for parties, gatherings, or simply enjoying as a snack. Let's get started!


For the filling:

- 1 lb (450g) ground beef or pork

- 1 medium onion, finely chopped

- 3 garlic cloves, minced

- 1 cup cabbage, shredded

- 1 cup carrots, julienned

- 1 cup green beans, thinly sliced- 1 cup bean sprouts

- 2 tablespoons soy sauce

- 2 tablespoons oyster sauce

- 1 tablespoon fish sauce

- 1 teaspoon black pepper

- Cooking oil for sautéing

For the wrapper:

- Lumpia wrappers (spring roll wrappers)

- Water for sealing

For frying:

- Cooking oil

For the dipping sauce (optional):

- 1/4 cup soy sauce

- 1/4 cup vinegar

- 1 tablespoon sugar

- 1 small red onion, finely chopped

- 1 clove garlic, minced

- 1 tablespoon calamansi or lemon juice (optional)


1. Prepare the Filling:

   a. Heat a large pan or skillet over medium heat and add cooking oil.

   b. Sauté the onions until translucent, then add the minced garlic and cook until fragrant.

   c. Add the ground beef or pork to the pan, breaking it up with a spoon or spatula. Cook until browned and fully cooked.

   d. Add the shredded cabbage, carrots, green beans, and bean sprouts to the pan. Stir-fry for a few minutes until the vegetables are slightly tender.

   e. In a small bowl, combine soy sauce, oyster sauce, fish sauce, and black pepper. Pour the sauce mixture into the pan and mix well with the meat and vegetables.

   f. Continue stir-frying for another 2-3 minutes until the flavors are well combined. Remove from heat and set aside to cool.

2. Wrapping the Lumpia:

   a. Lay a lumpia wrapper on a clean surface or cutting board. Place around 2 tablespoons of the filling in a vertical line, slightly below the center of the wrapper.

   b. Fold the bottom part of the wrapper over the filling, tucking it in tightly.

   c. Fold in the sides towards the center, forming an envelope-like shape. Roll the wrapper upwards, making sure it is tightly wrapped.

   d. Dab some egg or water on the top edge of the wrapper to seal it securely. Repeat the process until all the filling is used.

3. Frying the Lumpia:

   a. In a deep pot or frying pan, heat cooking oil over medium-high heat. Make sure there is enough oil to fully submerge the lumpia.

   b. Gently place the wrapped lumpia, seam side down, into the hot oil. Fry in batches, without overcrowding the pan, to maintain the oil temperature.

   c. Fry the lumpia until they turn golden brown and crispy, which usually takes about 3-4 minutes per side.

   d. Once cooked, use a slotted spoon or tongs to remove the lumpia from the oil and transfer them onto a plate lined with paper towels to drain excess oil.

4. Serving and Dipping Sauce (optional):

   a. Arrange the fried lumpia on a serving platter.

   b. For the dipping sauce, mix soy sauce, vinegar, sugar, chopped red onion, minced garlic, and calamansi or lemon juice (if desired) in a small bowl.

   c. Serve the lumpia hot, along with the dipping sauce on the side.


Preparing homemade beef lumpia is a rewarding experience that allows you to savor the authentic flavors of this Filipino favorite. With this detailed recipe, you can confidently create crispy and delicious beef or pork lumpia that will surely impress your guests. Enjoy the delightful combination of seasoned ground beef, vegetables, and aromatic herbs all wrapped in a thin and crispy lumpia.


Top Stories

bottom of page