Pollo Asado is one of those recipes that makes your whole kitchen smell incredible the moment the marinade hits the chicken. This Mexican grilled chicken is packed with citrus, warm spices, and that signature deep orange color from achiote that you just cannot fake. I started making this on weekends when I wanted something that felt special without spending hours in the kitchen.
The first time I marinated chicken in fresh orange juice, lime juice, and achiote, I knew this recipe was going to stick. What makes Pollo Asado stand out is that bright, tangy marinade that works its way deep into the meat, giving you juicy, flavorful chicken every single time. You can grill it outdoors or roast it in the oven, and either way it delivers. Serve it as a full dinner, slice it for tacos, or add it to rice bowls for an easy weeknight meal the whole family will ask for again.
Table of Contents
Ingredients for Pollo Asado
I always use freshly squeezed orange juice and lime juice for this marinade — it makes a real difference compared to bottled. The achiote powder is easy to find in the spice or Latin foods aisle at most grocery stores, and my go-to is the ground powder for a smooth, evenly colored marinade. Here is everything you need for this Pollo Asado recipe:
- 1/2 cup orange juice (freshly squeezed — I recommend fresh over bottled for best flavor)
- 1/4 cup lime juice (freshly squeezed; fresh lemon juice works in a pinch)
- 3 tbsp olive oil
- 3 to 4 garlic cloves, minced (or 1 tbsp garlic paste — my preference is fresh garlic for a sharper bite)
- 1 tbsp achiote powder or achiote paste (ground annatto seed; find it in the spice or Latin aisle — pro tip: if using paste, break it up completely before mixing)
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1 tsp dried oregano (Mexican oregano preferred — in my experience it adds a deeper earthy note than regular oregano)
- 2 tsp sea salt or Kosher salt
- 1/2 tsp ground black pepper
- 3 lbs chicken thighs, legs, and/or breasts (bone-in or boneless, skin-on or skinless, trimmed of excess fat)
- Lime wedges and chopped cilantro for serving (optional)

Step-by-Step Instructions
In my experience, the marinade is where all the magic happens with Pollo Asado, so give it at least 30 minutes and up to 4 hours for deeper flavor. Going beyond 4 hours is a common mistake — the citrus acid will start breaking down the texture of the chicken and turn it mushy.
Step 1: Add all marinade ingredients to a large resealable bag or bowl. If using achiote paste, break it up well before adding so it blends smoothly into the liquid. Mix everything together until fully combined and the color is evenly distributed.
Step 2: Add the chicken to the bag and seal it. Massage the marinade into every piece so the coating is thorough. Marinate for 30 minutes at room temperature or refrigerate for up to 4 hours. Do not exceed 4 hours.
Step 3 – Prep the Grill: Clean and oil your grill grates. Preheat a gas grill to medium-high heat (375 to 425°F) and turn off one side to create direct and indirect heat zones. For charcoal, arrange coals on one side only to create the same two-zone setup. Remove chicken from the marinade and discard the used marinade.
Step 4 – Grill the Chicken: Place bone-in chicken skin side down over direct heat. Cook for about 20 minutes, turning every 5 minutes, closing the lid between flips. Move chicken to the indirect heat side and cook another 15 to 20 minutes until the internal temperature reaches 165°F on a meat thermometer. Tent with foil and rest for 10 minutes before serving.
Step 5 – To Roast in Oven: Preheat oven to 400°F. Line a baking pan with foil or parchment paper and place a wire rack inside. Lay chicken skin side up with 1 to 2 inches of space between each piece. Bake 35 to 45 minutes, flipping once halfway through, until internal temperature hits 165°F. Rest tented with foil for 10 minutes.
Step 6: Garnish with chopped cilantro and lime wedges. Serve right away while the chicken is juicy and hot.
What to Serve with Pollo Asado
The bold citrus and smoky spice of this chicken call for sides that bring freshness, texture, or a little heartiness to round out the meal.
Mexican Rice: A natural pairing that soaks up the juices from the chicken and adds a satisfying base. It is the most popular side at my table whenever I make this.
Chicken Street Tacos: Slice leftover Pollo Asado thin and build street-style tacos with warm corn tortillas, fresh pico de gallo, and a squeeze of lime for a quick next-day meal.
Mexican Chicken Marinade: If you love the flavor profile of this recipe, this marinade guide is a great companion for exploring more citrus and spice combinations with chicken.
Honey Lime Chicken and Avocado Rice Stack: The lime and creamy avocado flavors echo the citrus notes in the Pollo Asado marinade and make for a well-rounded, colorful plate.
High Protein Chicken Cottage Cheese Enchilada Bowls: Use sliced Pollo Asado as the protein base for these Mexican-inspired bowls — a great high-protein meal prep option.
Mexican Pulled Chicken: Another bold Mexican chicken option that pairs well as a double-protein spread for taco nights or entertaining.
Grilled Cuban Chicken: A similar citrus-marinated grilled chicken with a slightly different Latin flavor profile — great to serve alongside for a mixed grill dinner.
Keto Chipotle Chicken: For a low-carb side protein or bowl companion, this chipotle chicken brings complementary smoky heat that pairs naturally with the achiote spice in Pollo Asado.
Simple Black Beans: Creamy, lightly seasoned black beans add protein and a hearty texture that balances the bright marinade without competing with the flavors.

Storage and Serving Tips
Store leftover Pollo Asado in an airtight container in the refrigerator for 3 to 4 days. The chicken holds up well and the flavors actually deepen overnight, making next-day leftovers just as good as the first serving.
To reheat, I recommend the oven at 300°F for 10 to 15 minutes to keep the chicken juicy without drying it out. An air fryer at 375°F for 5 to 7 minutes also works great and brings back a little of that crisp exterior. Skip the microwave if you can — it softens the texture and flattens the flavor.
Pro tip: slice cold leftover Pollo Asado and use it through the week in tacos, burrito bowls, quesadillas, or salads. It is one of the most versatile chicken recipes you can keep in the fridge.
FAQs
Can I use boneless skinless chicken breasts instead of thighs?
Yes. Boneless chicken breasts work well but cook faster. Grill over direct heat for 10 to 15 minutes, turning every 5 minutes, then move to indirect heat until the internal temperature reaches 165°F. Watch carefully since white meat dries out faster than dark meat.
What if I cannot find achiote powder?
You can substitute with a mix of sweet paprika and a small pinch of turmeric to get a similar color and mild earthy flavor. The taste will be slightly different but still delicious. Achiote paste works in equal amounts too — just break it up fully before mixing into the marinade.
Can I make Pollo Asado ahead of time?
Absolutely. You can marinate the chicken up to 4 hours ahead and refrigerate until ready to cook. You can also cook it fully a day ahead and refrigerate — the flavors improve as it sits, making it a great option for meal prep or entertaining.
Conclusion
Pollo Asado is one of the easiest ways to bring bold, restaurant-quality flavor to your dinner table with just a handful of ingredients and a simple marinade. Whether you grill it outside or roast it in the oven, this recipe delivers juicy, flavorful chicken every time. Try it this week and watch it become a new family staple.

Pollo Asado Recipe
Ingredients
Equipment
Method
- Add all marinade ingredients to a large resealable bag or bowl. If using achiote paste, break it up fully before adding. Mix until well combined and the color is evenly distributed.
- Add the chicken, seal the bag, and massage the marinade into every piece. Marinate for 30 minutes at room temperature or refrigerate for up to 4 hours. Do not exceed 4 hours or the citrus will break down the chicken texture.
- To Grill: Clean and oil grill grates. Preheat gas grill to medium-high (375 to 425°F) with one side off to create direct and indirect heat zones. For charcoal, arrange coals on one side only. Remove chicken from marinade and discard the marinade.
- Place bone-in chicken skin side down over direct heat. Cook for 20 minutes, turning every 5 minutes and closing the lid between flips. Move to indirect heat and cook 15 to 20 more minutes until internal temperature reaches 165°F. Rest tented with foil for 10 minutes.
- To Roast in Oven: Preheat oven to 400°F. Line a baking pan with foil and set a wire rack inside. Place chicken skin side up with 1 to 2 inches between pieces. Bake 35 to 45 minutes, flipping once halfway through, until internal temperature reaches 165°F. Rest tented with foil for 10 minutes.
- Garnish with chopped cilantro and lime wedges. Serve immediately.









