I make this chicken fajita bowl on repeat because it comes together in one skillet and everyone in my house actually eats it without complaint. Juicy chicken, charred peppers and onion, and a creamy chipotle aioli over rice: it hits every craving in 30 minutes.
I started making this on Tuesdays a while back, mostly out of desperation. My kids had soccer practice right in the middle of dinner time, and I needed something I could throw together fast without pulling out five different pans. The first time I made it, my son asked if we could “have the spicy rice bowl” again the very next night. That’s how I knew it was a keeper.
Now it’s become one of those meals I don’t even think twice about starting, because I know exactly how long each part takes and how to time it so everything lands hot at the same moment. If you’ve got a busy week ahead, this one is worth adding to the rotation right alongside my chicken taco bowl for nights when tacos sound better than fajitas.
Jump To Section
Ingredients for Chicken Fajita Bowl
Here’s what I use for this bowl, plus a few swaps that work if you’re missing something. Nothing fancy, just pantry staples and fresh produce, plus a bit of the same chipotle flavor I lean on in my chipotle chicken bowl.
Chicken and Veggies
- 1 ½ pounds chicken breast
- 2 tablespoons olive oil
- 1 teaspoon salt
- 1 ¼ teaspoon garlic powder
- 1 ¼ teaspoon cumin
- 1 teaspoon brown sugar
- 1 teaspoon oregano
- 1 ½ teaspoons chili powder
- 3 teaspoons paprika
- 1 tablespoon tapioca starch (cornstarch works too)
- 3 bell peppers, any color
- ½ large red onion
For Serving
- 2 cups cilantro lime rice
- 1 can black beans, drained and rinsed
- 2 cups chopped lettuce
- ½ cup pico de gallo
- ½ cup chipotle aioli
A quick allergen note: my chipotle aioli is typically egg-based (classic mayo), so if you’re avoiding eggs, swap in an egg-free or vegan mayo for the aioli.
I always use a mix of bell pepper colors here, the same trick I use in my burrito bowl version of this fajita chicken. It’s not just for looks, the red and yellow ones are sweeter than green and balance out the chili powder nicely. My go-to trick for the tapioca starch is not skipping it, even though it feels optional. It helps the seasoning stick to the chicken instead of falling off in the pan.
Don’t Lose This Recipe
Step-by-Step Instructions
In my experience, the biggest key to good fajita chicken is pounding it to an even thickness before it hits the pan. That one step keeps it from drying out.
- Pound the chicken to about ¼ to ½ inch thick. You can use two large breasts cut in half lengthwise, or slice into strips before seasoning.
- Combine all the seasonings and tapioca starch in a small bowl.
- Coat the chicken evenly in the seasoning mix, pressing it in with your hands so it sticks.
- Heat the olive oil in a large skillet over medium high. Once it’s shimmering, add the chicken and cook about 4 to 5 minutes per side, until golden and cooked through.
- Move the chicken to a plate and slice into strips once it’s cooled slightly.
- Add the sliced onion and peppers to the same skillet. Saute for 7 to 8 minutes, until they’re soft and starting to char at the edges. Add a splash more oil if anything sticks.
- Return the chicken to the skillet with the peppers and onion. Saute for 1 to 2 minutes so the flavors come together.
- Build your bowls with a base of rice and lettuce, then top with the chicken and pepper mix, black beans, pico de gallo, and chipotle aioli.
Pro tip: don’t crowd the peppers and onion in the pan. If your skillet is small, cook them in two batches so they actually char instead of steam.

Chicken Fajita Bowl
Ingredients
Equipment
Method
- Pound the chicken to about 1/4 to 1/2 inch thick. Use two large breasts cut in half lengthwise, or slice into strips before seasoning.
- Combine all seasonings and tapioca starch in a small bowl.
- Coat the chicken evenly in the seasoning mix, pressing it in so it sticks.
- Heat olive oil in a large skillet over medium high heat. Add the chicken and cook about 4 to 5 minutes per side, until golden and cooked through.Don’t crowd the pan or the chicken will steam instead of sear. Cook in batches if needed.
- Move the chicken to a plate and slice into strips once cooled slightly.
- Add the sliced onion and peppers to the same skillet and saute for 7 to 8 minutes, until soft and starting to char. Add more oil if anything sticks.
- Return the chicken to the skillet with the peppers and onion. Saute for 1 to 2 minutes to let the flavors come together.
- Build bowls with a base of rice and lettuce, then top with the chicken and pepper mix, black beans, pico de gallo, and chipotle aioli.
Nutrition
Notes
Don’t Lose This Recipe
What to Serve With Chicken Fajita Bowl
This bowl is pretty complete on its own, but a couple of sides round it out if you’re feeding a crowd or want extra texture.
- Tortilla chips and guacamole: the crunch is a nice contrast to the soft rice and beans, and guac adds even more creaminess.
- Elote-style corn: the charred, cheesy sweetness plays really well against the smoky chili spices in the chicken. It’s the same charred corn flavor I lean into in my beef bowl with charred street corn.
- A simple lime crema drizzle: if you want more sauce without making a full pitcher, a spoonful of thinned sour cream and lime works in a pinch.
Storage & Serving Tips
Store the chicken and veggies in an airtight container in the fridge for up to 4 days. Keep the rice, beans, and toppings in separate containers so nothing gets soggy. This is my go-to method for Sunday meal prep since everything reheats fast on a busy weeknight.
To reheat, warm the chicken and veggie mix in a skillet over medium heat for a few minutes, or microwave in 30 second bursts until hot. Add the cold toppings like lettuce and pico de gallo right before eating so they stay fresh.
This recipe is easy to switch up depending on what’s in the fridge. Swap the rice for cauliflower rice to lighten it up, use shrimp or steak instead of chicken, or wrap the whole filling in a tortilla for a handheld version. My family loves turning the leftovers into a quesadilla the next day.
My Favorite Sauces for Chicken Fajita Bowl
The chipotle aioli in this recipe is my usual go-to, but I keep a few backup sauces in my back pocket for whenever I want to switch things up.
- Cilantro lime sauce: This is the one I reach for when I want something cooling and bright. A quick blend of sour cream, lime juice, and cilantro, it takes the edge off the chili and paprika without covering up the smoky flavor I worked to build.
- Chipotle lime crema: This is basically a thinner, tangier cousin to the aioli in this recipe. I like it when I want the same smoky kick without the added richness weighing the bowl down.
- Honey lime chipotle sauce: I whisk this one together with honey, lime juice, chipotle powder, cumin, and smoked paprika whenever I want a little sweetness playing against the char on the peppers.
- Cashew queso: My dairy-free go-to when I want something heartier and cheesier than a crema. I blend it up and drizzle it warm right over the top, the same way I do for my dairy-free vegetarian burrito bowl.
- Simple fajita sauce: On nights I don’t have five minutes to spare, I just whisk lime juice, oil, and fajita seasoning together and call it done.

Conclusion
This chicken fajita bowl has earned its spot as one of my most-made weeknight dinners, and I think once you try it, you’ll understand why. It’s fast, it’s flexible, and it actually keeps well for lunches the next day. Give it a try this week, and if ground beef is more your speed some nights, my ground beef taco bowl follows the same weeknight logic. See if it doesn’t end up in your regular rotation too.





