Crispy Authentic Filipino Eggrolls


Embark on a culinary adventure with our irresistible Authentic Filipino Eggrolls recipe. Known as “Lumpiang Shanghai” in the Philippines, these golden, crispy delights are a staple of Filipino cuisine, loved for their satisfying crunch and flavorful fillings. Whether you’re craving a savory snack, hosting a gathering, or simply want to explore the vibrant flavors of Filipino cooking, this easy-to-follow recipe is sure to become a favorite in your kitchen.


  • 1 pound ground pork
  • 1 cup finely chopped carrots
  • 1 cup finely chopped green onions
  • 1 cup finely chopped water chestnuts
  • 3 cloves garlic, minced
  • 2 tablespoons soy sauce
  • 1 tablespoon oyster sauce
  • Salt and pepper to taste
  • Egg roll wrappers
  • Cooking oil for frying
  • Sweet chili sauce or banana ketchup for dipping (optional)


1. Prepare the Filling:

  • In a large mixing bowl, combine the ground pork, chopped carrots, green onions, water chestnuts, minced garlic, soy sauce, oyster sauce, salt, and pepper. Mix until well combined.

2. Wrap the Eggrolls:

  • Place a spoonful of the filling onto the center of an egg roll wrapper. Fold the bottom corner of the wrapper over the filling, then fold in the sides, and roll tightly into a cylinder, sealing the edges with a dab of water. Repeat with the remaining filling and wrappers.

3. Fry to Perfection:

  • In a deep skillet or frying pan, heat cooking oil over medium heat. Carefully add the eggrolls to the hot oil in batches, making sure not to overcrowd the pan. Fry until golden brown and crispy, turning occasionally for even cooking, about 3-4 minutes per batch. Remove with a slotted spoon and drain on paper towels.

4. Serve and Enjoy:

  • Serve the crispy Filipino eggrolls hot and fresh, accompanied by sweet chili sauce or banana ketchup for dipping, if desired. Enjoy the satisfying crunch and flavorful filling with each delicious bite.

Serving and Storage Tips:


  1. Presentation Matters: Arrange the crispy Filipino eggrolls on a platter or serving dish, garnished with fresh herbs or sliced green onions for an attractive presentation.
  2. Dipping Sauces: Serve the eggrolls with a variety of dipping sauces such as sweet chili sauce, banana ketchup, or a traditional vinegar dipping sauce with garlic and chili peppers for added flavor.
  3. Accompaniments: Pair the eggrolls with steamed rice, fried rice, or a refreshing side salad to create a complete meal or appetizer spread.
  4. Serve Immediately: For the best texture and flavor, serve the eggrolls immediately after frying while they are still hot and crispy.


  1. Cool Completely: Allow any leftover eggrolls to cool completely to room temperature before storing to prevent condensation and sogginess.
  2. Refrigeration: Store the cooled eggrolls in an airtight container or zip-top bag lined with paper towels to absorb excess moisture. Refrigerate for up to 2-3 days.
  3. Reheating: Reheat leftover eggrolls in a preheated oven at 350°F (175°C) for 5-10 minutes or until heated through and crispy. Alternatively, reheat in an air fryer for a few minutes for extra crispiness.
  4. Avoid Freezing: While it’s possible to freeze cooked eggrolls, the texture may become slightly soggy upon thawing. If freezing, place the eggrolls in a single layer on a baking sheet to freeze individually before transferring them to a freezer-safe container or bag for up to 1 month. Reheat from frozen in the oven or air fryer until heated through and crispy.

By following these serving and storage tips, you can ensure that your crispy Authentic Filipino Eggrolls retain their deliciousness and crunchiness whether served fresh or enjoyed as leftovers.

Variations of Filipino Eggrolls (Lumpiang Shanghai):

  1. Vegetarian Lumpiang Shanghai:
    • Replace the ground pork with a mixture of finely chopped vegetables such as cabbage, carrots, bell peppers, mushrooms, and tofu. Season with soy sauce, garlic, and pepper for a flavorful vegetarian filling.
  2. Chicken Lumpiang Shanghai:
    • Substitute ground chicken for the ground pork to create a lighter and leaner version of Filipino eggrolls. Season the chicken with garlic, soy sauce, and oyster sauce for a savory filling.
  3. Shrimp Lumpiang Shanghai:
    • Incorporate chopped shrimp into the filling mixture for a seafood twist on the classic recipe. Combine the chopped shrimp with minced garlic, green onions, soy sauce, and oyster sauce for a deliciously savory filling.
  4. Spicy Lumpiang Shanghai:
    • Add a kick of heat to the filling by incorporating finely chopped chili peppers or a dash of hot sauce. Adjust the amount of spice according to your preference to create a spicy version of Filipino eggrolls.
  5. Cheesy Lumpiang Shanghai:
    • Mix shredded cheese, such as cheddar or mozzarella, into the filling mixture for an indulgent and creamy variation of Filipino eggrolls. The melted cheese adds richness and depth of flavor to the crispy eggrolls.
  6. Turmeric Lumpiang Shanghai:
    • Infuse the filling with ground turmeric for a vibrant yellow hue and earthy flavor. Turmeric adds a unique twist to the traditional recipe and offers health benefits along with its distinct flavor.
  7. Adobo Lumpiang Shanghai:
    • Use leftover adobo meat (chicken or pork) as the filling for the eggrolls. Shred the adobo meat and mix it with sautéed onions and garlic for a flavorful and savory variation inspired by the popular Filipino dish, adobo.
  8. Breakfast Lumpiang Shanghai:
    • Create a breakfast-inspired version of Filipino eggrolls by filling them with a mixture of scrambled eggs, diced ham or bacon, shredded cheese, and chopped vegetables. Serve with a side of salsa or ketchup for dipping.
  9. Lumpiang Shanghai with Peanut Sauce:
    • Serve the Filipino eggrolls with a side of creamy peanut sauce made with peanut butter, soy sauce, vinegar, sugar, and garlic. The tangy and savory peanut sauce complements the crispy eggrolls perfectly.
  10. Fusion Lumpiang Shanghai:
    • Experiment with fusion flavors by incorporating ingredients from other cuisines, such as teriyaki sauce, curry powder, or barbecue sauce, into the filling mixture. Get creative and customize the recipe to suit your taste preferences and culinary inspirations.


  1. What are Filipino Eggrolls (Lumpiang Shanghai)?
    • Filipino Eggrolls, also known as Lumpiang Shanghai, are crispy spring rolls filled with a savory mixture of ground pork, vegetables, and seasonings. They are a popular appetizer or snack in Filipino cuisine.
  2. What is the difference between Lumpiang Shanghai and other types of spring rolls?
    • Lumpiang Shanghai is distinguished by its smaller size and ground meat filling, typically made with pork. Other types of spring rolls may have larger wrappers and various fillings, such as vegetables, shrimp, or chicken.
  3. Can I make Lumpiang Shanghai ahead of time?
    • Yes, you can prepare the filling and wrap the eggrolls ahead of time, then refrigerate them until ready to fry. This makes Lumpiang Shanghai a convenient appetizer for parties or gatherings.
  4. What dipping sauces pair well with Lumpiang Shanghai?
    • Lumpiang Shanghai is commonly served with sweet chili sauce, banana ketchup, or a vinegar dipping sauce flavored with garlic and chili peppers. Each sauce adds its own unique flavor to complement the crispy eggrolls.
  5. Can I bake Lumpiang Shanghai instead of frying?
    • While traditional Lumpiang Shanghai is deep-fried for maximum crispiness, you can bake them in the oven for a lighter alternative. Simply brush the eggrolls with oil and bake at a high temperature until golden brown and crispy.
  6. Are Filipino Eggrolls gluten-free?
    • The filling ingredients for Lumpiang Shanghai, such as ground pork and vegetables, are typically gluten-free. However, be sure to check the ingredients of the egg roll wrappers and any sauces used for gluten content if you have dietary restrictions.
  7. Can I freeze Filipino Eggrolls for later?
    • Yes, Filipino Eggrolls can be frozen after wrapping but before frying. Arrange the uncooked eggrolls in a single layer on a baking sheet and freeze until firm, then transfer them to a freezer bag or container. Fry from frozen when ready to serve.
  8. What can I serve alongside Lumpiang Shanghai?
    • Lumpiang Shanghai pairs well with steamed rice, fried rice, or a fresh vegetable salad. It can also be served as part of a larger Filipino meal with dishes such as pancit, adobo, or sinigang.
  9. Can I customize the filling of Lumpiang Shanghai?
    • Yes, you can customize the filling by adding or substituting ingredients according to your preferences. Some variations include using chicken or shrimp instead of pork, adding different vegetables, or incorporating spices for extra flavor.
  10. Are Lumpiang Shanghai suitable for vegetarians?
    • While traditional Lumpiang Shanghai is made with ground pork, you can make a vegetarian version by using a mixture of finely chopped vegetables, tofu, or meat substitutes as the filling. Just be sure to adjust the seasonings accordingly.


With their crispy exterior and savory filling, Authentic Filipino Eggrolls are a true delight for the senses. Whether enjoyed as an appetizer, snack, or part of a larger meal, these golden treats are sure to satisfy cravings and impress guests with their authentic flavors. Give our easy recipe a try and experience the joy of homemade Filipino cuisine in the comfort of your own home.

Leave a Comment