These Chicken Fajita Bowls are the ultimate weeknight hero—packed with sizzling, perfectly spiced chicken, tender bell peppers, and fluffy rice. They’re a complete, balanced meal that’s vibrant, full of texture, and deceptively simple to pull off.
Love Chicken Fajita Bowls? So do we! If you're into Dinner Ideas or curious about Burgers, you'll find plenty of inspiration below.
Why You’ll Love This Chicken Fajita Bowls
- Complete meal: Protein, veggies, and carbs in one bowl.
- Dynamic flavor: Juicy, smoky, and tangy marinated chicken.
- Incredibly versatile: Easy to customize with what you have.
- Fantastic leftovers: Flavors meld even more overnight.
Ingredients & Tools
For the Chicken & Marinade:
- 600 g boneless, skinless chicken breasts or thighs, sliced into strips
- 3 tbsp olive oil
- 2 tbsp fresh lime juice
- 2 tsp chili powder
- 1.5 tsp ground cumin
- 1 tsp smoked paprika
- 1 tsp garlic powder
- 1/2 tsp onion powder
- 1/2 tsp dried oregano
- 1/4 tsp cayenne pepper (optional, for heat)
- 1 tsp salt
- 1/2 tsp black pepper
For the Bowls:
- 200 g long-grain brown or white rice, uncooked
- 1 large red onion, sliced
- 2 large bell peppers (a mix of colours is best), sliced
- 2 tbsp olive oil, divided
To Serve:
- 1 ripe avocado, sliced or diced
- 120 g sour cream or Greek yogurt
- 50 g fresh coriander, chopped
- 1 lime, cut into wedges
- 100 g shredded cheese (like cheddar or Monterey Jack)
Tools: A large skillet or cast-iron pan, a medium saucepan, a set of mixing bowls, and a sharp chef’s knife.
Notes: Don’t stress if you’re missing one spice—the beauty of this blend is its flexibility. The fresh lime juice is key, though; its acidity really tenderizes the chicken and brightens everything up.
Nutrition (per serving)
| Calories: | 580 kcal |
| Protein: | 38 g |
| Fat: | 22 g |
| Carbs: | 55 g |
| Fiber: | 7 g |
Serves: 4 | Prep Time: 20 minutes | Cook Time: 25 minutes | Total Time: 45 minutes
Before You Start: Tips & Ingredient Notes
- Chicken thighs or breasts? I personally love thighs for their foolproof juiciness and richer flavor, but breasts work beautifully too if you slice them against the grain and don’t overcook them.
- Don’t skip the marinade time. Even 15-20 minutes makes a world of difference. If you can manage 30 minutes to an hour, the chicken will be incredibly flavorful and tender.
- Slice your veggies uniformly. Try to get your peppers and onions into similar-sized strips. This isn’t just for looks—it ensures they cook at the same rate and get that perfect tender-crisp texture.
- Get your toppings ready ahead of time. Having your avocado, coriander, sour cream, and lime wedges prepped and waiting makes the final bowl assembly a breeze and keeps the hot components hot.
How to Make Chicken Fajita Bowls
Step 1: Marinate the Chicken. In a medium bowl, whisk together the 3 tablespoons of olive oil, lime juice, and all the dried spices and seasonings—that’s the chili powder, cumin, smoked paprika, garlic powder, onion powder, oregano, cayenne (if using), salt, and black pepper. You’ll get this wonderfully fragrant, deep red paste. Add your sliced chicken strips to the bowl and toss them thoroughly, making sure every piece is coated in that flavorful marinade. Let it sit for at least 15 minutes while you prep everything else. You’ll notice the colour of the chicken start to change almost immediately.
Step 2: Cook the Rice. While the chicken is marinating, cook your rice according to the package directions. I like to use brown rice for a nuttier flavour and extra fibre, but white rice works just as well. For an extra flavour boost, you can cook the rice in chicken broth instead of water. Once it’s cooked, fluff it with a fork and leave it with the lid on to stay warm.
Step 3: Sauté the Veggies. Heat one tablespoon of olive oil in your large skillet over medium-high heat. Once the oil is shimmering, add your sliced bell peppers and red onion. You should hear a satisfying sizzle. Cook them, stirring only occasionally, for about 6-8 minutes. You’re looking for them to be softened and have some beautiful charred spots—that’s where a lot of the sweet, smoky flavour comes from. Once they’re done, transfer them to a clean plate and set aside.
Step 4: Cook the Chicken. In the same skillet, add the remaining tablespoon of olive oil. Carefully add the marinated chicken strips in a single layer, trying not to crowd the pan—you might need to do this in two batches. Let them cook undisturbed for 2-3 minutes to get a good sear on one side, then flip and cook for another 2-3 minutes until cooked through and nicely browned on the outside. The smell in your kitchen at this point will be absolutely incredible.
Step 5: Combine and Rest. Once the chicken is cooked, return all the sautéed peppers and onions back to the skillet with the chicken. Give everything a good toss and cook for just another minute to let the flavours mingle and heat the veggies through again. Then, take the skillet off the heat. Let it rest for a couple of minutes—this allows the juices in the chicken to redistribute, keeping it moist.
Step 6: Assemble Your Bowls. This is the fun part! Divide the warm, fluffy rice between four bowls. Top each with a generous portion of the chicken and veggie mixture. Now, go to town with the toppings. A dollop of cool sour cream, some creamy avocado slices, a sprinkle of sharp cheese, and a generous handful of fresh coriander. Don’t forget a final squeeze of fresh lime juice over everything right before you eat—it makes all the difference.
Storage & Freshness Guide
- Fridge: Store components separately in airtight containers for 3–4 days.
- Freezer: Freeze chicken and veggie mix (without toppings) for up to 3 months.
- Reviving: Reheat gently with a splash of water to keep moist.
Serving Suggestions
Complementary Dishes
- Black Bean and Corn Salad — The sweet corn and earthy beans add another layer of texture and make the meal feel even more substantial.
- Warm Flour Tortillas on the side — For those who can’t resist the classic fajita experience, having soft tortillas nearby lets people make a few wraps alongside their bowl.
- A simple green salad with a lime vinaigrette — Its crisp, acidic freshness provides a lovely contrast to the warm, spiced components of the bowl.
Drinks
- A classic Margarita or a Michelada — The citrus and salt are a legendary pairing with the bold, smoky flavours of the fajitas.
- An ice-cold Mexican lager — A crisp, light beer is fantastic for cutting through the richness and cleansing the palate between bites.
- Sparkling Water with Lime — A non-alcoholic option that still delivers the refreshing fizz and citrus zing that complements the meal perfectly.
Something Sweet
- Churros with a chocolate dipping sauce — The warm, cinnamon-sugary crunch is the ultimate celebratory finish to a Mexican-inspired feast.
- Mango Sorbet — It’s light, fruity, and palate-cleansing, offering a sweet but not overly heavy end to the meal.
- Tres Leches Cake — If you’re feeling indulgent, this moist, milky cake is a classic and utterly delicious choice.
Top Mistakes to Avoid
- Overcrowding the pan when cooking the chicken. If you dump all the chicken in at once, it will steam instead of sear. You’ll end up with pale, boiled-tasting chicken instead of beautifully browned, flavorful strips. I’ve messed this up before too, and it’s a lesson you only need to learn once!
- Stirring the vegetables too often. Let them sit in the hot pan for a minute or two between stirs. This allows them to develop those lovely, flavourful browned bits and a bit of a char, which is essential for a great fajita.
- Skipping the rest time for the chicken. As soon as it’s off the heat, you’ll be tempted to dig in. But letting it rest for just two minutes allows the juices to settle back into the meat, ensuring every bite is moist.
- Forgetting the final squeeze of lime. It might seem like a small garnish, but that hit of fresh acidity at the end brightens every single component in the bowl and ties all the flavours together.
Expert Tips
- Tip: Use a cast-iron skillet if you have one. It gets screaming hot and retains heat incredibly well, which gives you the best possible sear on both the chicken and the vegetables. That restaurant-quality sizzle is totally achievable at home.
- Tip: Make a double batch of the spice mix. Keep the extra in a little jar. It’s fantastic on roasted potatoes, sprinkled over popcorn, or as a quick rub for other meats during the week. It’s a serious flavour shortcut.
- Tip: For meal prep, keep the components separate. Store the rice, chicken-veggie mix, and all your toppings in their own containers in the fridge. This keeps the textures perfect, so when you assemble your bowl for lunch, it doesn’t get soggy.
- Tip: If you have time, let the chicken marinate for a few hours or even overnight. The longer it sits, the more profound and developed the flavours become, penetrating deep into the meat for an unbeatable taste.
FAQs
Can I make this recipe ahead of time?
Absolutely, and it’s a fantastic meal prep option! Just store the cooked components—the rice, the chicken and pepper mixture, and your various toppings—in separate airtight containers in the fridge. They’ll keep well for 3-4 days. The key is to reheat the chicken and rice gently, either in the microwave or in a skillet with a tiny splash of water to keep things moist, and then assemble your bowl fresh with the cold toppings like avocado and sour cream.
What’s a good substitute for sour cream?
Plain Greek yogurt is my go-to substitute. It has a similar tangy creaminess with the added benefit of extra protein. For a dairy-free option, a cashew-based sour cream works wonderfully, or you could even use a ripe, mashed avocado thinned out with a little lime juice to create a creamy, dairy-free drizzle.
My chicken always turns out dry. What am I doing wrong?
This usually comes down to two things: overcooking or using chicken breasts that are too thin. First, make sure you’re slicing against the grain. Second, chicken cooks very quickly, especially when sliced. As soon as it’s opaque all the way through and has firmness when pressed, it’s done. A digital thermometer is your best friend here—pull the chicken at 74°C (165°F) and let it rest. Using chicken thighs can also be a more forgiving option.
Can I use frozen bell peppers?
You can, but I wouldn’t recommend it for this specific recipe. Frozen peppers have a much higher water content, so when you cook them, they’ll release a lot of liquid and become quite soft and mushy, rather than getting that nice sear and tender-crisp texture we’re after. Fresh peppers really are worth it here for the best result.
How can I make this spicier?
There are a few easy ways to turn up the heat! You can increase the cayenne pepper in the marinade, add a finely chopped jalapeño or serrano pepper to the skillet when you’re cooking the onions and bell peppers, or serve the bowls with a spicy salsa or a few dashes of your favourite hot sauce on top. A little goes a long way, so adjust to your personal preference.
Chicken Fajita Bowls
Make delicious Chicken Fajita Bowls with juicy, marinated chicken and colorful veggies. A complete, easy meal perfect for dinner. Get the recipe now!
Ingredients
For the Chicken & Marinade:
-
600 g boneless, skinless chicken breasts or thighs (sliced into strips)
-
3 tbsp olive oil
-
2 tbsp fresh lime juice
-
2 tsp chili powder
-
1.5 tsp ground cumin
-
1 tsp smoked paprika
-
1 tsp garlic powder
-
0.5 tsp onion powder
-
0.5 tsp dried oregano
-
0.25 tsp cayenne pepper (optional, for heat)
-
1 tsp salt
-
0.5 tsp black pepper
For the Bowls:
-
200 g long-grain brown or white rice (uncooked)
-
1 large red onion (sliced)
-
2 large bell peppers (a mix of colours is best, sliced)
-
2 tbsp olive oil (divided)
To Serve:
-
1 ripe avocado (sliced or diced)
-
120 g sour cream or Greek yogurt
-
50 g fresh coriander (chopped)
-
1 lime (cut into wedges)
-
100 g shredded cheese (like cheddar or Monterey Jack)
Instructions
-
In a medium bowl, whisk together the 3 tablespoons of olive oil, lime juice, and all the dried spices and seasonings—that’s the chili powder, cumin, smoked paprika, garlic powder, onion powder, oregano, cayenne (if using), salt, and black pepper. You’ll get this wonderfully fragrant, deep red paste. Add your sliced chicken strips to the bowl and toss them thoroughly, making sure every piece is coated in that flavorful marinade. Let it sit for at least 15 minutes while you prep everything else. You’ll notice the colour of the chicken start to change almost immediately.01
-
While the chicken is marinating, cook your rice according to the package directions. I like to use brown rice for a nuttier flavour and extra fibre, but white rice works just as well. For an extra flavour boost, you can cook the rice in chicken broth instead of water. Once it’s cooked, fluff it with a fork and leave it with the lid on to stay warm.02
-
Heat one tablespoon of olive oil in your large skillet over medium-high heat. Once the oil is shimmering, add your sliced bell peppers and red onion. You should hear a satisfying sizzle. Cook them, stirring only occasionally, for about 6-8 minutes. You’re looking for them to be softened and have some beautiful charred spots—that’s where a lot of the sweet, smoky flavour comes from. Once they’re done, transfer them to a clean plate and set aside.03
-
In the same skillet, add the remaining tablespoon of olive oil. Carefully add the marinated chicken strips in a single layer, trying not to crowd the pan—you might need to do this in two batches. Let them cook undisturbed for 2-3 minutes to get a good sear on one side, then flip and cook for another 2-3 minutes until cooked through and nicely browned on the outside. The smell in your kitchen at this point will be absolutely incredible.04
-
Once the chicken is cooked, return all the sautéed peppers and onions back to the skillet with the chicken. Give everything a good toss and cook for just another minute to let the flavours mingle and heat the veggies through again. Then, take the skillet off the heat. Let it rest for a couple of minutes—this allows the juices in the chicken to redistribute, keeping it moist.05
-
Divide the warm, fluffy rice between four bowls. Top each with a generous portion of the chicken and veggie mixture. Now, go to town with the toppings. A dollop of cool sour cream, some creamy avocado slices, a sprinkle of sharp cheese, and a generous handful of fresh coriander. Don’t forget a final squeeze of fresh lime juice over everything right before you eat—it makes all the difference.06
Not what you're looking for?



