
Tea eggs
Cook the eggs first, then crack the shells and simmer them in spiced tea.
Marinate wings in soy sauce, brown them, then simmer in cola and reduce the glaze.

Use thawed raw wings without rinsing under running water. Pat dry and make shallow skin cuts if needed. Mix with about three quarters of the light soy sauce, cover and marinate in the refrigerator for 10 min. Wash hands and equipment after raw poultry.
The wings are evenly coated with soy sauce and marinating under refrigeration.
Marinating ↗Drain surface marinade and place the wings skin-side down in a cold nonstick pan with the ginger. Heat gently to render the skin fat, then turn with tongs until pale golden on both sides. This version uses no added oil; do not tear wings forcibly from the pan.
The skin has released a little fat and both sides are pale golden; the centers still require cooking.
Pan-frying ↗Off the heat, carefully add the cola, cooking wine, sugar, salt, remaining light soy and optional dark soy. Use a pan that lets the liquid mostly cover the wings, dividing into batches if necessary. Bring to a boil and skim foam.
The wings are mostly covered and the sauce has come to a boil.
Boiling ↗Maintain gentle bubbling over medium-low heat and turn the wings occasionally. Check the thickest meat with a thermometer away from bone and continue until it reaches 74°C. If liquid runs low before the meat cooks, add a little hot water and continue.
The thickest meat reaches 74°C and is cooked through.
Simmering ↗After checking doneness, remove the ginger and reduce the sauce over medium-low heat, turning frequently. Stop when it lightly coats the wings rather than cooking to hard threads or burnt sugar. Plate and cool slightly before eating.
The wings are glossy with a clinging glaze that is not burnt.
Reduction ↗Adapted from HowToCook / 可乐鸡翅 · HowToCook contributors / Anduin2017/HowToCook · Unlicense
Bilingual editorial adaptation. Independently content-reviewed; not kitchen-tested. Project-generated images illustrate this recipe and its steps, rather than a user’s cooking result. Timing is an estimate; check actual ingredients, labels and doneness.
Bring a little guidance along. Open EagerCook for the cooking experience.