Chinese satay chicken is an insanely delicious takeaway special recipe made with strips of juicy chicken stir-fried with vegetables and a creamy, spicy satay sauce.| Cook Republic