Heat the oil in a wok over a medium heat. Add the onion, ginger and chillies and stir-fry for 5–7 minutes.
Turn the heat up to high, add the beef and stir-fry for 5–10 minutes until lightly browned, stirring occasionally.
Add the garlic, stock, star anise, Chinese five-spice powder, cinnamon, fennel seeds, lime leaves, lemon grass, peppercorns and shoyu sauce and stir well. Bring the mixture back to the boil, then turn the heat down, cover the pan and simmer gently for 1½ hours, stirring occasionally. Add the carrots and mooli and continue cooking, covered, for another 45 minutes or until the vegetables have softened.
Skim any fat off the surface and garnish with the chives before serving.