Filipino Lumpia are crispy, delicious Filipino egg rolls that are perfect to serve at parties. They also freeze well and are perfect to make for snacks, lunch, dinner, or for last minute guests!
This post was originally published on November 8, 2013. It was updated on November 27, 2021 and in July 2023 with new photos, updated step-by-step instructions, helpful answers to frequently asked questions, and updated recipe.

Jump to:
- 🍽️ What is lumpia?
- ❤️ Why you'll love this lumpia recipe
- 🥕 Ingredient notes
- ✅ Step-by-step instructions
- Make the filling
- Assemble the lumpia
- 🔥 Frying fresh lumpia
- Cooking tips to make the best lumpia
- Freezing lumpia and cooking frozen lumpia
- What to serve with lumpia
- Kitchen tools and equipment
- 🍷 Wine pairings for Filipino food
- 👩🏻🍳 Recipe FAQs
- More Filipino recipes
- Lumpia (Filipino spring rolls)
Growing up in a Filipino family, food was a huge part of my life. I gained my passion for cooking from watching my Lola -- my great-grandmother, who lived with us -- make magic in the kitchen morning, noon, and night.
My parents entertained A LOT. We were constantly going to relatives' houses. Family and friends were always in and out of our own home. The Pancit Bihon, Filipino Adobo, and Filipino Pork BBQ were always flowing.
But the one single food that you could always, ALWAYS find at all of our homes: Lumpia.
🍽️ What is lumpia?

Lumpia is a Filipino egg roll (or Filipino spring roll, if you prefer to make it without the meat). This popular Filipino food is filled with a mixture of ground meat (usually beef, pork, and/or shrimp) and tons of chopped vegetables. Then the lumpia are wrapped using paper-thin lumpia wrappers.
Anyone who has eaten lumpia before LOVES it. And if you haven't yet, I'm here to share the best lumpia recipe, packed with Filipino flavors!
❤️ Why you'll love this lumpia recipe
This authentic Filipino lumpia recipe is my twist on the recipe that has been passed down to me from my Lola and my mom. I hope you'll love it as much as we do!
- This is a great make-ahead recipe. You can prep all of the ingredients and assemble the lumpia in one day, then freeze until you're ready to eat.
- Lumpia is packed with vegetables. It's also easy to substitute your fave veggies.
- You can use this same recipe for beef, pork, ground chicken, ground turkey, minced shrimp, or vegetarian lumpia.
- This lumpia tastes amazing! The outside is crispy and crunchy, and the filling is bursting with big flavors.
🥕 Ingredient notes

- Ground meat - The best lumpia recipes call for a mix of ground or chopped meats. I find the combination of ground beef and ground pork to be the most delicious.
- Onions and garlic - Use yellow or white onions, diced finely. The recipe calls for 5 cloves of garlic, minced, but you can adjust this amount to your personal taste preference.
- Soy sauce - (not pictured) this adds some liquid and deep flavor to the meat as it cooks. Gluten free substitute: use coconut aminos instead of soy sauce.
- Chicken broth - (not pictured) this adds flavor and moisture to the filling ingredients as they cook.
- Potatoes - Peel and dice potatoes into very small cubes, about the same size as the carrots. This helps them cook evenly.
- Carrots - Peel and chop the carrots into very small cubes, about the same size as the potatoes.
- Green beans - You're going to slice the green beans on the bias, creating diagonal cuts.
- Cabbage - I use green cabbage, chopped very finely. But you can use green or purple cabbage, or a combination of both.
- Celery - Dice the celery into very small pieces, just a little bigger than the finely diced onions.
- Egg (not pictured) - you'll also need one egg + 1 teaspoon of water to make an egg wash. This will help seal the lumpia.

Seasoning - Johnny's Seasoning Salt is a MUST for our family's lumpia recipe. I buy the ginormous 42-ounce container at Costco. You only need 3 teaspoons for this recipe, but this is a versatile seasoning you can use on chicken, pork, beef, seafood, and veggies.

Lumpia wrappers - It's important to use lumpia wrappers like the one pictured above. This kind is great because they have separating sheets between each wrapper, making it easier to separate without breaking. Lumpia wrappers break easily, so handle gently with care!
Gluten free option: You can use lettuce leaves to make lettuce wraps with this lumpia filling.
If you can't find the exact Lumpia wrappers like this, then these spring roll wrappers are a good substitute. These particular wrappers are super thin, just like lumpia wrappers.
✅ Step-by-step instructions
I've got a step-by-step cooking guide to making Filipino lumpia from scratch. Be sure to read through these steps before you start cooking, then print out the recipe card below with full ingredient measurements and instructions.
Make the filling
You start by chopping the vegetables: garlic, onions, potatoes, carrots, celery, green beans, cabbage.


Once all of the veggies are chopped and prepped, add vegetable oil or olive oil to a large stockpot or large skillet and heat over medium to medium-high heat. When the oil is hot, add the garlic and onions and sauté 2 to 3 minutes, just until the onions and garlic are soft and translucent.
Once the garlic and onions are translucent, add the ground beef, ground pork, salt, black pepper, soy sauce, and sauté until the beef is browned.
Drain the excess oil from the pan, add chicken broth and bring to boil. Add the potatoes and carrots, Johnny's Seasoning Salt, and simmer for 5-10 minutes.
Then, add the green beans, cabbage, and celery and simmer for another 5 minutes. The vegetables should be slightly crisp.

Drain excess fats and liquid mixture, which you could do by pouring the pot over a strainer in the sink.
Allow the mixture to cool to near-room temperature.
Assemble the lumpia
Now it's time to assemble these beautiful Filipino spring rolls.
Separate individual sheets of Lumpia wrappers very carefully, so as not to tear them. While working with one sheet, you can cover the others with a damp paper towel to prevent them from drying out and becoming brittle.


Place 1 heaping tablespoonful of the filling diagonally near one corner of the wrapper, leaving a 1.5 inch edge of space at both ends. If you find that the lumpia can use more filling, go ahead and add more to each lumpia. Just be careful not to overfill the lumpia. Too much filling can cause the wrappers to tear before or during frying.
Fold the corner along the length of the filling over the filling, tuck in both ends so that it almost looks like an envelope, and roll neatly and tight. Moisten the other side of the wrapper with water to seal the edge.

The egg rolls can be fried immediately or frozen for later use (see Frying Tips below).
If frying them immediately, cover them with plastic wrap or a moist towel to keep the wrappers from drying out while you are frying the rest.
🔥 Frying fresh lumpia

Heat a skillet over medium heat, add vegetable oil to about 1 inch depth, and heat for 5 minutes. Fry the egg rolls in the hot oil for 3-4 minutes on each side, or until all sides are golden brown and they have a crispy wrapper.
You will need to work in batches so as not to crowd the pan. Once golden brown all around (a few lighter patches of wrapper are fine), use tongs to transfer the lumpia to a wire rack placed over a baking sheet. This will help the lumpia drain and retain its crispiness.
Enjoy immediately.
Cooking tips to make the best lumpia
- For the best lumpia, use the specific Lumpia Wrappers pictured above in the post. Or, use these specific spring roll wrappers. These spring roll wrappers are thinner and are part of what make these egg rolls super crispy and tasty.
- Do not try to use traditional egg roll wrappers. They are usually too thick for lumpia and will result in a totally different taste and texture.
- You can keep the lumpia wrappers moist and pliable during assembly by storing them in a plastic bag, or under moist towel.
- Make sure you chop all of the vegetables up the same size so they cook evenly.
- Be sure to wrap the lumpia wrappers tightly around the filling. If you roll them too loosely, they won't cook the same way.
- If your wrapper has a small tear in it, place that end closer to you. As you roll the lumpia, the tear will be more likely to be wrapped inside and not exposed.
- Allowing fried lumpia to drain excess oil on a wire rack placed over a baking sheet helps it retain its crispiness. You could transfer to a paper towel, but that tends to cause the lumpia to be soggy and not as crispy.
Freezing lumpia and cooking frozen lumpia
Yes, you can freeze lumpia! Most Filipinos have at least one bag of frozen lumpia in the freezer at all times. You can assemble a huge batch of lumpia. Then freeze them, uncooked.
Uncooked lumpia that is frozen will keep in tightly sealed freezer bags or an airtight container for up to three months.
When you are ready to cook the lumpia rolls: take the frozen lumpia out of the freezer and fry them right away. You do NOT need to thaw frozen lumpia before frying.
In fact, it's so much better when you fry lumpia frozen straight from the freezer. They are crispier and the flavor is locked in. SO GOOD!
What to serve with lumpia

We love eating lumpia with everything. Not only do they make the perfect appetizer, they really go with almost every kind of Asian-inspired meal imaginable! Most of the time, my family enjoys it simply with some rice and an easy cucumber salad.
If you want to serve an authentic Filipino meal, you can serve lumpia shanghai rolls as a side dish to go with Filipino Adobo Chicken, Filipino Pancit Bihon, or Filipino Fried Rice. And don't forget the Filipino Macaroni Salad!
Lumpia would also be an excellent side dish to easy, unfussy Homemade Ramen Noodles.
As far as dipping sauces go, we always enjoy lumpia with sweet chili sauce. You can make your own Sweet Chili Sauce, or enjoy lumpia with my favorite store-bought sweet chili sauce. You could also serve this with banana ketchup or teriyaki sauce.
Kitchen tools and equipment
To make lumpia, you'll need:
- Cutting board and knife - much of the time spent making lumpia is spent chopping the vegetables for the lumpia filling. Use a sturdy cutting board and a very sharp knife to make the task easier and faster.
- Large stockpot or skillet - I've made this lumpia recipe using a large stockpot or Dutch oven, and I've also made it using a large skillet. Both work. If you're using a large skillet, make sure it has high sides to help contain the ingredients while cooking.
- Strainer - use a strainer or collander to strain out the excess liquid once the filling ingredients have cooked through.
- Wire rack and baking sheet - use a wire rack fit over a baking sheet to drain excess oil from the fried lumpia.
- Tongs - a great pair of long tongs are necessary to flip the lumpia while cooking.
🍷 Wine pairings for Filipino food


Choose a light, bright white wine that can cut through the richness of lumpia and complement the Asian flavors of the dish.
Pair lumpia with either a Vinho Verde from Portugal or a Sauvignon Blanc. Both of these light, refreshing white wines have notes of green apple, lime, and passionfruit that complement the Filipino spices well.
👩🏻🍳 Recipe FAQs

The main difference between Filipino lumpia and Chinese egg rolls are the wrappers. Lumpia is made with paper-thin wrappers consisting of just flour, water, and salt. The thinness of the wrappers result in lumpia's signature super crispy crunchy texture when fried.
Lumpia are Filipino egg rolls. Throughout Filipino cuisine, you'll find influence of Chinese and Spanish settlers. It's said that Chinese immigrants from the Fujian region of China brought over egg rolls with them to the Philippines between 900-1565 AD. Filipinos put the local spin on this dish and lumpia has been a popular Filipino food ever since!
Yes! Lumpia wrappers are thinner than egg roll wrappers. This helps them fry up beautifully and give you that classic lumpia crunch when you bite into them.
These terms are often used interchangeably, but technically they are different types of lumpia. Typically, thinner, meatier rolls are known as Lumpiang Shanghai, or Lumpia Shanghai. Whereas the fatter rolls are referred to as Lumpia.
As I tell my kids, "just because you can, doesn't mean you should!" We love our air fryer and use it for many foods - but not lumpia. You can air fry lumpia, but the texture and taste are nothing close to fried lumpia. That said, I do recommend using the air fryer to reheat fully cooked lumpia leftovers that you've refrigerated.
More Filipino recipes
I love sharing recipes from my Filipino heritage with you! You'll find a lot of Filipino recipes on the blog.
Did you make this recipe? Don't forget to leave a 5-Star 🌟🌟🌟🌟🌟 rating in the recipe card, and if you really loved it, please leave a comment further down on the page. Thank you!

Lumpia (Filipino spring rolls)
Equipment
- large pot or Dutch Oven
Ingredients
- 2 Tablespoons vegetable oil or olive oil
- 5 garlic cloves, minced minced
- ½ cup finely diced yellow onions chopped
- 1 pound ground beef
- 1 pound ground pork
- 1 teaspoon kosher salt
- ½ teaspoon ground black pepper
- 1 Tablespoon soy sauce
- 1 can (14.5 ounce) chicken broth (about 2 cups)
- 1 large Russet potato, peeled and finely diced
- 1 cup finely diced carrots
- 3 teaspoons Johnny's Seasoning Salt
- 1 cup thinly sliced green beans
- 1 cup finely chopped green cabbage
- ½ cup celery
- 35-45 frozen Lumpia wrappers
Instructions
Cook the lumpia filling
- Add oil to a skillet and heat over medium heat. Once the oil is hot, sauté the garlic and onions, stirring constantly for 2 to 3 minutes, just until the onions are translucent. Add the ground beef and ground pork, salt, pepper, soy sauce, and sauté until the beef is browned.
- Drain the excess oil from the pan, add chicken broth and bring to boil. Add the potatoes and carrots, sprinkle in the Johnny's Seasoning Salt, and simmer for 5-10 minutes.
- Add the green beans, cabbage, and celery and simmer for another 5 minutes. The vegetables should be slightly crisp. Remove the pan from heat and drain excess fats and liquid mixture. Allow the mixture to cool at room temperature.
Assemble the lumpia
- Separate the individual sheets of wrappers, being careful not to tear them.
- Place 1 heaping tablespoonful of the filling diagonally near one corner of the wrapper, leaving a 1.5 inch edge of space at both ends. Fold the side along the length of the filling over the filling, tuck in both ends, and roll neatly and tight. Moisten the other side of the wrapper with water to seal the edge.
Fry or freeze the lumpia
- The egg rolls can be fried immediately, or frozen for later use. If frying lumpia immediately: cover them with plastic wrap or a moist towel to keep the wrappers from drying out. Heat a skillet over medium heat, add vegetable oil to about 1 inch depth, and heat for 5-10 minutes. Fry the egg rolls for 3-4 minutes on each side, or until all sides are golden brown. Place on a wire rack over a baking sheet to allow excess oil to drip off.
- If freezing lumpia: place them in a freezer-safe resealable bag, putting plastic wrap or parchment paper between layers. Store lumpia in the freezer for up to 2 months. Do not thaw the frozen egg rolls before frying them. Just separate them and fry them while still frozen.
Video
Notes
Nutrition
Nutrition information is a general estimate. Actual nutrition details may vary depending on the exact foods & brands you use to make this recipe. It does not take into account any substitutions, toppings, or optional ingredients.
Peggy says
Elaine, I live in southeastern Washington! I'm thinking Pendleton, Hermiston, WallaWalla may have them. My sister is married to a Filipino so she taught me. There are different kinds of wrappers, but my sister who lives in Puyallup, WA always brings me her favorite ones which are Menlo brand and they are square, and have gluten. I used large round ones when I lived in Seattle and they were made with rice. They are in the FROZEN food section...
Kevin says
I think its amasing how many people compare lumpia to crack. I am sure that those unlucky enough to never have had it just cant understand.
Vern says
of course like your web-site but you need to test the spelling on several of
your posts. Many of them are rife with spelling problems and
I in finding it very troublesome to tell the reality however I'll surely
come again again.
Maki Ling says
I'm Filipino and have been making Lumpia for a long time, though, I have never used ground meat. I've always used thinly sliced pork, chicken and/or shrimp, which is more time-consuming, so I'll try the ground meat version. Also, I have never used potatoes in my Lumpia, but do use bean sprouts rather than jicama. I look forward to trying jicama and maybe sweet potatoes. I buy my Lumpia skins from Uwajimaya, 10500 SW Beaverton-Hillsdale Highway, Beaverton, OR 97005, (503) 643-4512. Thanks for the fabulous tips. I'm really enjoying your website.
Marlynn Jayme Schotland says
One of the things I love is how all Filipino families make traditional Filipino foods just a little differently. It's great to have recipes that are handed down in families! I've never had lumpia with thinly sliced meat, but that sounds delicious. Thank you so much for visiting and taking the time to comment. I appreciate it!
Sarah says
Thank you for the recipe! I am Filipino and my family usually buys the Lumpia from this Filipino restaurant but I will try making them for the first time. You make it sound so easy! It's gonna be messy in the kitchen when I do make them, haha.
Marlynn Jayme Schotland says
LOL - the mess in the kitchen is almost inevitable when making lumpia, I think. But so worth it! Thanks for visiting, Sarah, and good luck making lumpia! ;)
Tammy says
Thank You for sharing this recipe. It was soooo good!
Marlynn Jayme Schotland says
Hi Elaine! There are no Filipino stores here either :) - we just get them at the Safeway, Fred Meyer, New Seasons, or Whole Foods Market. That said, I know not every store carries the same merchandise. Sometimes specialty stores, like Newport Avenue market in Bend, OR, tend to carry a larger variety of ethnic food items. Hope you can find them at one of those shops in your area! Otherwise, you can use large egg roll wrappers, which almost every grocery store carries.
Elaine says
Where do you find the lumpia wrappers? I live in Eastern Oregon so there's no filipino stores nearby.
Marlynn Jayme Schotland says
Thanks, Renee! It was fun to do this with my mom!
Marlynn Jayme Schotland says
Jenifer - let me know if you try out the recipe. It's SO good!
Marlynn Jayme Schotland says
Kayla - it was fun! I always love getting together with friends to cook.
Marlynn Jayme Schotland says
Pech - they are like crack! Super addictive!
Simona Michel says
Lumpia but with plantain instead of meat are so yummy. Are the also called lumpia!
Simona Michel says
I love the ones with plantain
Jenifer says
Thank you so much for sharing! I am sad I missed this party, but super excited to give this recipe a try!
Renée ♥ says
I totally agree with Pech - I love them!! What wonderful experience for you and your Mom to share too.
Kayla says
What a fun time to do the cooking together!
Pech says
OMG I love these things, they are like crack I just can't eat 2... or 5.