Chicken Fajita Bowls Recipe
If you love the vibrant, smoky flavors of fajitas but are looking for a lighter, more convenient way to enjoy them, then Chicken Fajita Bowls are the perfect solution. These bowls combine tender marinated chicken, sautéed fajita vegetables, and a variety of tasty toppings all served over a bed of rice or greens. It’s a wholesome meal that’s full of flavor, protein, and colorful vegetables.
Chicken Fajita Bowls are versatile, customizable, and easy to prepare. Whether you’re meal prepping for the week or preparing dinner for your family, this dish comes together quickly and can be made as spicy, mild, or flavorful as you prefer. Perfect for a healthy weeknight dinner, meal prep, or casual gatherings, this dish is sure to be a hit.
In this guide, I’ll walk you through every step, from seasoning and cooking the chicken to assembling the perfect fajita bowl. I’ll also provide tips on how to modify the recipe, ideas for variations, and creative ways to serve the dish.
Step-by-Step Instructions
Step 1: Marinate the Chicken
-
Prepare the Marinade: In a large mixing bowl, combine the olive oil, lime juice, minced garlic, ground cumin, smoked paprika, chili powder, onion powder, garlic powder, salt, and pepper. Whisk everything together until the marinade is well combined.
- Advertisement - -
Marinate the Chicken: Add the chicken breasts or thighs to the marinade. Toss the chicken to coat evenly. Cover the bowl with plastic wrap or transfer the chicken and marinade to a resealable bag. Let the chicken marinate in the fridge for at least 30 minutes to 1 hour, or up to 4 hours for more flavor. The longer it marinates, the more flavorful it will be.
Step 2: Cook the Rice
-
Prepare the Rice: While the chicken marinates, cook your rice according to the package instructions. If you’re using white or brown rice, cook it in water or broth for extra flavor. For a lower-carb option, you can substitute cauliflower rice, which can be easily sautéed or steamed.
-
Season the Rice (Optional): Once the rice is cooked, you can toss it with a little olive oil, salt, and pepper to add some flavor. If desired, you can also squeeze a little lime juice over the rice to give it a citrusy freshness.
Step 3: Cook the Chicken
-
Heat the Skillet: Heat 1 tablespoon of olive oil in a large skillet or cast-iron pan over medium-high heat. Once the oil is hot, carefully add the marinated chicken to the skillet. You should hear a sizzle when the chicken hits the pan.
-
Cook the Chicken: Cook the chicken for 5-7 minutes per side, or until the chicken is golden brown and reaches an internal temperature of 165°F (75°C). For even cooking, use tongs to flip the chicken halfway through. Once the chicken is cooked through, remove it from the skillet and set it aside to rest for a few minutes.
-
Slice the Chicken: After the chicken has rested, slice it into thin strips or bite-sized pieces, depending on your preference. The chicken will be juicy and packed with flavor from the marinade.
Step 4: Sauté the Fajita Vegetables
-
Prepare the Veggies: While the chicken is cooking, slice the bell peppers and onion into thin strips. You can also prepare other vegetables if you’d like, such as zucchini, mushrooms, or corn.
-
Cook the Veggies: In the same skillet, add another tablespoon of olive oil over medium-high heat. Once the oil is hot, add the sliced bell peppers and onions. Sauté for 5-7 minutes, stirring occasionally, until the vegetables are tender and slightly caramelized.
-
Season the Veggies: Sprinkle the cooked veggies with ground cumin, smoked paprika, salt, and pepper. Stir well to coat the vegetables with the seasoning. If desired, add a squeeze of fresh lime juice for added brightness.
Step 5: Assemble the Chicken Fajita Bowls
-
Prepare the Base: In each serving bowl, add a scoop of cooked rice or cauliflower rice as the base of the bowl.
-
Add the Chicken: Place the sliced, cooked chicken on top of the rice, ensuring it’s evenly distributed in each bowl.
-
Add the Fajita Veggies: Spoon the sautéed bell peppers and onions over the chicken. The veggies will add color, flavor, and texture to the dish.
-
Add Toppings: Top each fajita bowl with your choice of toppings, such as guacamole or avocado slices, sour cream or Greek yogurt, shredded cheese, fresh cilantro, salsa, jalapeños, and lime wedges. You can also add extra hot sauce for some extra heat.
Step 6: Serve and Enjoy
Serve the Chicken Fajita Bowls immediately while warm. Enjoy the burst of flavors and textures from the juicy chicken, crispy vegetables, and fresh toppings. The lime wedges add a refreshing citrus kick that enhances the overall flavor of the dish.
Tips for the Perfect Chicken Fajita Bowls
-
Marinate the Chicken Longer: For the best flavor, marinate the chicken for 2-4 hours. If you don’t have time to marinate the chicken, even 30 minutes will help impart some flavor.
-
Customize the Vegetables: Feel free to customize the fajita veggies. Add mushrooms, zucchini, or even corn to give your fajita bowls more variety. Use your favorite vegetables to make this dish suit your preferences.
-
Use Chicken Thighs for Extra Juiciness: While chicken breasts work well in fajita bowls, chicken thighs will provide a juicier, more flavorful result. If you prefer a leaner option, chicken breasts are perfectly fine.
-
Make it Spicy: If you like heat, add sliced jalapeños or drizzle some hot sauce over the top. You can also use spicy salsa or pico de gallo to add more spice.
-
Meal Prep: Chicken Fajita Bowls are perfect for meal prep. You can store the cooked chicken, rice, and veggies in separate containers in the fridge for up to 4 days. When ready to eat, simply reheat and assemble with fresh toppings.
Variations on Chicken Fajita Bowls
-
Vegetarian Fajita Bowls: Skip the chicken and load your bowl with extra fajita veggies, black beans, corn, and even some sautéed mushrooms. This makes for a hearty, meatless meal that’s just as satisfying.
-
Beef Fajita Bowls: If you prefer beef, swap the chicken for skirt steak, flank steak, or ground beef. Marinate the beef and cook it in the same way as the chicken. The beef adds a rich, savory flavor to the fajita bowls.
-
Shrimp Fajita Bowls: For a seafood version, swap the chicken for shrimp. Season and cook the shrimp quickly in a hot skillet. Shrimp fajita bowls are light, fresh, and packed with flavor.
-
Low-Carb Fajita Bowls: For a low-carb option, serve the fajita ingredients over cauliflower rice or skip the rice altogether and make a fajita salad with greens like spinach, lettuce, or arugula as the base.
Serving Suggestions
-
Salsa and Chips: Serve your fajita bowls with a side of tortilla chips and salsa for extra crunch and flavor.
-
Mexican Street Corn: Serve your fajita bowls with a side of Mexican street corn (elote). The creamy, cheesy, and slightly smoky flavor of the corn pairs perfectly with the chicken and fajita veggies.
-
Refried Beans: For a more filling meal, add a side of refried beans or black beans. The beans complement the flavors in the fajita bowls and add extra protein.
-
Guacamole and Queso Dip: Serve your fajita bowls with a side of guacamole and/or queso dip. These creamy dips are always a crowd-pleaser and add a delicious touch to the meal.
Conclusion
Chicken Fajita Bowls are a vibrant, flavorful, and customizable meal that can be enjoyed by everyone. Whether you’re cooking for yourself or feeding a crowd, this dish is sure to be a hit. With perfectly seasoned chicken, sautéed fajita veggies, and your favorite toppings, Chicken Fajita Bowls offer a healthy and satisfying meal that’s bursting with flavor.
The versatility of this recipe allows you to modify it based on your preferences and dietary needs. You can swap out proteins, add extra veggies, or make it spicier to suit your taste. Meal prepping is a breeze, and you can enjoy these bowls all week long.
Give this recipe a try, and you’ll have a delicious and hearty meal that’s perfect for any occasion!
Chicken Fajita Bowls Recipe

If you love the vibrant, smoky flavors of fajitas but are looking for a lighter, more convenient way to enjoy them, then Chicken Fajita Bowls are the perfect solution. These bowls combine tender marinated chicken, sautéed fajita vegetables, and a variety of tasty toppings all served over a bed of rice or greens. It's a wholesome meal that’s full of flavor, protein, and colorful vegetables.
Ingredients
- 1 lb boneless, skinless chicken breasts (or thighs)
- 2 tbsp olive oil
- 1 tsp chili powder
- 1 tsp cumin
- 1 tsp paprika
- 1/2 tsp garlic powder
- 1/2 tsp onion powder
- Salt and pepper, to taste
- 1 red bell pepper, sliced
- 1 yellow bell pepper, sliced
- 1 onion, sliced
- 1 cup cooked rice (brown or white)
- 1 cup black beans, drained and rinsed (optional)
- 1 cup corn kernels (frozen or fresh)
- 1/2 cup fresh cilantro, chopped
- Lime wedges (for serving)
- Sour cream or Greek yogurt (optional, for topping)
- Salsa (optional, for topping)
- Avocado or guacamole (optional, for topping)
Instructions
- Prepare the Chicken:
In a small bowl, mix together the chili powder, cumin, paprika, garlic powder, onion powder, salt, and pepper.
Rub the spice mixture evenly over both sides of the chicken breasts (or thighs). - Cook the Chicken:
Heat 1 tablespoon of olive oil in a large skillet over medium-high heat.
Cook the chicken for 6-7 minutes per side, until golden brown and fully cooked through (internal temperature of 165°F). Remove from the skillet and let it rest for a few minutes before slicing into strips. - Cook the Vegetables:
In the same skillet, add the remaining 1 tablespoon of olive oil.
Add the sliced bell peppers and onion. Cook, stirring occasionally, for 5-6 minutes, until the vegetables are tender and slightly caramelized. - Assemble the Bowls:
Divide the cooked rice among 4 bowls.
Top each with sliced chicken, sautéed peppers and onions, black beans (if using), and corn.
Garnish with chopped cilantro and a squeeze of fresh lime juice. - Serve:
Serve with optional toppings like sour cream or Greek yogurt, salsa, avocado, or guacamole.
Notes
- You can easily swap the chicken for ground turkey, beef, or even shrimp for variety.
- For a healthier option, try using cauliflower rice instead of regular rice.
- To add more flavor, marinate the chicken in the spice mix and a little olive oil for 30 minutes before cooking.
- Feel free to adjust the heat level by adding sliced jalapeños or a spicy salsa.