This post may contain affiliate links, Read the full disclosure here.
You know those meals that check every single box? Delicious. Healthy. Easy. Family-friendly. That’s exactly why I keep coming back to these Chicken Fajita Bowls.
They’re bold, colorful, and packed with flavor—but they’re also surprisingly simple to throw together. Whether I’m trying to feed my crew on a busy weeknight or prepping lunches for the week, this recipe is my not-so-secret weapon. Everything cooks up beautifully, and each layer—from the zesty black beans and rice to the juicy chicken and sweet pepper strips—plays so well together.
And let’s not forget: bowls are just fun. Everyone builds their own. No complaints, no extra dishes, and leftovers? Yes, please.
Why You’ll Love These Chicken Fajita Bowls

I started making these during the height of the “build-your-own-bowl” trend. But over time, they’ve become a weeknight staple for more than just being trendy.
Here’s why:
- They’re packed with protein thanks to juicy chicken thighs and black beans
- They’re completely customizable – make them with rice, cauliflower rice, or even over greens
- Kid-approved – my kids go crazy for anything they can top themselves
- Make-ahead friendly – perfect for prepping lunches or dinners in advance
- No need for tortillas, but if you want to add some on the side? Go for it
And if you’re into meal prep or feeding picky eaters, this recipe is going to change your dinner game.
Ingredients You’ll Need to Make Chicken Fajita Bowls
Don’t let the ingredient list scare you—it’s mostly pantry basics and fresh produce. Everything comes together in layers for that perfect bite.
For the Cilantro Lime Black Beans and Rice
- 2 teaspoons olive oil
- 1 cup long-grain white rice (or jasmine/basmati)
- 1½ cups water or low-sodium chicken broth
- ½ teaspoon kosher salt
- 1 (14 oz) can black beans, drained and rinsed
- ½ cup chopped cilantro
- 2 tablespoons fresh lime juice
- ½ teaspoon cumin
For the Tomato Corn Salsa
- 2 cups frozen corn
- 1 tablespoon unsalted butter
- 1 tablespoon olive oil
- ½ cup minced white onion
- 3 Roma tomatoes, seeded and diced
- 2 tablespoons chopped cilantro
- 2 tablespoons lime juice
- ½ teaspoon kosher salt
And For the Chicken and Peppers
- 1 pound boneless, skinless chicken thighs
- 1 medium red bell pepper
- 1 medium yellow bell pepper
- 1 medium green bell pepper
- 1 large yellow onion
- 4 tablespoons olive oil (divided)
Fajita Seasoning Blend
- 2 teaspoons cumin
- 2 teaspoons paprika
- 1 teaspoon kosher salt
- 1 teaspoon ground black pepper
- 1 teaspoon chili powder
- ½ teaspoon onion powder
- ½ teaspoon garlic powder
- ¼ teaspoon oregano
Toppings (Optional but Highly Recommended)
- Sour cream or Greek yogurt
- Guacamole
- Shredded cheddar or Monterey Jack
- Tortilla strips or crushed chips
- Fresh cilantro
- Lime wedges
How to Make Chicken Fajita Bowls Step-by-Step
Let’s break this down into easy, manageable steps. This is the kind of recipe where a little prep goes a long way.
Step 1: Prep Everything First
Before the heat hits the skillet, take 10 minutes to get everything prepped.
- Mix the fajita seasoning in a small bowl or spice jar
- Rinse and drain the black beans
- Dice the tomatoes and onion for the salsa
- Slice the onions and bell peppers into ½” strips
- Mince your cilantro and juice the limes
- Pat the chicken thighs dry and trim excess fat
Tip: I usually make a double batch of the fajita seasoning and keep it in a jar for later. It’s great on shrimp, too.
Step 2: Make the Cilantro Lime Rice and Black Beans
This step gives you a flavorful base to build your bowl on.
- Heat olive oil in a saucepan over medium heat
- Add rice and stir for 2–3 minutes until lightly toasted
- Pour in water or broth, bring to a boil, then cover and reduce to simmer
- Cook for 12–15 minutes until the liquid is absorbed
- Turn off heat, add black beans, cover again, and let steam for 5 minutes
- Stir in lime juice, cilantro, salt, and cumin. Taste and adjust seasoning.
Family tip: I often keep the lime and cilantro separate so my youngest can have plain rice—she’s not a fan (yet).
Step 3: Make the Tomato Corn Salsa
This is fresh, bright, and balances the savory chicken perfectly.
- Heat butter and oil in a skillet over medium-high
- Add corn and a pinch of salt
- Let it char, undisturbed, for about 4 minutes
- Toss and cook another 4–5 minutes until golden brown
- Transfer to a bowl and mix in onion, tomato, cilantro, lime juice, and salt
- Taste and adjust—more lime or salt if needed
- Chill in the fridge while you make the chicken
Shortcut option: Use store-bought pico de gallo and just add charred corn.
Step 4: Cook the Chicken
This is where things start smelling amazing.
- Rub seasoning all over the chicken
- Heat 2 tablespoons oil in a skillet over medium-high
- Add chicken, smooth side down, and sear for 6–7 minutes
- Flip and cook another 4–5 minutes until golden brown and fully cooked
- Let the chicken rest for 10 minutes before slicing into strips
Safety tip: Make sure your chicken reaches 165°F internally.
Step 5: Cook the Peppers and Onions
Same pan, more flavor.
- Add the remaining 2 tablespoons of olive oil
- Toss in the sliced onions and bell peppers
- Sauté for 9–12 minutes, tossing every few minutes
- Cook them to your preference—crisp-tender or soft and caramelized
Fun idea: Let everyone choose how soft they want their veggies and cook in batches if needed.
Step 6: Assemble Your Bowls

Now the fun part—building your fajita bowl masterpiece.
- Scoop rice and black beans into each bowl
- Add sliced chicken on one side
- Pile on the peppers and onions
- Spoon over the tomato corn salsa
- Finish with toppings—go wild!
I love a combo of guacamole, lime wedges, sour cream, and crushed tortilla strips. The textures and flavors are just unbeatable.
How to Meal Prep Chicken Fajita Bowls
These bowls hold up beautifully for 4–5 days in the fridge. Here’s how I prep them:
- Layer rice and beans at the bottom of a container
- Add chicken and veggies
- Keep salsa and toppings in separate containers
- Reheat the base, then add toppings when serving
You can also freeze the rice, chicken, and veggies for longer storage. Just skip the fresh toppings until you’re ready to eat.
FAQs About Chicken Fajita Bowls
What makes this a high-protein meal?
Between the chicken and black beans, each serving packs plenty of protein. You’ll stay full and energized for hours.
Can I use a different base instead of rice?
Absolutely! Try:
- Quinoa
- Roasted sweet potatoes
- Cauliflower rice (for a low-carb option)
- Lettuce for a fajita salad-style bowl
What sauce goes best with chicken fajita bowls?
We love:
- Chipotle ranch
- Cilantro lime crema
- Avocado lime dressing
- Even a drizzle of sriracha if you like spice
What’s the difference between a fajita bowl and a burrito bowl?
Fajita bowls highlight cooked peppers and onions with seasoned meat. Burrito bowls are typically built around rice, beans, and raw toppings. You can totally mix and match, though!
Related Recipes to Try Next
If you love bowl-style meals like this, check out:
- Sticky Chicken Rice Bowls for Quick Weeknight Meals
- Street Corn Chicken Rice Bowl with a Zesty Kick
- Chipotle Ranch Grilled Chicken Burrito – A Wrap with Big Flavor
Ready to Build Your Bowl?
If you make these Chicken Fajita Bowls, I’d love to see it!
Tag me on Pinterest at @RitzyRecipes or drop a comment below with your favorite toppings.
This is one of those meals that never gets old. You can tweak it a hundred ways, but it always delivers. Whether you’re feeding kids, hosting dinner, or just cooking for yourself—this is a bowl you’ll want to keep coming back to.
Thanks for being here. Now go enjoy that first bite—it’s always the best one.
Print
Chicken Fajita Bowls – A Quick, Flavor-Packed Dinner You’ll Crave Every Week
- Total Time: 50 minutes
- Yield: 4 servings 1x
Description
These Chicken Fajita Bowls are bold, colorful, and perfect for busy weeknights or meal prep. Juicy seasoned chicken, sautéed peppers and onions, zesty black beans and rice, and fresh salsa come together in one crave-worthy bowl.
Ingredients
- 2 tsp olive oil
- 1 cup long-grain white rice
- 1½ cups water or chicken broth
- ½ tsp kosher salt
- 1 (14 oz) can black beans, rinsed and drained
- ½ cup chopped cilantro
- 2 tbsp fresh lime juice
- ½ tsp cumin
- 2 cups frozen corn
- 1 tbsp unsalted butter
- 1 tbsp olive oil
- ½ cup minced white onion
- 3 Roma tomatoes, diced
- 2 tbsp chopped cilantro
- 2 tbsp lime juice
- ½ tsp kosher salt
- 1 lb boneless skinless chicken thighs
- 1 red bell pepper, sliced
- 1 yellow bell pepper, sliced
- 1 green bell pepper, sliced
- 1 large yellow onion, sliced
- 4 tbsp olive oil (divided)
- 2 tsp cumin
- 2 tsp paprika
- 1 tsp kosher salt
- 1 tsp ground black pepper
- 1 tsp chili powder
- ½ tsp onion powder
- ½ tsp garlic powder
- ¼ tsp oregano
- Optional toppings: sour cream, Greek yogurt, guacamole, shredded cheese, tortilla strips, fresh cilantro, lime wedges
Instructions
- Mix all fajita seasoning spices in a small bowl and set aside.
- In a saucepan, heat olive oil over medium heat. Add rice and stir for 2–3 minutes. Pour in water or broth and salt, bring to boil, then simmer covered 12–15 minutes. Add black beans, let sit covered 5 minutes. Stir in lime juice, cilantro, and cumin.
- Heat butter and oil in a skillet over medium-high. Add corn and salt. Let char undisturbed 4 minutes, then stir and cook another 4–5 minutes. Transfer to bowl and mix in onion, tomato, cilantro, lime juice, and salt. Chill salsa while prepping rest.
- Rub fajita seasoning all over chicken thighs. Heat 2 tbsp oil in skillet over medium-high. Sear chicken smooth-side down 6–7 minutes, flip and cook 4–5 minutes more until fully cooked. Let rest 10 minutes, then slice.
- In same pan, add remaining 2 tbsp olive oil. Add bell peppers and onions. Sauté 9–12 minutes, tossing occasionally, until softened to your liking.
- Assemble bowls: add rice and beans, sliced chicken, sautéed veggies, tomato corn salsa, and your favorite toppings.
Equipment
Buy Now → Notes
For meal prep, layer rice, beans, chicken, and peppers in containers. Keep salsa and toppings separate. Bowls store in fridge up to 5 days. Freeze rice, chicken, and veggies for longer storage. Reheat base, then add toppings fresh.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Tex-Mex
Nutrition
- Serving Size: 1 bowl
- Calories: 610
- Sugar: 6g
- Sodium: 780mg
- Fat: 24g
- Saturated Fat: 6g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 62g
- Fiber: 9g
- Protein: 36g
- Cholesterol: 125mg




