These Chicken Fajita Bowls are the ultimate healthy all-in-one meal—tender marinated chicken, colorful veggies, fluffy cilantro lime rice, and a zesty chipotle lime crema. Packed with bold flavors and vibrant textures, they taste just like your favorite restaurant fajitas, but fresher and made right at home.

Perfect for meal prep, family dinners, or a healthier take on Mexican-inspired cuisine, this recipe is customizable and easy to make with everyday ingredients.
Why You’ll Love This Recipe
- Healthy & Fresh: Balanced with lean protein, fresh vegetables, and flavorful rice.
- Meal Prep Friendly: Make a double batch and enjoy fajita bowls throughout the week.
- Customizable: Swap the chicken for steak, shrimp, or even tofu. Add your favorite veggies for endless variations.
Ingredients
For the Marinade
- 1 lb boneless, skinless chicken breasts
- 2 Tbsp lime juice
- 1 Tbsp honey
- 1 ½ tsp oil (vegetable or canola)
- 1 ½ tsp white vinegar
- 1 tsp each chili powder, garlic powder, liquid smoke
- ½ tsp each ground cumin, paprika, salt
- ¼ tsp cayenne pepper (optional)
For the Veggies
- ½ red onion, roughly chopped
- 1 red bell pepper, roughly chopped
- 1 green bell pepper, roughly chopped
- 1 cup corn (fresh, canned, or thawed if frozen)
For the Rice
- 2 Tbsp oil (vegetable or canola)
- ½ cup red onion, chopped
- 3 cloves garlic, minced
- 1 tsp ground cumin
- 1 ½ cups long-grain white rice
- 3 cups low-sodium chicken broth
- 1 (15 oz) can black beans, drained and rinsed
- Dash of salt
- Juice of 1–2 limes
- ½ cup fresh cilantro, chopped
For the Chipotle Lime Crema
- ¾ cup sour cream (or plain Greek yogurt)
- 1 ½ Tbsp lime juice
- 1 tsp chipotle sauce (from canned chipotle peppers in adobo), more to taste
- Pinch of salt
- ⅓ cup cilantro, finely chopped
Step-by-Step Instructions
1. Marinate the Chicken & Veggies
- Mix marinade ingredients in a bowl.
- Place chicken and veggies in separate bowls or resealable bags.
- Pour half the marinade over the chicken and the rest over the veggies.
- Refrigerate for 1–6 hours.
2. Cook the Rice
- Heat oil in a large pan over medium heat. Sauté onion for 2–3 minutes.
- Add rice and toast, stirring constantly, until golden.
- Stir in garlic, cumin, and salt; cook 30 seconds.
- Add chicken broth and bring to a boil. Stir in black beans.
- Reduce heat, cover, and simmer for 20 minutes.
- Remove from heat, squeeze lime juice over rice (don’t stir yet). Let rest 5–10 minutes.
- Sprinkle with cilantro and fluff with a fork.
3. Make the Crema
- Mix all crema ingredients in a bowl.
- Chill until ready to serve.
4. Cook the Chicken & Veggies
- Heat oil in a skillet over medium-high heat.
- Cook chicken 2–3 minutes per side, until browned and cooked through.
- Let rest 5 minutes before slicing.
- In the same skillet, sauté marinated veggies for a few minutes until tender-crisp.
5. Assemble the Bowls
- Layer cilantro lime rice in the bottom of each bowl.
- Top with grilled veggies and sliced chicken.
- Drizzle with chipotle lime crema.
- Garnish with extra lime wedges or cilantro if desired.
Variations
- Steak Fajita Bowl: Use thinly sliced steak instead of chicken.
- Shrimp Fajita Bowl: Swap chicken for shrimp (marinate 15 minutes only).
- Vegetarian Fajita Bowl: Use tofu or skip the meat and load up on veggies.
- Brown Rice: Sub for white rice, increasing cook time to ~40 minutes.
What to Serve With Fajita Bowls
- Warm tortillas for scooping.
- Fresh salsa or guacamole.
- A side of tortilla chips for crunch.
Storage & Meal Prep Tips
- Fridge: Store components separately in airtight containers for up to 4 days.
- Reheat: Warm chicken, veggies, and rice before serving. Drizzle crema fresh.
- Meal Prep: Assemble into containers with crema on the side for grab-and-go lunches.
These Chicken Fajita Bowls bring together smoky, zesty, and creamy flavors in every bite. They’re hearty, wholesome, and perfect for making mealtime exciting again—whether for weeknight dinners or meal prep!



Leave a Comment