Mix all of the marinade ingredients together (five spice, pepper, ginger, orange juice, chilli, brown sugar, soy sauce, sesame oil, black bean paste, cinnamon)
Place beef cheek in a heavy based tray and coat thoroughly with the marinade. Leave in the fridge over night.
Take meat out of the fridge and leave at room temperature for 2 hours.
Add star anise, Chinese cooking wine and chicken stock to the meat and marinade. Mix well.
Bake covered in foil for 2 hours at 180C. Once cooked, set aside for 10 minutes to let the meat rest, then slice. Strain the remaining marinade into a saucepan, and bring to the boil. Mix the corn starch with cold water to form a slurry and add to the remaining sauce whilst stirring to thicken into a sauce.
Plate on a bed of steam carrots, top with spring onions and serve with fresh steamed rice and the sauce.