Snacks & Kuih · Philippines

How Many Calories in Lumpia Shanghai?

Also known as Lumpiang Shanghai, Filipino Spring Rolls, Lumpia.

Thin spring rolls filled with ground pork, carrot and onion, rolled tight and deep fried. Served with sweet chili sauce or banana ketchup at every birthday, fiesta and Jollibee party.

280kcal / 5 pieces
Five pieces of lumpia shanghai, about 100g, are around 280 calories, or roughly 55 calories per small piece. FatSecret lists lumpia at 110 calories for 2 pieces. Add 2 tablespoons of sweet chili sauce and the plate is 320. Nobody stops at five.

Nutrition facts

Per 5 pieces (100g)AmountPer 100g
Calories280 kcal280 kcal
Protein12 g12 g
Carbs18 g18 g
Fat18 g18 g

Where the calories come from

Ground pork filling with carrot and onion60g
150 kcal
Lumpia wrappers25g
70 kcal
Frying oil absorbed7g
60 kcal

The real talk

Each piece is a 20g roll: about 12g of pork filling (30 calories), a 5g wrapper (14), and the oil it soaks up in the fryer (about 12). That is 55 each, and the wrapper-to-filling ratio is what makes lumpia cheaper per calorie than a meatball. The oil is the swing factor. A thin roll fried in fresh oil absorbs about 2g, a fat roll in tired oil absorbs 4g, which doubles that part of the count.

The problem is the plate, never the piece. A party tray of 50 pieces costs 350 to 500 pesos and a normal adult clears 10 to 15 across an afternoon without noticing, which is 550 to 830 calories. At a carinderia, lumpia shanghai as ulam is 4 to 5 pieces with a cup of rice, 540 calories, and the pieces there are usually larger, around 30g each.

The dip is sugar. Sweet chili sauce is about 15 calories per tablespoon, banana ketchup about 12, spiced vinegar is under 5. Two tablespoons of sweet chili on 10 pieces adds 30 calories, which is not dramatic, but it is a lot of sugar for a savoury snack. Vinegar with garlic and chili is the traditional pairing and it happens to be the lightest.

How the portions compare

170 kcal
3 pieces
280 kcal
5 pieces
590 kcal
10 pieces with sweet chili sauce

Lumpia Shanghai variants, ranked by calories

VariantCaloriesNotes
Air fried lumpia shanghai, 5 pieces200 kcalNo frying oil
Lumpiang sariwa, 1 roll220 kcalFresh, not fried, with peanut sauce
Chicken lumpia, 5 pieces230 kcalLeaner filling
Pork lumpia shanghai, 5 pieces280 kcalStandard
Jumbo carinderia lumpia, 5 pieces420 kcal30g each

How to eat it lighter

Common questions

How many calories in one lumpia shanghai?
About 55 calories for a standard 20g piece. FatSecret lists lumpia at 110 calories per 2 pieces. Jumbo carinderia pieces are closer to 85.
How many calories in 10 pieces of lumpia?
About 560 calories for 10 standard pieces, or around 590 with sweet chili sauce. That is more than a plate of chicken adobo with rice.
Is lumpia shanghai healthy?
It is fried pork in a wrapper, so no, but at 55 calories a piece it is manageable in fives. The wrapper is thin and the filling is real meat. The issue is the party tray, not the roll.
How many calories in lumpiang sariwa?
About 220 calories per fresh roll with peanut sauce. The crepe wrapper is not fried, and the filling is mostly vegetables, so it is lighter than 4 pieces of shanghai.

Related foods

See all Snacks & Kuih calories, ranked ›

Calorie and macro figures are estimates for a typical carinderia or restaurant serving. Actual numbers vary by stall, recipe and portion size. Use them as a guide, not gospel.

Calorie figure based on FatSecret generic lumpia (110 kcal per 2 pieces), scaled to 5 pieces. Macros estimated from the ingredients.

How many calories do you actually need?

Free TDEE calculator. Thirty seconds, no sign up.

Use the calculator