Lumpiang Shanghai (fried spring rolls with pork filling)

Lumpiang Shanghai (fried spring rolls with pork filling) |

Lumpiang Shanghai

My father used to bribe me with lumpiang shanghai to get me to the dentist. When I was seven, he had retainers placed on my upper teeth and I just hated it. Eating was difficult. Food was tasteless. He brought me to the dentist every Saturday to have the retainers adjusted. I always gave him a hard time. And I always gave the dentist and his assistant an even harder time. So, my father would bribe me…

“We’ll go to Chinatown afterwards and have lumpiang shanghai, sweet and sour pork and chicken with green peas…”

Of course, my brother enjoyed it more since food wasn’t too exciting for someone with wires inside the mouth. Urgh! But, for some reason, the promise of Chinatown almost always worked.

Lumpia is a spring roll. In the Philippines, Lumpiang Shanghai means spring rolls filled with ground or finely minced pork and served with sweet and sour sauce.

Ingredients :

1/2 k. of ground lean pork
1 tbsp. of finely minced garlic
1/2 tsp. of finely grated ginger
1 onion, finely chopped
1-1/2 tbsp. of finely chopped onion leaves (sibuyas na mura)
1/2 carrot, finely grated
1 tbsp. of light soy sauce
1 tsp. of salt
1/4 tsp. of pepper
1/2 tsp. of sesame seed oil
12-15 lumpia (spring roll) wrappers

How to :

Mix together all the ingredients, except the lumpia (spring roll) wrappers.

Place one tbsp. of pork filling at at the center of the wrapper. Take the side of the wrapper nearest you and roll toward the middle. When half-rolled, take the sides and fold them inward, then finish rolling away from you. Brush the edges with a little water to seal completely. Repeat until all the wrappers are filled.

Heat wok or skillet. Pour in the cooking oil. When the oil starts to smoke, carefully lower the lumpia one by one. Do not overcrowd the skillet. Cook only 4 to 5 pieces of rolls at a time. Roll them in oil to brown evenly. Remove once they turn golden brown. Drain on paper towels.

Cut each lumpia into 2-3 pieces. Serve with sweet and sour sauce.


  1. Pomsie says

    Your lumpiang shanghai just look yummilicious. I have to learn how to wrap it. Again, my thanks.

    • peasmom says

      How hot should the fire be when frying lumpiang shanghai? If the lumpia wrapper turns golden brown and crispy already, does that mean that the meat inside is already cooked? I’m always afraid that meat is not cooked thoroughly, like in the case of fried chicken legs.

    • says

      Dear folks,

      I visit Pinoycook regularly and read that quite a few asked how to get the shanghai crispy, so here it is.

      Do not put the fried shanghai on a plate with paper towel (bec. the lumpia will absorb the oil), instead, put the lumpis on a cooling rack and let the oil drain (this is how Chinese do it). Also, do not cover the fried lumpia; otherwise it’ll limp. Hope this helps.

      • says


        I was just cooking lumpia today but I had always used tomato ketchup for the sauce. And since naubos na tapos walang mabilhan dito, I decided to surf for the sweet and sour recipe. Thus here I am! Thanks for the recipe!

        BTW, re wrapping the lumpia, make sure the roll is tight. The reason why it becomes soggy is that a lot of oil goes to the space inside. Try it.

        • Rob says

          Have been searching, but can’t seem to find it: have you even posted the lumpia WRAPPER recipe you mentioned two years ago (“I’ll repost the lumpia wrapper recipe within the day.”)? If not, could you please post it soon?


          • happy joy says

            Ms. Connie, pansin ko lang po.. sa procedure mo sa paggawa ng sweet & sour sauce, mejo ibang recipe ata yung nailagay mo…

          • says

            Hello again! you are my kitchen savior!!!! my mother is not online all the time because of the time difference between philippines and kuwait(5 hours), and whenever i don’t know what to cook, and my mom is not online, i always turn to your website! and the results are always POSITIVE! take care! keep posting more delicious and easy to understand recipes!

          • florisa says

            just wanna share my version of lumpiang shanghai. I put kinchay in it para me certain oriental flavor sya. i add finely chopped singkamas, it adds a natural sweetness and crunch.

          • rvj says

            Hi Ms. Connie! Thank you for your recipes…My dad is celebrating his birthday on Sunday and we’ll have around 100 guests!! I am the one in charge of doing lumpiang shanghai…I was asked to do 6kilos and when my dad tasted it…wow he liked it a lot!! Thanks to you…though I have a huge problem now and I badly need your advice. After I finished mixing everything I asked our helper to put the meat in the freezer so we can wrap it later as I still need some shopping to do but unfortunately instead of putting it in the freezer nilagay niya lang sa ref sa baba! When I came back 4 hours later naku!! medyo umasim ng konti nilagyan ko kasi ng eggs just like how my mom used to do it, sabi nila wala naman sila malasahan pero maselan kasi panlasa ko kaya alam ko na nag-iba na yung lasa although konti lang talaga yung asim masarap pa rin siya. Sira na kaya yun? Pinalagay ko muna ngyon sa freezer kasi sumakit ulo ko sa nangyari. Nanghina ako talaga 6kilos masasayang lang?!! What can I do? Sabi ng tita ko try to add a little sugar but I don’t know itatapon ko na lang ba?..please help!!! thanks so much and God bless!! hope you can answer me asap, thank you very much!!

          • Connie says

            Four hours in the fridge shouldn’t turn beat bad. BUT if in doubt, I advise that you get rid of it. You’re feeding a lot of people and spoiled meat can cause food poisoning. 100 guests… that’s a lot of hospitals bills to pay for.

          • rvj says

            Thanks for answering back…been really waiting for your reply. This also happened to my cousin before but in her case overnight niya daw naiwan sa fridge kaya sa amoy pa lang sobrang asim na talaga. But 4 hours lang naiwan yung sa akin kaya nagtaka din ako :-( Yung mga kumain last night ok pa naman sila ngayon…nakakalungkot lang na masasayang lahat and I have to do it all again. Thanks so much Connie you’re such a great help. May God continue to bless you and your family!!

          • Connie says

            Re your cousin: if the meat was not very fresh to start with, well, the shelf life — even in the fridge — is shorter.

          • says

            I tried this actually last thursday, i just forgot to post a comment immediately but i must say it really rocks, hehe. Although it’s kind of impossible to find lean pork here in uae, still yummy pa rin kinalabasan. may distict flavor yung ginger eh, which my cousins who ate it couldn’t point out why it tasted different (or likely better) from the usual lumpiang shanghai.

            thanks so much!!

      • ineng says

        hi ms connie!i’m a big fan of your blog!i’ve tried some of your recipes and it was a hit with my kids and husband!!!love you….
        i’m having a hard time looking for light soy sauce…can you please tell me where do you get yours?the name of the store or grocery where you buy would be a big help…thanks!

  2. brandy says

    Hi, Ms. Connie,

    I have tried this recipe and masarap sya. I just have one problem though, hindi ko mapalutong ung wrapper, soggy ang outcome ng shanghai rolls ko. Saan kaya ako nagkamali? matubig kaya ung aking filling dahil sa water that i added to my dark soy sauce (naubusan kasi ako ng light soy sauce at that time).

    Hope you can shed some light to my predicament coz i am planning to make this recipe again.

    thank you so much!

  3. B. says

    Hi Ms: Connie,

    The lumpia filling is really delicious. Do you have a recipe for the Filipino sweet and sour sauce, specifically for lumpia. I found your sweet and sour sauce but it’s got strawberry jam in it, so I’m not sure.

    Thank you for sharing this recipe and more power to you and your site.

  4. Ernest Parco says

    Hi, Ms Connie, I’ve been following you since I’ve been here in Dubai. Pork is not allowed here, so is ground beef, okay? Thanks.