
This chicken lumpia recipe delivers the perfect balance of crispy golden wrappers and tender, flavorful fillings that make every bite irresistible. The secret lies in thinly sliced chicken, fresh vegetables, and silky egg roll wrappers that transform into delicate, airy rolls when fried to perfection.
I developed this recipe after years of testing—each layer matters, from the precise filling ratio to the quick sear that locks in crispiness without drying out the center.
The filling combines ground chicken with shredded carrots, cabbage, and green onions, all bound together with a savory soy-vinegar marinade that infuses deep umami flavor.
Wrapping them tightly ensures they hold their shape during frying, while a light dusting of cornstarch on the wrappers guarantees that crispy exterior we all crave. This recipe stays true to traditional Filipino lumpia while adapting for home kitchens—no deep-fryer required, just a deep skillet and patience for even cooking.
What you’ll end up with is a platter of golden-brown spring rolls that shatter slightly at the edges, revealing tender fillings that melt in your mouth. Serve them hot with a tangy sweet chili sauce or a creamy peanut dip to balance the savory richness.
The aroma alone—warm, fragrant, and slightly smoky—will have everyone at the table asking for seconds. Let’s get cooking!
These lumpia are versatile enough for weeknight dinners or festive gatherings, and they reheat beautifully for leftovers. The technique is straightforward, but the results feel restaurant-quality—proof that homemade can truly outshine takeout. Whether you’re introducing someone to Filipino flavors or perfecting a family favorite, this recipe delivers every time.
Ingredients for chicken lumpia
Pantry staples meet fresh produce for these irresistible golden lumpia.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Chicken 🍗 | 1 ½ lb | Thinly sliced for even cooking |
| Egg Roll Wraps 🥟 | 12 whole | Square, thin wrappers preferred |
| Carrots 🥕 | 1 cup | Shredded, medium-fine texture |
| Green Cabbage 🥬 | 2 cups | Shredded, finely chopped |
| Green Onions 🧅 | 4 whole | Thinly sliced, white and green parts |
| Soy Sauce 🍶 | ¼ cup | Light or all-purpose variety |
| Rice Vinegar 🍶 | 2 tbsp | White or seasoned vinegar |
| Cornstarch 🌾 | 2 tbsp | Light dusting for crispiness |
| Canola Oil 🫒 | 2 cups | For deep frying, high smoke point |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for flavor |
| Garlic Cloves 🧄 | 2 cloves | Minced, for extra flavor |
| Sesame Oil 🫒 | 1 tbsp | For finishing aroma |
The egg roll wrappers are non-negotiable—King Noodle brand from Asian markets gives you that silky texture. Look for packages labeled ‘egg roll wraps’ or ‘spring roll wraps’, not ‘won ton wraps’. The carrots and cabbage should be fresh and crisp—no wilted greens here. Trader Joe’s has pre-shredded carrots that save time, but I prefer grating them myself for better texture. For the chicken, buy ground chicken labeled ‘thinly sliced’ if available—it cooks faster and more evenly. If you can’t find it, slice store-bought ground chicken against the grain with kitchen shears for uniform pieces.
No rice vinegar? Apple cider vinegar works in a pinch, though it’ll have a slightly different tang. Running short on sesame oil? Toasted sesame seeds sprinkled at the end give that nutty aroma without the oil. The soy sauce matters here—light soy sauce is traditional, but all-purpose works fine. If you’re making a big batch, double-check your cornstarch measurement—too much makes the wrappers tough, too little means they won’t crisp properly. The garlic can be omitted if you’re sensitive to strong flavors, but I always include it—it’s the secret to that restaurant-quality taste.
These lumpia reheat beautifully—350°F for 10 minutes in the oven keeps them crispy. Store leftovers in a single layer on a wire rack to prevent sogginess. They’ll keep for 3 days in the fridge, but honestly, they disappear faster than that. For freezing, lay them flat on a tray first, then transfer to a bag. 3 months in the freezer, and they’re perfect for quick weeknight dinners. Just remember: fresh is best for that perfect crunch.
Why You’ll Love This Recipe
- I swear by this combo: finely minced green onions and shredded cabbage that barely need chopping. Just mix the ground chicken with a little soy sauce, and you’re rolling in minutes—not hours.
- No-Fuss Filling: I swear by this combo: finely minced green onions and shredded cabbage that barely need chopping. Just mix the ground chicken with a little soy sauce, and you’re rolling in minutes—not hours.
- Crispy-Creamy Magic: That first bite of golden-brown lumpia, crunchy outside with tender chicken inside? It’s the egg roll wrappers, lightly fried, that make it ridiculously satisfying. The carrots add just enough sweetness to balance the savory.
- Lunchbox Hero: Between us, these are my go-to for packed lunches. They reheat like a dream (air fryer or microwave, no judgment) and keep well for days. Kids? They’ll eat them cold, too.
Step-by-step instructions for chicken lumpia recipe
Here’s how to create golden, shatteringly crisp spring rolls with tender chicken filling.
Prepare the Chicken Filling
In a large mixing bowl, combine the 1.5 lb ground chicken with the 1 cup shredded carrots, 2 cups finely chopped green cabbage, and 4 thinly sliced green onions. This vegetable mix should be evenly distributed throughout the chicken for balanced texture in each bite.
In a small bowl, whisk together the 0.25 cup soy sauce, 2 tbsp rice vinegar, 1 tsp salt, 0.5 tsp freshly ground black pepper, and 2 minced garlic cloves. Pour this marinade over the chicken mixture and gently fold everything together using your hands. The filling should be cohesive but not sticky—just moist enough to hold its shape when wrapped.
Let the mixture sit for 10 minutes while you prepare your workspace. This brief resting period allows the flavors to meld together, ensuring each lumpia gets that perfect balance of savory, tangy, and slightly sweet notes.
Assemble the Spring Rolls
Lay out all 12 egg roll wraps on a clean, flat surface. I like to work with them in a fan shape to keep them from sticking together. Place a generous tablespoon of the chicken mixture near the bottom corner of each wrap—about 1 inch from the edge. This positioning ensures even distribution when you roll.
Fold the bottom corner of the wrap over the filling, then fold in the sides like you’re wrapping a present. The key here is to keep everything tight—don’t overfill or the wrapper will burst when frying. Roll each lumpia tightly but gently, using the corners to secure the final seal. You should end up with neat, rectangular packages ready for frying.
Real talk: if the filling feels too wet, sprinkle a light dusting of the 2 tbsp cornstarch over it before wrapping. This prevents soggy wrappers and helps create that signature crispy texture we’re after. Place completed lumpia on a tray lined with parchment paper and cover with a damp towel to prevent drying.
Create the Crispy Coating
In a medium bowl, whisk together the 2 tbsp cornstarch with 1 tablespoon of water to create a smooth slurry. This mixture will be our secret weapon for achieving that perfect golden crust. Add the 1 tbsp sesame oil to the slurry and mix well—this gives us both crispiness and that wonderful nutty aroma.
Transfer the assembled lumpia to this cornstarch slurry one at a time, turning to coat all sides thoroughly. The coating should adhere evenly but not clump—shake off any excess. Here’s where it gets fun: let the coated lumpia sit for 5 minutes while you prepare your frying station. This resting period helps the cornstarch adhere better, ensuring maximum crispiness.
This step is crucial for that restaurant-quality crunch. The cornstarch creates a dry, crisp exterior while the sesame oil adds depth of flavor that permeates through the wrapper. Don’t skip this coating—it’s what transforms good spring rolls into exceptional ones.
Fry to Golden Perfection
Heat the 2 cups canola oil in a deep fryer or heavy pot to 350°F. Use a thermometer to monitor the temperature—this precision is key to getting that perfect crisp without burning. Once the oil reaches temperature, carefully add 3-4 lumpia at a time, being careful not to overcrowd the pan. The oil should sizzle gently when they hit.
Fry for 3-4 minutes on each side, turning occasionally, until they reach a deep golden brown color. You’re aiming for that beautiful caramelization that signals perfect crispiness. The lumpia are done when they float freely in the oil and maintain their shape when removed with a slotted spoon. Don’t be tempted to rush this—undercooked lumpia will be greasy rather than crispy.
Transfer the fried lumpia to a paper towel-lined plate to drain excess oil. The residual heat will continue cooking them slightly, so they’ll be perfectly crisp when you serve. Here’s a pro tip: keep the oil at 350°F between batches by adding uncooked lumpia to maintain temperature. This ensures consistent results for every batch.
Serve Immediately
Serve the crispy lumpia immediately while they’re at their peak texture. The contrast between the shatteringly crisp exterior and the tender, flavorful filling is what makes these spring rolls so irresistible. Arrange them on a platter and drizzle with any remaining sesame oil from the coating mixture for extra aroma.
For serving, I like to pair these with a side of sweet chili sauce or peanut sauce to complement the savory filling. The heat from the frying carries through to the serving, so they’ll stay crisp for several minutes after frying. If you notice them losing crispiness, simply reheat them in a 375°F oven for 2-3 minutes to restore that perfect crunch.
This is the moment that matters: when you take that first bite and hear that satisfying crunch followed by the tender chicken filling. That’s the sound of a job well done. Enjoy your homemade chicken lumpia while they’re hot and crispy—these won’t keep their texture for long!
Pro Tips For Making Chicken Lumpia
- STEAM THE WRAPS FIRST: I learned this the hard way—dry egg roll wrappers turn brittle and snap when you least want them to. Pop them in a damp paper towel in the microwave for 20 seconds before rolling. They’ll stay pliable and hold their shape like a dream.
- SHRED THE CABBAGE FINE: Skip the big chunks—you want it almost like rice. A food processor with the shredding blade works, but if you’re doing it by hand, pile the cabbage high and slice against the grain. Too much bulk in your filling means uneven lumpia and a mess when frying.
- SEAL THE EDGES TIGHT: Press the edges of your lumpia with a damp finger (yes, spit works) before sealing. The wrapper’s glue won’t stick to wetness, but a quick damp touch ensures a proper seal. No glue? Fold the edges twice—it’s not as pretty, but it keeps the filling in.
- FRY IN BATCHES OF 3: Crowding the pan drops the oil temp and turns your lumpia greasy instead of crispy. Three at a time is the sweet spot—enough room to sizzle without steaming. Use a slotted spoon to flip them; they’re done when the wrapper’s golden and the chicken’s no longer pink inside.
Make-ahead tips for this dish
Prep Ahead Filling
Make the chicken filling up to 24 hours ahead and store it in an airtight container in the fridge. The flavors deepen as they sit, and the vegetables soften slightly, making them easier to wrap later.
I like to prep mine the night before so I can focus on assembly the next day. Just give it a quick stir before using to redistribute any juices that might have settled.
Wrap & Chill
Assemble the lumpia but skip the frying step. Place wrapped lumpia on a tray lined with parchment paper and cover with a damp towel. Refrigerate for up to 8 hours—this prevents the wrappers from drying out.
When ready to fry, let them sit at room temperature for 30 minutes before coating and frying. The cold filling helps maintain shape during the cornstarch coating step. ✨
Freeze Uncooked Rolls
For maximum convenience, freeze uncooked lumpia on a tray first to prevent sticking, then transfer to a freezer bag. They’ll keep for 3 months. When ready to cook, thaw in the fridge overnight or use the microwave on defrost setting for 2 minutes.
Fry directly from frozen—just add 1 extra minute to the cooking time to ensure they’re fully crispy. 💫
Oil Prep Shortcut
Measure and heat your oil the night before, then store it in a thermos-style container (like a Thermos Stainless Steel Tumbler) to maintain temperature. This saves you from heating oil during a busy dinner rush.
Just pour it into your frying pan and adjust the temperature with a thermometer. I keep mine at 325°F overnight so it’s ready to go when I am.
Batch Frying
Fry half the batch, then keep the cooked lumpia warm in a 200°F oven on a wire rack while you finish frying the rest. This maintains crispiness without making the kitchen unbearably hot.
I use a King Arthur Wire Cooling Rack to keep them elevated—this prevents steam buildup that causes sogginess. 🔥
Sauce Prep
Make your dipping sauce (sweet chili or peanut) up to 3 days ahead and store it in the fridge. For sweet chili sauce, combine ½ cup hoisin sauce, 2 tbsp rice vinegar, 1 tbsp sriracha, and 1 tsp grated ginger.
For peanut sauce, blend ½ cup smooth peanut butter, 2 tbsp soy sauce, 1 tbsp lime juice, and 1 tsp brown sugar. Both keep well and add that perfect tangy contrast to the crispy lumpia.
Nutrition facts
Frequently asked questions
Can I use regular ground chicken or do I need thinly sliced?
Thinly sliced chicken works best for even cooking and that perfect texture. If you only have regular ground chicken, slice it against the grain into ¼-inch thick pieces before using. This mimics the thin slices and prevents chewy spots in your spring rolls.
What if my spring roll wrappers tear while wrapping?
This usually happens when the filling is too wet or the wrappers are dry. First, try adding 1 extra tablespoon of cornstarch to the filling. If wrappers are brittle, lightly mist them with water before wrapping. For tears during assembly, patch them with a small piece of extra wrapper and press gently—no one will notice!
Can I bake these instead of frying for a healthier version?
Brush the assembled lumpia with oil and bake at 400°F for 15-18 minutes until golden. For extra crispiness, broil for 2-3 minutes at the end. The texture will be lighter, but still delicious. Just note they won’t be as crispy as fried versions—expect a slightly softer wrapper.
How do I make these vegetarian?
Swap the chicken for 1 lb finely chopped mushrooms or tofu, and add ½ cup shredded cabbage for extra volume. Boost umami with 1 tbsp soy sauce and 1 tsp mushroom powder. The wrapping and frying process stays exactly the same—just adjust the filling quantity slightly to account for the different texture.
Why did my lumpia turn out greasy instead of crispy?
Greasy lumpia usually mean the oil wasn’t hot enough (350°F is critical) or they were overcrowded in the pan. Use a thermometer to monitor oil temperature, and fry in batches of 3-4 pieces max. Also, make sure to drain them properly on paper towels—don’t skip this step! The cornstarch coating needs proper frying time to crisp up.
- Baby Chicken Recipe: Juicy Tender Bites With Herb Butter Crisp - October 24, 2026
- Chicken Broth Powder Recipe: Homemade Flavor Booster for Soups and Stews - October 24, 2026
- Skin-On Bone-In Chicken Thighs Recipe: Crispy Skin, Juicy Meat, and Rich Bone Flavor - October 24, 2026