Marinate the Chicken: In a medium bowl, combine olive oil, lime juice, garlic, and all fajita spices. Add the chicken and toss to coat evenly. Let it marinate for at least 20 minutes (or up to 2 hours in the fridge for deeper flavor).
Cook the Rice: While the chicken marinates, cook your rice according to package instructions. Once cooked, fluff with a fork and stir in lime juice, cilantro, and a pinch of salt. Set aside.
Cook the Chicken: Heat a large skillet or grill pan over medium-high heat. Add a drizzle of olive oil and cook the chicken for 5–6 minutes per side, until golden brown and cooked through (internal temperature 75°C/165°F). Remove from heat and let it rest for 5 minutes before slicing.
Sauté the Vegetables: In the same pan, add olive oil and toss in the sliced peppers and onions. Sauté for 5–7 minutes, until softened and slightly charred at the edges. Season with salt and pepper.
Assemble the Bowls: In each bowl, layer a serving of rice, followed by sliced chicken and sautéed peppers and onions. Top with your choice of guacamole, salsa, cheese, and a squeeze of lime.