Preheat a large skillet or wok over medium heat. Add the oil and let heat. Add the onion and carrots to the pan. Cook for 3-4 minutes, until the onions are softened.
Add the minced garlic and cook an additional 1 minute, stirring often so that the garlic does not burn.
Add the pork and cook for 6-8 minutes, until the pork is cooked through and no longer pink.
Add the soy sauce, ginger, salt, pepper, shredded cabbage, and green onions to the skillet. Toss to combine and cook for an additional 2 minutes. Remove from the heat and let the mixture cool briefly.
Cut the lumpia wrappers in half to form triangles. Place a single lumpia triangle wrapper on a flat surface with a pointed end facing upwards.
Add 1-2 tablespoons of the pork mixture to the bottom half of the wrapper. Tuck the side corners in to overlap the filling. Roll upwards until you've formed a roll. Moisten the upper corner with water to seal the lumpia roll.
Place the lumpia in the air fryer basket. Spray each roll with the nonstick cooking spray. Air fry at 370F for 12 minutes, flipping halfway through.
Carefully remove the lumpia from the air fryer. Serve immediately with your favorite dipping sauce.
You can find lumpia wrappers in the freezer section, near egg roll wrappers. If you cannot find lumpia wrappers, you can use egg roll wrappers or spring roll wrappers that are meant to be fried. I do not recommend using rice paper wrappers that are meant for fresh spring rolls.
Keep the lumpia wrappers frozen until you’re ready to use. The top wrapper will be the hardest to pull off from the stack. Go really slowly so that you don’t rip the wrapper. Start from one corner and slowly peel from there.
Use some water or egg wash to seal the lumpia wrappers. As the lumpia wrappers defrost, they get tacky so a little bit of water is really all you need to seal them completely.
Tired of the ads?Go AD Free - Become part of our Membership community!
Air Fryers can vary greatly. Please take the time to learn your specific air fryer. You may need to adjust times and temperatures based upon your air fryer. All though this website attempts to provide accurate nutritional information, the information should only be considered an estimate. Varying factors such as different product types, different brands, etc. can change nutritional information. It is your responsibility as a consumer to read all labels to make sure the ingredients fit your dietary needs as well as calculate your own nutritional information as a double check.