In a large bowl, combine the olive oil, chili powder, cumin, garlic powder, smoked paprika, cayenne pepper, salt, and black pepper. Add the chicken breasts and toss to coat.
Cover and refrigerate for at least 30 minutes or up to overnight.
When ready to cook, heat the vegetable oil in a large skillet over medium-high heat.
Place the flour in a shallow bowl.
Dredge the chicken in the flour and shake off any excess.
Carefully place the chicken in the hot oil and fry for 5-7 minutes, turning once, until golden brown and cooked through.
Transfer the chicken to a plate lined with paper towels to drain.
Serve with warm tortillas and Mexican-style rice.
Interesting Facts
Fried chicken is a popular dish in Mexico and is often served with a side of refried beans and warm tortillas.
The marinade for this dish is a traditional Mexican blend of spices.
Frying the chicken in a shallow pan of oil ensures a crispy and flavorful coating.