Add the chicken to a large bowl. Dump all the marinade over the chicken. Rub the marinade all over and inside the chicken cavity as well.
Use a piece of aluminum foil to make a circular rack (or use a round wire rack that can fit inside the cast iron pan.
Place the round foil or rack in the bottom of the cast iron pan. Transfer the marinated chicken into the pot, breast side up. Pour all the marinade from the bowl all over the top of the chicken.
Cover the pot with the cast iron cover. Transfer the vessel to the preheated oven. Bake covered for 1 hour and 15 minutes.
Remove the pot from the oven. Remove the cover. Using kitchen tong or two spatulas, carefully lift the chicken on the cast iron cover.
Return the chicken to the oven, uncovered. Bake for 10 minutes to create a light crust on the chicken. Remove from the oven.
Cut up the chicken and pour the sauce/marinade from the pot onto the chicken. Serve with your favorite side dishes. Enjoy!