Lumpia Shanghai: A Classic Filipino Spring Roll Recipe

Discover the irresistible crunch and savory flavors of Lumpia Shanghai, the iconic Filipino party spring roll—perfect for any celebration or family meal.

By Medha deb
Created on

Lumpia Shanghai: The Beloved Filipino Spring Roll

Lumpia Shanghai is a staple of Filipino gatherings and celebrations, widely recognized for its irresistible crunch, savory filling, and flexibility as both a party appetizer and a main dish. Its slender shape, golden fried wrapper, and simple pork filling have made it the most iconic version among the many styles of lumpia found across the Philippines. This guide explores the origins, essential techniques, filling variations, serving tips, and answers to commonly asked questions about Lumpia Shanghai, ensuring you achieve restaurant-quality results at home.

What Is Lumpia Shanghai?

Lumpia Shanghai is a Filipino spring roll filled with a finely seasoned mixture—usually ground pork—wrapped in a thin spring roll wrapper and deep-fried until crisp and golden. While other lumpia types may use vegetables or a mix of meats, Lumpia Shanghai is distinct for its smaller, party-friendly size, ease of handling, and a filling that emphasizes meat over vegetables.

Popular at birthdays, holidays, fiestas, and family reunions, Lumpia Shanghai is beloved for both its flavor and the communal ritual of rolling and frying dozens at a time. Served hot and crispy, it’s traditionally paired with sweet and sour sauce, banana ketchup, or chili sauce for dipping.

Ingredients Overview

Ingredients can vary slightly by household and region, but the essentials remain consistent. Here are the main components:

  • Ground pork (can substitute chicken or add shrimp)
  • Spring roll wrappers (lumpia wrappers)
  • Aromatics: onions, garlic, green onions
  • Vegetables: carrots, celery or water chestnuts
  • Seasonings: soy sauce, salt, pepper, sugar, sesame oil (optional)
  • Egg (to bind the filling; also for sealing wrappers)
  • Oil (neutral, for deep frying)

Basic Filling Formula

IngredientTypical Quantity
Ground Pork1.5 lbs (680 g)
Carrot (minced)3/4 cup (1 medium carrot)
Onion (minced)3/4 cup (about 1/2 onion)
Celery or Water Chestnuts1/2 cup (optional)
Garlic (minced)3–6 cloves
Soy Sauce2–7 tbsp
Egg1–2
Salt & Pepperto taste

Some recipes add minced shrimp for extra flavor, while others stick with pure pork for a more authentic, everyday version.

Preparing the Lumpia Filling

Creating the perfect lumpia filling is straightforward but requires attention to seasoning and texture:

  • Use a large mixing bowl to combine ground meat, vegetables, and aromatics thoroughly.
  • Add soy sauce, salt, pepper, and a touch of sugar for depth. Some cooks include sesame oil or parsley for additional aroma and flavor.
  • Mix in the egg; it helps the filling bind and remain moist during frying.
  • Tip: Before rolling all your lumpia, cook a teaspoon-sized patty of filling in the microwave or skillet and taste it. Adjust seasoning if needed before rolling the rest.

How to Fill and Wrap Lumpia Shanghai

Rolling Lumpia Shanghai is a communal activity in Filipino households and requires a little practice for tight, even rolls:

  1. Prepare wrappers: Separate spring roll wrappers and keep covered with a damp cloth to prevent drying out.
  2. Add filling: Place about 1 to 1.5 tablespoons of filling on the lower third of each wrapper, forming a log about 3/4-inch thick.
  3. Fold and roll: Fold the bottom over the filling tightly, then fold in the sides. Continue rolling upwards, keeping the log snug and compact.
  4. Seal: Brush a little beaten egg or water along the edge to seal the wrapper. The roll should be closed and tight to avoid oil seepage and filling leakage during frying.
  5. Cut: Use kitchen scissors or a sharp knife to cut each long lumpia roll into 3-inch segments if desired.

Homemade lumpia wrappers can be made with flour, cornstarch, salt, and water, but most cooks prefer store-bought for convenience.

Frying Lumpia: Achieving the Perfect Crunch

Lumpia’s appeal lies in its crispy, golden exterior—achieved by deep-frying:

  • Heat oil: Use neutral oil (canola, peanut, or vegetable), with a depth of at least 2 inches in a deep pot or wok. Heat to 350–375°F (175–190°C).
  • Fry in batches: Avoid crowding to prevent temperature drops and soggy rolls. Fry each batch for 3–4 minutes until golden brown, crispy, and the filling reaches at least 165°F.
  • Drain: Remove lumpia with a slotted spoon or tongs. Drain on a rack or paper towels to remove excess oil.
  • Serve hot: Lumpia Shanghai is best eaten immediately for maximum crunch.

Classic Dipping Sauces

No plate of lumpia is complete without the perfect dipping sauce. Here are the top favorites:

  • Sweet and Sour Sauce: Combines ketchup, vinegar, sugar, chili flakes, cornstarch, and water for balance.
  • Banana Ketchup: A uniquely Filipino condiment, sweet and slightly tangy, ideal for lumpia’s salty flavor.
  • Seasoned Vinegar: For tart simplicity, mix rice vinegar with sugar, water, and a pinch of salt.
  • Sweet Chili Sauce: Adds both sweetness and heat to offset the fried wrapper.

Simple Sweet and Sour Sauce Recipe

  • 1 tbsp ketchup
  • 1.5 tbsp hot sauce or Sriracha
  • 1 tsp rice vinegar
  • 2 tbsp sugar
  • 0.5 tsp chili flakes
  • 0.5 tsp cornstarch
  • 0.25 cup water

Combine all in a pan, whisk, and simmer until thickened. Serve alongside hot lumpia.

Serving Lumpia Shanghai

Lumpia Shanghai shines at parties, potlucks, and holidays. Present them as:

  • Appetizer: Arranged on platters, with dipping sauces for guests.
  • Main dish: Served with steamed or fried rice and a simple side salad.
  • Buffet staple: Alongside pancit (noodles), Filipino spaghetti, or grilled meats to round out a celebration.

Lumpia stays crispy for about an hour after frying. If making ahead, let cool, store in a single layer, and recrisp in the oven before serving.

Tips & Variations

  • Meat choices: Ground pork is traditional, but ground chicken, beef, or added shrimp work well.
  • Vegetable additions: Water chestnuts, celery, or parsley add crunch and aroma.
  • Make ahead: Lumpia can be rolled and frozen, then fried directly from frozen. Increase frying time by 1–2 minutes.
  • Healthier frying: Make lumpia smaller and fry at a mid-high temperature to minimize oil absorption.
  • Custom seasoning: Adjust soy sauce, salt, and pepper to taste. Taste the uncooked filling beforehand.
  • Batch cooking: This recipe scales easily—double or triple for large gatherings.

Frequently Asked Questions (FAQ)

What’s the difference between Lumpia Shanghai and other lumpia?

Lumpia Shanghai features a mostly meat filling (usually pork), tightly rolled, and deep-fried. Other types of lumpia in the Philippines may use vegetables, seafood, or even fresh (unfried) wrappers. Shanghai is the most common party or snack lumpia.

Can I make lumpia ahead and freeze it?

Yes! You can assemble lumpia, arrange them in a single layer (without frying), and freeze. Fry straight from frozen, adding 1–2 minutes to cook time. Perfect for prepping before holidays and parties.

What’s the best dipping sauce for Lumpia Shanghai?

The classic option is sweet and sour sauce. Banana ketchup, seasoned vinegar, or sweet chili sauce also complement its flavors perfectly.

Can I substitute other meats or make it vegetarian?

Ground chicken or beef may be used instead of pork. For a vegetarian version, use minced mushrooms, tofu, or additional vegetables. Texture and flavor will differ from traditional lumpia.

Why does my lumpia fall apart or get soggy?

Wrapper sealing is key—make sure each roll is tightly rolled and sealed with egg or water. Don’t overfill wrappers. Fry in hot, not cold, oil and don’t overcrowd the pan.

Nutrition Information

Serving SizeCaloriesCarbsProteinFat
2 piecesApprox. 14010g6g8g

Calories vary depending on oil absorption, filling, and wrapper size.

Pro Tips for Stellar Lumpia Shanghai

  • Don’t overmix the filling—gentle mixing keeps the texture light.
  • Keep wrappers covered at all times; they dry quickly.
  • Use a deep fry thermometer for consistent oil temperature and perfectly crisp rolls.
  • Drain fried lumpia on a rack, not just paper towels, for maximum crunch.
  • Serve immediately while hot and crisp; avoid covering with foil or plastic, which causes sogginess.

Conclusion: Lumpia Shanghai—Tasty Tradition in Every Bite

Lumpia Shanghai’s simple ingredients and crispy, meaty filling have made it a centerpiece of Filipino cuisine. Whether served at large gatherings, brought to potlucks, or enjoyed as a family meal, it captures the warmth, practicality, and festive spirit of Filipino hospitality. With the tips and techniques in this guide, you can confidently craft this classic dish—delighting both new fans and lifelong lumpia lovers.

‹›