Lumpiang Shanghai (Filipino Deep-Fried Pork Spring Rolls)
Asian Medium

Lumpiang Shanghai (Filipino Deep-Fried Pork Spring Rolls)

Quick answer

Lumpiang Shanghai is the spring roll that appears without fail at every Filipino celebration, from birthday parties to holiday feasts and town fiestas.

What makes this special

  • Lumpiang Shanghai are Filipino pork spring rolls double-fried for a lasting, brittle crunch.
  • Tightly rolled to finger thickness, double-fried at 160°C then 180°C to stay crisp when cooled
  • Soy-and-pepper-seasoned pork filling releases moisture when bitten through the crackling wrapper
Total time
45 min
Level
Medium
Servings
4 servings
Ingredients
8
Calories
450 kcal
Protein
19 g

Key ingredients

ground porkcarrotonionscallionsoy sauce

Core cooking flow

  1. 1 Finely mince 60g carrot, 60g onion, and 30g scallion, keeping them as dry as possible.
  2. 2 Combine 350g ground pork with the minced vegetables, 1 tbsp soy sauce, and 0.5 tsp pepper.
  3. 3 Place one wrapper as a diamond and spread 1 tbsp filling near the lower corner into a finger-length line.

Lumpiang Shanghai is the spring roll that appears without fail at every Filipino celebration, from birthday parties to holiday feasts and town fiestas. Ground pork is mixed with finely diced carrots, onions, and scallions, seasoned with soy sauce and black pepper, then rolled into finger-length cylinders using thin spring roll wrappers before being deep-fried to a golden, audibly crisp shell. The moment teeth break through the shattering exterior, well-seasoned and juicy meat pours out from within, and that contrast is the core of its appeal. Served alongside a sweet chili dipping sauce or a sharp vinegar sauce, the richness of the pork and the acidity of the condiment lock together in a way that makes stopping at one piece genuinely difficult. The rolls hold their crispness at room temperature far longer than most fried foods, which is why trays of them tend to disappear within minutes at any gathering. Adding shrimp to the pork filling introduces a springy bite and a layer of brininess that takes the flavor a step further.

Prep 30min Cook 15min 4 servings

Instructions

Read the steps as a cooking flow: prep, heat, seasoning, doneness control, and finish.

6 steps
  1. 1
    Heat

    Finely mince 60g carrot, 60g onion, and 30g scallion, keeping them as dry as possible.

    Large pieces push against the thin wrapper, make rolling bulky, and can split the rolls during frying.

  2. 2
    Season

    Combine 350g ground pork with the minced vegetables, 1 tbsp soy sauce, and 0.5 tsp pepper.

    Mix just until the filling looks evenly seasoned and slightly sticky, without kneading it so long that it turns dense.

  3. 3
    Step

    Place one wrapper as a diamond and spread 1 tbsp filling near the lower corner into a finger-length line.

    Fold in the sides, press out trapped air, roll tightly, and seal the tip with water.

  4. 4
    Control

    Heat 600ml frying oil over medium heat to 160C, then add the rolls with space between them.

    Fry for 4 to 5 minutes, turning occasionally, until pale golden and cooked through inside.

  5. 5
    Heat

    Lift the rolls out and let them rest for 2 to 3 minutes while raising the oil to 180C.

    Fry again for 30 to 40 seconds, just until deeper golden and dry-crisp on the surface.

  6. 6
    Finish

    Drain the rolls on paper towels or a rack without stacking them, so steam does not soften the wrappers.

    Cut them in half to check the juicy center, then serve with sweet chili sauce or vinegar dip.

After the steps

Pick a recipe that fits this dish.

Continue with shared ingredients, meal pairings, or a similar method.

Recipes That Go Well With This

More Asian →

Based on shared ingredients and meal pairing

Cha Gio (Southern Vietnamese Crispy Rice Paper Spring Rolls)
Shared ingredient: pork shoulder Asian

Cha Gio (Southern Vietnamese Crispy Rice Paper Spring Rolls)

Cha gio are fried spring rolls from southern Vietnam, distinct from the north's nem ran in both wrapper and filling. Southern cooks use rice paper instead of wheat-based wrappers, which produces an exceptionally thin, blistered shell on frying - one that shatters with a louder, sharper crack than a Chinese egg roll. The filling is ground pork, shrimp, glass noodle threads, wood ear mushroom, and grated carrot, seasoned with fish sauce and black pepper. Rolling technique directly affects the result: too loose, and the roll bursts in the oil; too tight, and the filling compresses into a hard, dense core. Oil temperature is managed in two stages - the rolls go in at 160°C to cook the filling through without scorching the wrapper, then the heat rises to 180°C for a final crisping that leaves the shell nearly translucent. The traditional presentation is wrapped in mustard greens or lettuce with fresh mint, Thai basil, and perilla, then dipped in nuoc cham. In southern Vietnamese households, the Tet (Lunar New Year) preparation of cha gio is itself a ritual: the entire family gathers to roll hundreds at once, an act that marks the holiday as much as eating them does. Frozen unbaked rolls fry from frozen with almost no loss in texture.

Sisig (Filipino Crispy Chopped Pork with Chili and Calamansi)
Shared ingredient: pork shoulder Asian

Sisig (Filipino Crispy Chopped Pork with Chili and Calamansi)

Sisig is a Filipino bar food built around chopped pork that is boiled first for tenderness, then pan-fried in butter until the edges turn deeply crisp. Diced onion and fresh chilies are tossed in briefly, adding crunch and a sharp bite that cuts through the richness. Calamansi juice-a small citrus native to the Philippines-brings a tart brightness that lifts the entire dish, while a finishing fold of mayonnaise binds everything together in a creamy coating without dulling the flavor. The mixture is traditionally served on a sizzling cast-iron plate so it arrives at the table still popping and hissing. Each forkful delivers a layered experience: the crunch of the fried pork, the cool tang of citrus, and the lingering heat of the chili. Sisig is inseparable from Filipino drinking culture and remains one of the country's most iconic street-to-table dishes.

Pancit Palabok (Filipino Rice Noodles with Annatto Shrimp Sauce)
Serve together Noodles

Pancit Palabok (Filipino Rice Noodles with Annatto Shrimp Sauce)

Pancit palabok is a Filipino celebratory noodle dish built on thin rice noodles blanketed in an orange-hued shrimp sauce. The sauce draws its color from annatto powder, which also contributes a faint earthy sweetness, and its savory backbone from shrimp-shell stock simmered with fish sauce. Boiled egg halves and a squeeze of lime are the traditional garnish, cutting through the richness with acidity. Fried garlic, sliced scallions, and crushed chicharron scattered on top add texture contrast and bring multiple layers of flavor to a single serving. At Filipino birthday parties and holiday gatherings, palabok is presented on a large platter and shared family-style, making it one of the most recognizable celebration dishes in the cuisine.

Pandesal Milk Rolls (Soft Filipino Bread with Crumb Coating)
Similar recipe Baking

Pandesal Milk Rolls (Soft Filipino Bread with Crumb Coating)

These small Filipino bread rolls are leavened with yeast and enriched with milk, producing an interior so soft it tears apart in cotton-like wisps. A coating of fine breadcrumbs on the outside adds a faintly sandy texture and a pale, matte appearance that distinguishes pandesal from other dinner rolls. The sweetness is deliberately understated, making the rolls versatile enough for jam at breakfast or sliced meat at lunch. Butter kneaded into the dough contributes richness without heaviness, and the crumb stays moist through the next day when stored in a sealed bag. Covering the rolls with a clean towel five minutes after baking traps steam and keeps them especially tender.

Serve with this

Dongdongju (Korean Unfiltered Fermented Rice Wine)
Drinks Hard

Dongdongju (Korean Unfiltered Fermented Rice Wine)

Dongdongju is a traditional Korean unfiltered rice wine made by steaming short-grain and sweet rice together, then fermenting the cooked grain with nuruk starter and a small amount of dry yeast for seven days. Unlike makgeolli, it passes through a coarse sieve only once, leaving rice grains floating on the surface -- a trait that gives the drink its name and provides a distinctly chewy grain texture with each sip. Stirring the mash twice daily ensures the nuruk breaks down the starches evenly throughout fermentation, and keeping the temperature low after day three prevents the batch from over-fermenting. A pinch of salt added at the finish tempers residual sweetness without flattening the fermented grain character. Home-brewed dongdongju tends to carry a more pronounced rice fragrance and a heavier body than commercial makgeolli, and its flavor shifts noticeably day by day as fermentation continues.

🍺 Bar Snacks 🎉 Special Occasion
Prep 30min Cook 40min 8 servings
Korean Grilled Eel Rice Bowl
Rice Medium

Korean Grilled Eel Rice Bowl

Jangeeo deopbap is a bowl of grilled freshwater eel over steamed rice, where the key technique is building up a thick, lacquered glaze through multiple applications of a sweet-salty sauce reduced from soy sauce, mirin, sugar, and ginger juice. The eel starts skin-side down on the grill over medium heat for around five minutes to crisp the skin, then is flipped and basted repeatedly with the sauce as it finishes cooking. A single coat of sauce produces a pale, thin color, so at least two applications and ideally three or more are needed to build the characteristic glossy surface. With each additional coat, the sugars in the sauce react with heat through both Maillard browning and caramelization, layering flavor with every pass. Because freshwater eel is naturally fatty, fat drips during grilling can cause flare-ups, so heat control is important throughout the process. Sansho pepper dusted on at the end cuts through the eel's inherent richness with a sharp, numbing fragrance that balances the sweet glaze and keeps the dish from feeling heavy.

🎉 Special Occasion 🏠 Everyday
Prep 10min Cook 15min 1 servings
Seven Layer Salad
Salads Easy

Seven Layer Salad

Seven layer salad stacks romaine lettuce, sliced cucumber, halved cherry tomatoes, cooked green peas, chopped boiled egg, and thinly sliced red onion in a clear glass bowl, then seals the top with a smooth layer of Greek yogurt mixed with lemon juice. The yogurt cap acts as a moisture barrier, preventing the lower layers from turning soggy and making the salad suitable for advance preparation. Boiled eggs contribute a mild richness and peas add a starchy sweetness that rounds out the crisp vegetable layers, while red onion's sharp bite creates a contrast against the creamy, tangy dressing. Serving requires scooping deep to the bottom so every portion captures all seven layers at once.

🥗 Light & Healthy 🎉 Special Occasion
Prep 20min Cook 8min 4 servings

Similar recipes

Bicol Express (Filipino Pork Belly in Spicy Coconut Cream Stew)
Asian Medium

Bicol Express (Filipino Pork Belly in Spicy Coconut Cream Stew)

Bicol Express takes its name from the train line that once ran between Manila and the Bicol region in southeastern Luzon, an area where coconut and chili peppers appear in quantities that would be considered excessive almost anywhere else in the Philippines. Thinly sliced pork belly simmers in a mixture of coconut milk and coconut cream together with fermented shrimp paste (bagoong), garlic, onion, and a generous measure of both long finger chilies and bird's eye chilies. The liquid reduces slowly over medium heat until the coconut milk splits, releasing its fat into the pan - at that point the pork begins to fry in the rendered coconut oil rather than braise in liquid, and its texture changes noticeably. The finished dish has almost no remaining sauce; a thick, creamy, oily coating clings to every piece of pork and chili. The shrimp paste operates below the surface of the sweetness provided by the coconut, laying down a deep, briny, funky foundation that defines the flavor without announcing itself. The heat from the chilies does not arrive immediately - it accumulates over successive spoonfuls. The combination of coconut, chili, and fermented shrimp reflects an ancient Bicolano flavor structure that predates the dish's catchy modern name by generations. Serving it over steamed white rice, which absorbs the rich coating as it sits on the plate, is the only way to eat it properly.

🎉 Special Occasion 🍱 Lunchbox
Prep 15min Cook 35min 4 servings
Sinigang na Baboy (Filipino Tamarind Sour Pork Rib Soup)
Asian Medium

Sinigang na Baboy (Filipino Tamarind Sour Pork Rib Soup)

Sinigang na baboy is a Filipino sour soup that appears on family tables across the Philippines with the comforting regularity of a weekly ritual. Pork ribs are simmered until the meat loosens from the bone, then the broth is sharpened with tamarind - either fresh pods pounded and strained, or a spoonful of tamarind paste for convenience. Tomatoes, onions, and daikon radish go in early and soften into the broth, while eggplant, long green beans, finger chilies, and leafy greens like water spinach are added toward the end so they keep their color and bite. The resulting broth is clear, tart, and savory all at once, with the pork fat adding a subtle richness beneath the acidity. Filipinos ladle the soup generously over steamed rice, and the sourness is said to sharpen the appetite rather than satisfy it, which explains why second helpings are almost mandatory.

🎉 Special Occasion
Prep 20min Cook 50min 4 servings
Pancit Canton (Filipino Stir-Fried Egg Noodles with Chicken and Vegetables)
Noodles Easy

Pancit Canton (Filipino Stir-Fried Egg Noodles with Chicken and Vegetables)

Pancit canton is a Filipino stir-fried egg noodle dish cooked with chicken, carrot, and cabbage in a soy sauce and oyster sauce base. The salty depth of soy sauce and the savory richness of oyster sauce permeate the noodles evenly, and a squeeze of fresh lemon at the end cuts through the oil to leave a clean, bright finish. The noodles are parboiled to roughly seventy percent doneness so they finish cooking in the wok while absorbing the sauce, retaining their springy texture rather than turning soft. Chicken thigh is stir-fried first to render its fat and release its juices into the pan, and that rendered fat then carries the carrot and cabbage through a quick, high-heat toss that preserves their crunch. Small additions of broth or water allow the noodles to absorb the sauce gradually, but too much liquid tips the dish toward soupy rather than stir-fried, so the volume must be controlled carefully. Lemon juice is added only after removing the pan from heat, because its volatile citrus aroma dissipates almost instantly on contact with a hot surface. In the Philippines, long noodles symbolize longevity and a full life, making pancit canton a fixture at birthdays and holiday celebrations.

🎉 Special Occasion 🌙 Late Night
Prep 15min Cook 15min 2 servings

Tips

Overfilling can cause rolls to burst during frying.
Double-frying keeps them crispy longer.

Nutrition (per serving)

Calories
450
kcal
Protein
19
g
Carbs
24
g
Fat
30
g