Prep the veggies: Shred the cabbage and carrot, dice the onion, and mince the garlic and ginger. Keep ingredients ready to move—this goes quickly.
Cook the chicken: Heat a large skillet over medium-high.
Add the ground chicken and break it up. Cook until no longer pink, about 5–6 minutes.
Add aromatics: Stir in onion, garlic, and ginger. Cook 1–2 minutes until fragrant.
Season and veg: Add cabbage, carrot, soy sauce, oyster sauce, sesame oil, black pepper, and sugar/honey if using.
Cook 3–4 minutes until the cabbage softens but still has a slight bite.
Thicken and finish: Sprinkle in cornstarch and stir well. Cook 1 minute to slightly thicken any juices. Toss in green onions, then remove from heat.
Let the filling cool for 5–10 minutes so it’s easier to wrap.
Preheat air fryer: Set to 375°F (190°C) for 3–5 minutes. Lightly spray the basket to prevent sticking.
Assemble the egg rolls: Place a wrapper on a clean surface with a corner facing you (diamond shape). Spoon 2–3 tablespoons of filling across the center.
Fold the bottom corner over the filling, tuck in the sides snugly, and roll up. Dab the top corner with water to seal. Repeat.
Spray and space: Lightly mist the egg rolls with oil.
Arrange in a single layer in the basket, leaving a little space between each so air can circulate.
Air-fry: Cook for 8–10 minutes, turning halfway, until golden and crisp. Depending on your air fryer, you may need 1–2 extra minutes.
Serve: Let them rest 2 minutes to set, then serve hot with sweet chili sauce, soy sauce, or spicy mayo.