Preheat your oven to 200 °C/ 400 °F. Wash chicken thoroughly then remove chicken inside parts and pat dry the chicken using a cloth to remove the excess of water.
Place the chicken on the oven plate with chicken breast side down with the legs towards you. Cut out the backbone using a scissor. Open the chicken, turn it over and flatten over the plate with the palm of your hands.
Take a bowl and mix the olive oil, ginger, garlic, parsley, lime juice, coconut aminos or sauce, and a good pinch of salt and pepper in that. Reserve a little fresh parsley to sprinkle on top for garnishing the chicken at the time of serving.
Stuff the chicken inside with the marinade. Also, cover the outer skin of the chicken with it. The more you put the marinade inside the better the chicken will taste.
Now put the prepared chicken in the oven to roast for approximately 45 minutes until the skin is crisp on the top, and the meat is cooked through.
If you want drain the juices. I keep them and use them as the base of the gravy or drizzle on top before serving to enable the vegetables to crisp up a bit more. Your cooking time can vary depending on the size of the chicken you got.
Once cooked golden brown, remove it from the oven and allow it to rest for 5 minutes. Sprinkle with fresh parsley and lime juice. Serve and enjoy with your family.