Up close photo of Cilantro Lime Whole Chicken.

Cilantro Lime Mexican Roast Chicken

Juicy, tender and bursting with flavor! This Cilantro Lime Mexican Roast Chicken is so good on its own as a main dish or served as the protein in many Mexican inspired meals.

Course Main Course
Cuisine Mexican American
Keyword Mexican Chicken Marinade, Mexican Marinade, Mexican Roast Chicken
Prep Time 10 minutes
Cook Time 1 hour 30 minutes
resting time 10 minutes
Total Time 1 hour 40 minutes
Servings 5 people
Calories 489 kcal
Author Heather


  • 1 cup olive oil
  • 1 1/2 cups lime juice *about 12 limes, heavier limes will be juicer
  • 12-14 large garlic cloves *crushed or minced
  • 1 1/2 tsp sea salt
  • 2 tsp coriander
  • 1 bunch fresh cilantro *roughly chopped
  • 4-4 1/2 lb whole chicken


  1. Whisk together first 6 ingredients in a large and deep glass container.

  2. Drain chicken of excess juice and remove packaging and gizzards from inner cavity of chicken. Place chicken into marinade. Spoon marinade over top of chicken and into cavity. Cover with plastic wrap and refrigerate while marinating. Turn chicken halfway through marination. Marinate for at least 12 hours, preferably 24-48 hours.

  3. Preheat oven to 350℉.

    Remove chicken from marinade and drain of excess juice. Place in a small roasting pan. Spread congealed olive oil containing chopped cilantro evenly over the top of chicken.

    Bake for 1 1/2 hours or until internal temperature reaches 165℉.

    Remove from oven and let rest for 7-10 minutes and slice to serve. 

Recipe Notes

*Please use as many organic ingredients as possible. 

Nutrition Facts
Cilantro Lime Mexican Roast Chicken
Amount Per Serving
Calories 489 Calories from Fat 297
% Daily Value*
Fat 33g51%
Saturated Fat 9g56%
Cholesterol 146mg49%
Sodium 838mg36%
Potassium 503mg14%
Carbohydrates 8g3%
Sugar 1g1%
Protein 37g74%
Vitamin A 435IU9%
Vitamin C 29mg35%
Calcium 48mg5%
Iron 2.1mg12%
* Percent Daily Values are based on a 2000 calorie diet.