Mexican Achiote Roasted Whole Chicken
Photo by Lukas Blazek on Pexels

Mexican Achiote Roasted Whole Chicken

A showstopping whole chicken rubbed inside and out with an earthy, tangy achiote paste infused with cumin, oregano, and citrus. Roasted until the skin is crackling and deep mahogany, with juicy, tender meat beneath. This Yucatecan-style preparation is perfect for a special dinner and pairs beautifully with rice, beans, or warm tortillas.

Prep
20 min
Cook
1 hr 15 min
Wait
15 min
Total
1 hr 50 min
Makes
1 whole roasted chicken (4 servings)
Share

Steps

Before you start
  • Remove the chicken from the refrigerator 30 minutes before roasting so it cooks evenly
  • Preheat your oven to 425°F (220°C)
  • Pat the chicken dry inside and out with paper towels—this ensures crispy skin
  1. Make the achiote paste

    • In a small bowl, combine the achiote paste, lime juice, orange juice, ground cumin, dried oregano, minced garlic, salt, and black pepper.
    • Stir until you have a smooth, spreadable paste with no lumps.
    • Add the olive oil and mix to combine.
    • Taste and adjust the seasoning—it should be flavorful, slightly tangy, and earthy.
    + Show details

    Ready when: paste is smooth and well combined

    Tip: If your achiote paste seems thick and won't mix smoothly, warm the citrus juices slightly to help dissolve it

  2. Season the cavity

    • Hold the dry chicken over the roasting pan and season the inside cavity generously with about one-third of the achiote paste, using your fingers or a spoon to work it into the cavity.
    • Reserve the remaining two-thirds of the paste for the exterior.
    + Show details

    Ready when: cavity is evenly coated

    Tip: Don't be shy—the cavity needs good seasoning since you won't taste it as clearly as the outside

  3. Coat the exterior

    • Place the chicken breast-side up in the roasting pan.
    • Using your hands or a basting brush, rub the remaining achiote paste all over the outside of the chicken, making sure to coat the breast, thighs, legs, and wings.
    • Work the paste under the skin where you can, being gentle not to tear it.
    • Let a little paste pool in the bottom of the pan.
    + Show details

    Ready when: chicken is evenly and thickly coated with paste

    Tip: If the skin tears slightly, don't worry—the seasoning will still flavor the meat, and the skin will crisp as it roasts

  4. Pour the broth

    • Pour the chicken broth into the bottom of the roasting pan around the chicken.
    • This will keep the drippings moist and help create a flavorful pan sauce.
  5. Roast at high heatOven 425°F / 220°C

    • Place the pan in the preheated 425°F (220°C) oven.
    • Roast for 20 minutes at this high temperature to begin crisping and browning the skin.
    + Show details

    Ready when: skin is beginning to brown

  6. Reduce heat and continue roastingOven 350°F / 175°C

    • After 20 minutes, reduce the oven temperature to 350°F (175°C) and continue roasting.
    • Roast for another 50–60 minutes, basting the chicken with pan juices every 15 minutes to keep the skin moist and build flavor.
    • The chicken is done when the thickest part of the thigh reaches 165°F (74°C) on an instant-read thermometer inserted without touching bone.
    + Show details

    Ready when: thigh temperature reaches 165°F (74°C); skin is deep mahogany and crispy

    Tip: Baste every 15 minutes—this keeps the skin moist and builds a glaze. If the skin is browning too quickly, tent loosely with foil

  7. Rest the chicken

    • Remove the chicken from the oven and transfer it to a clean cutting board or serving platter.
    • Tent loosely with foil and let it rest for 15 minutes.
    • This allows the juices to redistribute, keeping the meat moist when you carve.
    + Show details

    Ready when: chicken has rested and is ready to carve

    Tip: Resist the urge to skip the rest—those 15 minutes make a big difference in juiciness

  8. Make a quick pan sauce

    • While the chicken rests, place the roasting pan on the stovetop over medium heat.
    • Skim off excess fat if desired, then simmer the pan drippings for 2–3 minutes until slightly reduced and concentrated in flavor.
    • Pour into a serving bowl.
    • You should have about ¾ cup (180 ml) of glossy sauce.
    + Show details

    Ready when: sauce is slightly reduced and glossy

    Tip: Don't let the pan sauce boil hard—a gentle simmer will concentrate the flavor without burning the browned bits

  9. Carve and serve

    • Carve the chicken into pieces—thighs, drumsticks, breasts, and wings.
    • Arrange on a serving platter or divide among plates.
    • Drizzle with the pan sauce and garnish with fresh cilantro if using.
    • Serve with lime wedges on the side for extra brightness.
    + Show details

    Tip: Let the chicken rest a couple minutes after carving before serving—this keeps the meat even juicier

Good to know

Tips
  • This recipe is inspired by pollo pibil, the Yucatecan spit-roasted chicken traditionally cooked in a banana leaf–lined pit. Home ovens give you a golden, flavorful approximation with the same tender, juicy results.
  • Achiote paste (a blend of annatto seeds, spices, and vinegar) is available in the Latin or international aisle of most supermarkets or online. Look for brands like Goya or Xcel.
  • For a more dramatic presentation, serve the whole roasted chicken at the table before carving. It's an impressive centerpiece and lets guests see the mahogany glaze.
  • The pan sauce is optional but worthwhile—those browned bits and drippings are pure Maillard flavor. If you're in a hurry, just drizzle the pan drippings straight from the roasting pan.
Make ahead

You can prepare the achiote paste up to 2 days ahead and refrigerate it in an airtight container. The seasoned, uncooked chicken can also be prepared up to 8 hours ahead, covered, and refrigerated; bring it to room temperature for 30 minutes before roasting.

Storage & reheating

Leftover chicken keeps in an airtight container in the refrigerator for up to 3 days. Shred or slice the meat and reheat gently in a 300°F (150°C) oven for 10–15 minutes until warmed through, or use in tacos, salads, or rice dishes cold. The chicken does not freeze well once roasted because the texture becomes dry, but the raw seasoned chicken can be frozen up to 3 months—thaw overnight in the refrigerator before roasting.

Substitutions
  • achiote paste → a blend of 2 tbsp (15 g) smoked paprika, 1 tbsp (8 g) ground cumin, 1 tbsp (15 ml) lime juice, 1 minced garlic clove, and 1 tbsp (15 ml) olive oil. This won't have the exact achiote flavor, but it will deliver similar warm, smoky spice and citrus notes
  • fresh lime juice → fresh lemon juice. Lemon is slightly less floral and fruity but will provide the same acidity and brightness
  • fresh orange juice → an additional 2 tbsp (30 ml) lime juice or 2 tbsp (30 ml) unsweetened pineapple juice. Pineapple juice adds tropical sweetness; extra lime keeps the flavor sharper and more assertive
  • fresh cilantro → fresh flat-leaf parsley or thin lime slices. Parsley adds freshness; lime slices echo the citrus in the paste

More roasts

See all →

Find more like this

Meal
Dinner
Cuisine
Mexican
Main ingredient
Whole Chicken
Method
Oven

Reviews (0)