Chicken Fajita Bowls
These vibrant Chicken Fajita Bowls are a weeknight favorite turned celebration: juicy, marinated chicken; sweet-charred peppers and corn; fluffy seasoned rice; zesty black beans; and a cooling chipotle-lime crema. They come together quickly, travel well for meal prep, and make it easy to feed a crowd without fuss. Read on for a clear, step-by-step recipe that yields bright, layered bowls your family will ask for again and again.
Why you’ll love this recipe

- Bright, balanced flavors: lime and honey in the marinade, smoky chipotle heat, and a fresh cilantro-lime finish.
- Simple components: the bowl is built from a few easy parts—marinated chicken, sautéed or grilled peppers and corn, cumin-scented rice, and seasoned black beans.
- Meal prep friendly: make the chicken and rice ahead, assemble bowls all week, or pack for lunches.
- Adaptable heat level: chipotle chili powder and cayenne are adjustable so everyone can enjoy.
Ingredients
Makes about 4–6 bowls
- 1 1/2 pounds chicken breasts, pounded thin (3–4 chicken breasts)
- 1/4 cup lime juice
- 2 tablespoons honey
- 1 tablespoon olive oil
- 1 tablespoon white vinegar
- 1 tablespoon soy sauce
- 2 teaspoons liquid smoke
- 2 teaspoons garlic powder or 2 cloves garlic, finely minced
- 1–2 teaspoons chipotle chili powder (2 for spicier)
- 1 teaspoon salt
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1/4 teaspoon pepper
- 1/4–1/2 teaspoon cayenne pepper (optional)
- Reserved marinade (from the above)
- 1/3 cup honey (for peppers/corn glaze)
- 1/2 red onion, diced OR quartered if grilling
- 2 red bell peppers, thinly sliced then cut into thirds OR quartered if grilling
- 1 green bell pepper, thinly sliced then cut into thirds OR quartered if grilling
- 1 1/2 cups sweet corn (fresh, canned, or frozen—thawed) OR 1 ear corn, shucked if grilling
- 2 tablespoons olive oil (for vegetables)
- 1/2 cup red onion, chopped (for rice)
- 3 garlic cloves, minced (for rice)
- 1 teaspoon ground cumin (for rice)
- 1 1/2 cups long-grained rice
- 3 cups low sodium chicken broth
- 1 14.5 oz. can black beans, drained and rinsed
- 1 dash salt and pepper (to taste)
- 1/2 cup loosely packed cilantro, chopped
- 2 tablespoons lime juice (for beans)
- 1 cup sour cream
- 2 tablespoons lime juice (for crema)
- 1/4–1 teaspoon chipotle chili powder (start with 1/4 tsp)
- 1/2 teaspoon salt (for crema)
- Dash of cayenne (optional, for crema)
- 1/4–1/2 cup loosely packed cilantro, finely chopped (for crema)
- 2 cups shredded Monterey jack cheese
Equipment
- Large bowl or zip-top bag for marinating
- Skillet or grill
- Medium saucepan with lid
- Large skillet for vegetables
- Mixing bowls and utensils
Prep & timing

Total active time: about 45 minutes. Hands-off simmering time for the rice: 18–20 minutes. Marinate at least 20 minutes or up to 4 hours for best flavor.
Step-by-step instructions

1. Make the marinade and marinate the chicken
- In a medium bowl, combine 1/4 cup lime juice, 2 tablespoons honey, 1 tablespoon olive oil, 1 tablespoon white vinegar, 1 tablespoon soy sauce, 2 teaspoons liquid smoke, and 2 teaspoons garlic powder (or 2 cloves minced garlic). Stir to combine.
- Add 1–2 teaspoons chipotle chili powder (use 2 teaspoons for spicier chicken), 1 teaspoon salt, 1 teaspoon ground cumin, 1 teaspoon smoked paprika, 1/4 teaspoon pepper, and 1/4–1/2 teaspoon cayenne pepper if using. Whisk until smooth.
- Place the 1 1/2 pounds of pounded-thin chicken breasts in a large bowl or zip-top bag. Pour the marinade over the chicken, turning to coat each piece. Reserve a small amount of the marinade (do not use any marinade that has touched raw chicken later unless you boil it first).
- Cover and refrigerate for at least 20 minutes or up to 4 hours.
2. Cook the rice
- In a medium saucepan, heat a small drizzle of oil or leave it dry, then add 1/2 cup chopped red onion and cook over medium heat until translucent, about 3–4 minutes.
- Add 3 minced garlic cloves and 1 teaspoon ground cumin; cook, stirring, for 30–60 seconds until fragrant.
- Add 1 1/2 cups long-grain rice and stir to coat the grains in the onion-garlic mixture.
- Pour in 3 cups low sodium chicken broth, bring to a boil, then reduce heat to low, cover, and simmer for 18–20 minutes, or until the rice is tender and liquid is absorbed.
- Remove from heat and let the rice sit, covered, for 5 minutes. Fluff with a fork and set aside.
3. Cook the chicken
- Preheat a large skillet over medium-high heat (or preheat a grill to medium-high). Lightly oil the skillet or brush the grill grates.
- Remove chicken from the marinade and let excess drip off. If grilling, chicken can be cooked whole or quartered as noted in the ingredient options; if pan-searing, cook the pounded-thin breasts.
- Cook the chicken 3–5 minutes per side, depending on thickness, until internal temperature reaches 165°F (74°C) and juices run clear. If you reserved marinade and want to use it as a glaze, bring the reserved marinade to a boil in a small saucepan and simmer for 2–3 minutes, then brush over the cooked chicken.
- Transfer chicken to a cutting board and let rest 5 minutes, then slice into strips.
4. Sauté or grill the peppers, onion, and corn
- In a large skillet, heat 2 tablespoons olive oil over medium-high heat. If grilling, toss vegetables with oil in a bowl and grill on a sheet or skewers.
- Add the 1/2 red onion (diced or quartered per your cooking method), 2 thinly sliced red bell peppers (cut into thirds) and 1 thinly sliced green bell pepper (cut into thirds). Sauté, stirring occasionally, for 4–6 minutes until peppers are softened and beginning to char.
- Add 1 1/2 cups sweet corn (or roasted corn from the grill) and 1/3 cup honey. Toss and cook another 2–3 minutes until corn is heated through and the honey creates a slight glaze on the vegetables. Remove from heat and season with a pinch of salt and pepper to taste.
5. Prepare the black beans
- In a small saucepan or skillet, combine the 1 14.5 oz. can black beans (drained and rinsed) with a dash of salt and pepper, 2 tablespoons lime juice, and 1/2 cup chopped cilantro.
- Warm the beans over low heat, stirring occasionally, until heated through, about 3–5 minutes. Keep warm until assembly.
6. Make the chipotle-lime crema
- In a small bowl, stir together 1 cup sour cream, 2 tablespoons lime juice, 1/4–1 teaspoon chipotle chili powder (start with 1/4 teaspoon and increase to taste), 1/2 teaspoon salt, and a dash of cayenne if you want extra heat.
- Fold in 1/4–1/2 cup finely chopped cilantro. Taste and adjust salt or chipotle as desired.
- Refrigerate the crema until ready to serve; it can be made a day ahead.
7. Assemble the bowls
- Divide the fluffed rice between bowls as the base.
- Top each bowl with sliced chicken, the honey-glazed peppers and corn, warmed black beans, and a generous sprinkle of 2 cups shredded Monterey jack cheese distributed among the bowls.
- Drizzle chipotle-lime crema over the top, add extra chopped cilantro and a lime wedge if desired.
Troubleshooting & tips
- If your chicken is browning too quickly before cooking through, lower the heat and cover loosely to finish cooking without burning.
- For extra char on the vegetables, finish them under a hot broiler for 1–2 minutes or cook on a hot grill.
- If you make the reserved marinade into a glaze, always boil it first to ensure safety.
- To make this dairy-free, replace the sour cream with coconut yogurt and use a dairy-free shredded cheese alternative.
Make-ahead and storage
- Rice and cooked chicken keep well in airtight containers for up to 4 days in the refrigerator.
- Peppers and corn stay flavorful for 3–4 days refrigerated. Reheat gently so the corn doesn’t dry out.
- Store crema separately for up to 3 days; stir before serving.
Serving suggestions
Serve these Chicken Fajita Bowls with warm tortillas or tortilla chips on the side, extra lime wedges, and a simple salad of shredded lettuce and sliced avocado. For a lighter bowl, skip the cheese and use extra cilantro and chopped tomatoes.
Final notes
This recipe balances sweet, smoky, and tangy elements against a foundation of seasoned rice and hearty beans. It’s approachable for cooks of all levels and scales easily for a crowd. Enjoy these bowls for family dinners, packed lunches, or your next casual dinner party—each component shines on its own but comes together into a satisfying, colorful meal.

Chicken Fajita Bowls
Ingredients
Equipment
Method
- Make the marinade: whisk together 1/4 cup lime juice, 2 tablespoons honey, 1 tablespoon olive oil, 1 tablespoon white vinegar, 1 tablespoon soy sauce, 2 teaspoons liquid smoke, 2 teaspoons garlic powder (or 2 minced garlic cloves), 1–2 teaspoons chipotle chili powder, 1 teaspoon salt, 1 teaspoon ground cumin, 1 teaspoon smoked paprika, 1/4 teaspoon pepper and 1/4–1/2 teaspoon cayenne (optional).
- Prep chicken and veggies: place pounded thin chicken in a large resealable bag and add half the marinade; refrigerate. Whisk the reserved marinade with 1/3 cup honey, place in a second bag, add the sliced peppers, onion and corn, and refrigerate. Marinate chicken and vegetables separately 6–10 hours.
- Cook the rice: heat 2 tablespoons olive oil in a large pot over medium heat. Sauté 1/2 cup chopped red onion 3–5 minutes until tender. Add 3 minced garlic cloves and 1 teaspoon ground cumin and cook 30 seconds. Add 1 1/2 cups long-grain rice and stir briefly, then add 1 can (14.5 oz) drained black beans and 3 cups low-sodium chicken broth. Bring to a boil, reduce heat to low, cover and simmer 18–20 minutes until rice is tender, stirring once about 15 minutes in.
- Finish the rice: remove from heat, season with a dash of salt and pepper to taste, then stir in 2 tablespoons lime juice and 1/2 cup chopped cilantro.
- Make the chipotle lime crema: in a bowl combine 1 cup sour cream, 2 tablespoons lime juice, 1/2 teaspoon salt, 1/4–1 teaspoon chipotle chili powder (start with 1/4 tsp), a dash of cayenne if desired, and 1/4–1/2 cup finely chopped cilantro; refrigerate until serving.
- Cook the chicken (stovetop): heat 2 tablespoons oil in a large skillet over medium-high until very hot. Remove chicken from bag and discard marinade. Add chicken and cook undisturbed 2–3 minutes to brown, flip, cover and reduce heat to medium; cook 5–8 more minutes until cooked through (internal temp 165°F). Remove to a cutting board and rest 3–5 minutes before slicing.
- Cook the fajita vegetables (stovetop): in the same skillet heat 1 tablespoon olive oil over medium. Discard vegetable marinade, add the peppers, onions and corn, and cook just until warmed through and tender, stirring occasionally.
- Grilling option: if grilling, discard marinades, grill chicken 5–7 minutes per side over medium heat (375–450°F) until 165°F, and grill vegetables and corn until slightly charred; slice after resting.
- Assemble bowls: divide cilantro-lime rice among bowls, sprinkle with shredded Monterey Jack cheese, top with fajita vegetables and sliced chicken, and finish with a dollop of chipotle lime crema.
Notes
- Use a cast iron skillet for the best sear on chicken and vegetables.
- Liquid smoke adds a grilled flavor and is sold near barbecue sauces.
- Chipotle chili powder is ground dried chipotles; adjust amount to taste.
- Swap or add different bell pepper colors as preferred.
- Yogurt can replace sour cream for the crema; reduce lime juice to taste.
- Cook rice and beans in a rice cooker by adjusting liquid per manufacturer instructions.
