Filipino Lumpia Recipe: Crispy Spring Rolls With Savory Egg and Veggie Filling

Filipino Lumpia Recipe: Crispy Spring Rolls With Savory Egg and Veggie Filling

This Filipino lumpia recipe delivers the perfect balance of crispy golden wrappers and savory egg-vegetable filling—just like the ones from your favorite Filipino restaurant. The secret lies in the egg wash and precise frying technique, which transforms simple ingredients into irresistibly crunchy spring rolls.

I’ve perfected this method over years of testing, ensuring every bite stays crispy even after dipping.

What makes these lumpia special is their versatility—whether you fill them with shrimp, pork, or just fresh vegetables, the technique remains the same. The filling is simple yet flavorful, with a mix of finely chopped veggies and seasoned egg that binds everything together.

The wrappers, lightly brushed with egg wash before frying, create that signature golden-brown crispiness that makes them impossible to resist.

By the time you’re done, you’ll have a plate of restaurant-quality lumpia that’s crispy on the outside, tender on the inside, and packed with savory goodness. Serve them with a side of tangy vinegar dip or sweet chili sauce for the full experience.

This recipe is foolproof, beginner-friendly, and guaranteed to impress—whether you’re feeding a crowd or just craving a snack.

The beauty of lumpia is how adaptable they are—swap in your favorite proteins or vegetables, and they’ll still turn out perfectly crispy. Once you master this technique, you’ll never buy frozen spring rolls again. Let’s get started on making these delicious Filipino treats from scratch!

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for filipino lumpia

Twelve crispy wrappers and a handful of fresh vegetables transform into restaurant-style lumpia.

Ingredient Amount Notes
Lumpia Wrappers 🥟 12 whole Square spring roll wrappers
Large Eggs 🥚 4 whole Room temperature for even cooking
Carrots 🥕 2 medium Julienned into thin matchsticks
Green Cabbage 🥬 2 cups Finely shredded, core removed
Onions 🧅 1 medium Thinly sliced into half moons
Garlic Cloves 🧄 4 cloves Minced finely for filling
Vegetable Oil 🫒 3 cups For deep frying, high smoke point
Soy Sauce 🍶 2 tbsp Light or all-purpose variety
Salt 🧂 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ¼ tsp Freshly ground for best flavor
White Vinegar 🍋 1 tbsp For egg wash
Sugar 🍚 1 tsp Balances flavors
Fresh Cilantro 🌿 ¼ cup Chopped, optional garnish

The wrappers are everything—Filipino-style square lumpia wrappers from Asian markets or the international aisle at Walmart are your best bet. They’re thinner and more pliable than Chinese spring roll wrappers, which makes all the difference. Look for packages labeled specifically for lumpia or spring rolls. If you can’t find them, rice paper wrappers work in a pinch, but they won’t be as sturdy. The carrots and cabbage should be fresh and crisp—no wilted lettuce here. For the onion, yellow or white gives the best flavor, but red adds a nice pop of color if you’re feeling fancy.

No Asian market nearby? Substitute cabbage with coleslaw mix and use a mix of carrots and zucchini for crunch. The garlic can be swapped for 1 tsp garlic powder if you’re short on time, but fresh is always better. For the oil, vegetable or canola works, but peanut oil gives that authentic restaurant smell. The egg wash is key—1 whole egg plus 1 tbsp water brushed on each wrapper before frying. No soy sauce? Oyster sauce or teriyaki works in a bind. And if you’re feeling adventurous, add a dash of fish sauce to the filling for extra umami.

These stay crispy for 2 days if stored in an airtight container with parchment paper between layers. Reheat in a 350°F oven for 10 minutes to restore that golden crunch. For freezing, fry them first, then store in a single layer before transferring to a bag. They’ll keep for up to 3 months—just reheat in the oven. I always make a double batch because they disappear faster than you can say ‘vinaigrette dip.’

❤️

Why You’ll Love This Recipe

  • No-Fuss Assembly: I swear by this recipe because you’re basically rolling up a taco—no fancy folding skills required. Those thin lumpia wrappers take the fillings like a dream, and even if they look a little uneven, the crispy edges still taste amazing.
  • Crunchy-Creamy Magic: The secret’s in the egg wash and quick fry—golden, shatteringly crisp on the outside, tender cabbage and carrot filling inside. Honestly, it’s the kind of texture combo that makes you forget to breathe until the last bite.
  • Lunchbox Legend: Between us, this is my go-to for packed lunches or potlucks. The wrappers hold up for days, and the filling stays fresh longer than sad desk salads. My kids still ask for it after school—proof it’s not just a one-meal wonder.
  • Pantry Staple Power: You’re using ingredients you already own: onions, carrots, cabbage, eggs. No specialty items, no last-minute grocery runs. And leftovers? Fry them again—same crispy perfection, zero guilt.

Step-by-step instructions for crispy Filipino lumpia

Master the art of golden, shatteringly crisp spring rolls with this foolproof method.

1

Prepare the Filling Components

In a large mixing bowl, whisk together the 4 whole large eggs until the yolks and whites are completely combined and the mixture forms a smooth, pale yellow ribbon when the whisk is lifted. This ensures even cooking and a tender filling.

In a separate bowl, combine the 2 medium julienned carrots, 2 cups finely shredded green cabbage, 1 medium thinly sliced onion, and 4 cloves minced garlic. Sprinkle with 2 tablespoons soy sauce, 0.5 teaspoon salt, 0.25 teaspoon black pepper, 1 tablespoon white vinegar, and 1 teaspoon sugar. Toss gently with your hands until everything is evenly coated and the vegetables begin to soften slightly—this helps release their flavors and prevents a soggy filling.

Here’s the thing—don’t overmix the vegetables. You want them to retain some bite, not turn into mush. The filling should look vibrant and well-distributed throughout the bowl.

2

Assemble the Lumpia

Heat a small skillet over medium heat and lightly toast the 12 whole lumpia wrappers for 10-15 seconds per side until they become pliable and slightly translucent. This step is crucial for preventing the wrappers from becoming soggy during frying. Let them cool slightly but keep them warm.

Place one wrapper on a clean work surface with the seam side facing up. Spoon 2 tablespoons of the egg mixture onto the bottom third of the wrapper, spreading it evenly. Then add 2 tablespoons of the vegetable filling, creating a neat rectangle about 2 inches from the bottom edge.

Fold the bottom edge of the wrapper over the filling to create a base, then fold in the sides like you’re making an envelope. Roll tightly from the bottom up, sealing each fold as you go. The key to crispy lumpia is a tight seal—any gaps will let filling escape during frying. Place the completed lumpia seam-side down on a plate and repeat with the remaining wrappers.

3

Fry to Golden Perfection

Fill a deep fryer or heavy pot with 3 cups vegetable oil and heat it to 360°F—this is the sweet spot for achieving that signature crispy texture without burning the wrappers. Use a deep-fry thermometer to monitor the temperature carefully. If the oil isn’t hot enough, the lumpia will absorb oil instead of becoming crispy.

Fry the lumpia in batches of 4-5 at a time, being careful not to overcrowd the pot. This ensures even heat distribution and prevents the oil temperature from dropping. Fry for 3-4 minutes, turning occasionally, until they turn a deep golden brown color. You’ll know they’re ready when they float to the surface and the wrapper becomes crispy to the touch.

Remove the lumpia from the oil and drain on a wire rack or paper towel-lined plate. The rack allows air to circulate, maintaining crispness, while paper towels absorb excess oil. Immediately sprinkle with 0.25 cup chopped fresh cilantro while still hot for that fresh, vibrant finish.

4

Serve Immediately for Maximum Crisp

Serve the lumpia immediately while they’re still piping hot and crispy. The wrappers will soften quickly as they cool, so don’t leave them sitting. Arrange them on a platter and garnish with additional cilantro if desired.

For the ultimate experience, pair these lumpia with a tangy sweet chili sauce or a side of spicy vinegar dip. The contrast of the crispy, savory filling with the cooling dipping sauce makes every bite unforgettable. Enjoy them right away—this is where the magic happens!

👨‍🍳

Pro Tips For Making Filipino Lumpia

  • Blanch Cabbage First: Toss shredded cabbage in boiling water for 30 seconds, then plunge into ice water—this softens it just enough to hold shape without turning mushy. I learned this the hard way when my lumpia filling oozed everywhere during frying.
  • Prep Eggs Like This: Whisk eggs until just set but still slightly runny—think soft scrambled texture—so they bind the filling without making the wrappers soggy. Over-whisking turns them rubbery, and under-whisking means gaps in your roll.
  • Keep Wrappers Damp: Soak lumpia wrappers in warm water for 10 seconds, then lay them flat on a damp towel—this prevents cracking when you roll. Dry wrappers? They’ll snap like rice paper in a hurricane.
  • Fry in Batches: Crowd the pan, and your lumpia will steam instead of crisp. Two at a time max, and use a slotted spoon to nudge them gently—no flipping, just turning once for even browning. Patience here = golden, not greasy.

Wine and beer pairings for this filipino lumpia

Light White Wine

Filipino lumpia’s delicate balance of savory egg and crisp vegetables pairs beautifully with a dry white wine like Sauvignon Blanc or Pinot Grigio. The bright acidity cuts through the richness of the fried wrappers while complementing the cabbage and carrots.

I recommend a New Zealand Sauvignon Blanc—its zesty citrus notes mirror the vinegar in the filling. Serve slightly chilled for the best experience. 🍷

Crisp Lager

A crisp, light lager like San Miguel or Heineken is the classic Filipino pairing for lumpia. The subtle malt sweetness and clean finish balance the savory filling without overpowering it.

For a local touch, try Caldera from the Philippines—its smooth, slightly nutty profile enhances the egg and soy flavors. Serve ice-cold to refresh your palate between bites. 🍺

Sweet Chili Sauce

While not a drink, sweet chili sauce is a must-have pairing for lumpia. The tangy, slightly sweet heat contrasts perfectly with the crispy wrappers. I love Sriracha-infused sweet chili sauce for an extra kick.

For a homemade version, mix 2 tbsp rice vinegar, 1 tbsp soy sauce, 1 tbsp honey, and 1 tsp chili flakes. Drizzle generously over warm lumpia. 🌶️

Spicy Vinegar Dip

Another Filipino favorite is spicy vinegar dip (sukang pinaghalong), made with white vinegar, sugar, chili flakes, and a pinch of salt. The sharp acidity and heat cut through the richness, making every bite refreshing.

I like to add a splash of calamansi juice for extra zing. Serve in small bowls for dipping. 🍋

Coconut Water

For a refreshing, non-alcoholic option, cold coconut water cleanses the palate between bites. Its natural sweetness and subtle coconut flavor harmonize with the lumpia’s savory filling. Choose young coconut water for a richer taste. It’s a popular choice in Filipino gatherings, especially during hot weather. 🥥

Rum-Based Cocktail

For a festive touch, sip on a rum-based cocktail like Piña Colada or Calamansi Rum Punch. The tropical sweetness and citrus notes elevate the lumpia’s flavors. Mix 2 oz white rum, 1 oz coconut cream, 1 oz pineapple juice, and a squeeze of calamansi.

Shake well and serve over ice. 🍹

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 3g15%
Cholesterol 115mg38%
Sodium 420mg18%
Total Carbohydrate 32g11%
Dietary Fiber 3g11%
Sugars 4g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make lumpia without frying? Baked lumpia sounds healthier!

For a lighter version, brush the assembled lumpia with olive oil instead of egg wash, then bake at 400°F for 15-18 minutes until golden. The texture will be softer (not crispy), but still delicious. Add 1/4 cup cornstarch to the filling to help with browning.

2

What’s the secret to keeping lumpia crispy after frying?

Drain them on a wire rack (not paper towels) to allow air circulation. Store in an airtight container with parchment between layers. Reheat in a 350°F oven for 5-10 minutes—never microwave! The key is maintaining airflow to prevent sogginess.

3

Can I use regular spring roll wrappers instead of Filipino lumpia wrappers?

Yes, but they won’t be as sturdy. Filipino wrappers are thinner and more pliable, designed to hold up to deep-frying. For a workaround, use rice paper wrappers and add an extra layer of egg wash. The texture will differ slightly, but still tasty!

4

What’s the best way to store leftover lumpia?

Keep them in an airtight container at room temperature for 2 days (they’ll lose crispiness over time). For longer storage, freeze unfrozen lumpia in a single layer before transferring to a bag. Thaw overnight in the fridge and reheat in the oven.

5

How do I make shrimp lumpia instead of veggie?

Replace the egg filling with 1/2 lb peeled shrimp, sautéed with 1 tbsp soy sauce, 1 tsp garlic powder, and 1/2 tsp black pepper. Chill before assembling to prevent melting. Use the same vegetable filling for texture.

★★★★★4.6(3 reviews)
Brian Walker