Whisk together 1/4 cup olive oil, 1/4 cup freshly squeezed lime juice, and 4 minced cloves of garlic; add 2 tablespoons paprika, 1 tablespoon cumin, 1 tablespoon dried oregano, 1 teaspoon salt, 1 teaspoon black pepper, and optional 1 teaspoon cayenne pepper.
Place your whole chicken in a roasting pan and pour the marinade all over it, covering it well; let it chill in the refrigerator for at least 2 hours, preferably overnight.
Preheat your oven to 425°F (220°C).
Remove the marinated chicken from the fridge and let it sit at room temperature for about 30 minutes.
Slide the chicken into your preheated oven and roast for around 60 minutes until it reaches an internal temperature of 165°F (75°C).
Let your pollo asado rest for about 10 minutes before carving.