In a skillet, heat 1 tablespoon of oil over medium heat. Stir-fry the garlic until aromatic but not browned. Add the shrimp and stir a few times, then add the cabbage and scallions. Stir to combine.: As the oil warms, you will notice a faint shimmer and a soft scent rising, which signals the right moment to add aromatics. This moderate temperature allows the garlic to release its fragrance without scorching, and it gives the shrimp a gentle sear that locks in juices. A common mistake is using too high heat, which burns the garlic and makes it bitter, so adjust the flame so the oil glistens but never smokes. Use a skillet with even heat distribution to avoid hot spots that can overcook parts of the filling.
Add the oyster sauce, salt, and black pepper. Stir to mix well. (Note: Do not add water—you don’t want a watery filling.) Cook until the vegetables are just wilted but still slightly crisp. Remove from heat and let cool completely.: When the garlic hits the oil you should hear a soft sizzle and smell a warm, savory fragrance; that is the cue to move quickly. Keep the garlic moving so it softens and releases oils without darkening. Browning indicates overcooking, which will introduce a bitter flavor into the filling, so remove from heat if you see any color change. If your garlic cooks too fast, lower the heat and add the next ingredient immediately to cool the pan.
On a flat surface lined with parchment paper, place about 2 teaspoons of filling onto each wrapper. Roll tightly and seal the edge with egg wash.: The shrimp should sizzle and begin to turn opaque at the edges, a visual signal that it is cooking through. Stir a few times so each piece gets brief contact with the hot pan, then add the sliced cabbage and scallion rings which will release moisture and mingle with the seafood aromas. You will hear a slightly louder sizzle as the vegetables hit the pan; this helps steam them just enough so they remain slightly crisp. Avoid crowding the pan which can steam rather than sear, leading to a soggy filling.
Brush oil on the bottom of the air fryer basket. Arrange the spring rolls in a single layer. Brush the tops with oil and air fry at 190°C (375°F) for 10 minutes.: At this stage the ingredients should mingle and the pan will emit a layered aroma of seafood and aromatics. Use a spatula to fold the mixture gently so the heat distributes evenly and so the cabbage softens uniformly. You should see the cabbage edges beginning to turn translucent while the shrimp becomes fully opaque. A common oversight is over stirring which can break down textures and make the filling pasty, so stir just enough for an even mix.
Enjoy warm with your favorite chili sauce for dipping.: When you add the oyster sauce the filling will take on a shiny, slightly sticky sheen and the aroma will deepen into savory umami. Mix it through quickly so each piece is seasoned, then taste as it cools to fine tune the salt. The sauce binds flavors and adds body, which helps the filling feel cohesive inside the wrapper. Avoid adding water here, as noted, because excess moisture will make the rolls soggy in the air fryer.
Stir to mix well.: After seasoning, the mixture should look glossy and well coated. This is the moment to watch textures closely; the cabbage should be tender yet still have a bit of snap, and the shrimp should be just cooked through. The combined smell will be rich and slightly sweet from the oyster sauce . A frequent mistake is not letting the filling cool enough before wrapping, which can cause steam to accumulate inside the pastry and make it soggy.
Cook until the vegetables are just wilted but still slightly crisp.: The ideal filling has contrast so aim for cabbagethat yields at the edges but retains a slight tooth. You want the filling to hold shape when scooped. Overcooking removes that pleasant contrast and results in a limp interior that will throw off the texture balance of the finished roll. Keep tasting small bits so you judge doneness by texture, not time alone.
Remove from heat and let cool completely.: Cooling is essential because hot filling releases steam that can dampen the wrapper during rolling and make the rolls soggy. Spread the mixture thin on a tray if you want it to cool faster. A common error is wrapping while still warm, which traps moisture and ruins the crisp finish. Letting the filling cool also helps flavors settle, making seasoning more accurate.
On a flat surface lined with parchment paper, place about 2 teaspoons of filling onto each wrapper.: When you portion the filling, the smell should be muted compared to when it was hot, but still savory and inviting. Two teaspoons keeps the rolls neat and prevents overstuffing which causes tearing. Place the filling slightly off center so you can fold the wrapper snugly. Overfilling leads to seams opening in the air fryer and oil pooling around the rolls.
Roll tightly and seal the edge with egg wash.: As you roll, the wrapper will cling together if you pull it taut and smooth out air pockets, producing a compact cylinder. Brush the edge with the egg wash to glue it closed, and press firmly so the seam adheres. A good seal prevents filling from escaping during cooking and helps achieve that smooth golden rim. If the wrapper is dry, lightly moisten the edge with a dab of water before the egg wash to improve adhesion.
Brush oil on the bottom of the air fryer basket.: Lightly oiling the basket prevents sticking and promotes even browning on the bottom surface of each roll. You will see a faint sheen where the oil catches the light, which is enough to help crisp the pastry. Avoid pooling oil, which can cause uneven frying and greasy spots on the rolls.
Arrange the spring rolls in a single layer.: Give each roll breathing room so hot air circulates freely, producing an even, golden crust. Crowding will lead to uneven texture and soft spots where air cannot reach. When arranged properly you should hear a subtle sizzle once the fryer warms, indicating active crisping. If you have a lot, cook in batches rather than stacking them.
Brush the tops with oil and air fry at 190°C (375°F) for 10 minutes.: The oil on top encourages that glossy golden finish while the set temperature crisps the wrapper without overcooking the filling. In the first few minutes you might smell a warm toasty note as the pastry dehydrates and browns, and by the end the rolls should be uniformly golden. A common pitfall is opening the fryer too often which releases heat and extends cooking time, so check only once near the end for color. If one side looks darker, rotate the basket quickly to even out browning.
Enjoy warm with your favorite chili sauce for dipping.: Once they emerge they will offer a hot, steamy interior and a thin crisp shell that cracks pleasantly when bitten. Serve immediately for the best contrast between filling and wrapper. Letting them sit too long will soften the pastry, so plan to serve right away or re-crisp briefly in the air fryer before serving. Be mindful of steam when biting into the first piece, it can be very hot.