Chicken Fajita Rice Bowls

How to make colorful Chicken Fajita Rice Bowls with seasoned chicken, tender-crisp peppers, and fluffy rice topped with your favorite fixings for easy weeknight dinners.

Updated

November 13, 2025

Chicken fajita rice bowl topped with sour cream, avocado, cheese, and cilantro in white bowl

I love how these Chicken Fajita Rice Bowls bring together that irresistible sizzle of perfectly seasoned chicken with colorful peppers and fluffy rice that soaks up every bit of flavor. The best part? You can have this wholesome, restaurant-quality meal on the table in just over an hour, with most of that time being hands-off. I started making these bowls on repeat after realizing my family needed more variety than our usual taco Tuesday rotation.

What makes these bowls truly special is their incredible versatility. You control everything from the heat level to the toppings, making it easy to please everyone at the table. The combination of lean protein, fiber-rich veggies, and satisfying rice creates a balanced meal that keeps you full without feeling heavy. Plus, the vibrant colors make it as beautiful as it is delicious. Let’s get started!

Ingredients for Chicken Fajita Rice Bowls

I always start with the freshest bell peppers I can find since they’re the star of the show here. My go-to is a mix of red, yellow, and orange peppers because they add natural sweetness and those gorgeous colors that make this dish so appealing. Pro tip: save the green peppers for another recipe as they can taste slightly bitter in this particular dish.

For the Chicken & Marinade:

  • 1.5 lbs boneless, skinless chicken breasts (cut into ½-inch strips)
  • 2 tbsp olive oil
  • 1 tbsp fresh lime juice – I recommend squeezing your own for the best flavor
  • 1 packet fajita seasoning (about 1 oz)
  • 1 tsp smoked paprika
  • ½ tsp ground cumin
  • Salt and black pepper to taste

For the Vegetables:

  • 1 tbsp olive oil
  • 1 large onion (thinly sliced) – In my experience, yellow or white onions work best
  • 3 bell peppers (assorted colors, thinly sliced)

For the Rice:

  • 1.5 cups uncooked long-grain white rice
  • 3 cups chicken broth – I usually use low-sodium broth to control salt levels
  • 1 tbsp butter or olive oil (optional)
  • ½ tsp salt (if using water instead of broth)

Optional Toppings:

  • Sour cream or Greek yogurt
  • Guacamole or sliced avocado
  • Salsa (any variety)
  • Shredded cheese (Cheddar or Mexican blend)
  • Fresh cilantro (chopped)
  • Lime wedges
  • Pickled jalapeños

Step-by-Step Instructions

I recommend marinating your chicken for at least 30 minutes, though I’ve learned that even 15 minutes makes a noticeable difference in flavor and tenderness. The key is not rushing this step when you have the time.

Step 1: Combine the chicken strips with olive oil, lime juice, fajita seasoning, smoked paprika, cumin, salt, and pepper in a medium bowl. Toss until evenly coated, cover, and refrigerate for 30 minutes to 4 hours.

Step 2: While the chicken marinates, prepare your rice. Bring the rice, chicken broth, optional butter, and salt to a boil in a medium saucepan. Once boiling, reduce heat to low, cover tightly, and simmer for 15-20 minutes until the liquid is absorbed and rice is tender. Remove from heat and let it sit, covered, for 5-10 minutes to complete steam absorption, then fluff with a fork.

Step 3: Heat 1 tablespoon of olive oil in a large skillet or cast-iron pan over medium-high heat. Add the sliced onions and bell peppers, sautéing for 7-10 minutes while stirring occasionally. You want them tender-crisp with slight charring on the edges and some darker spots forming. Remove and set aside on a plate.

Step 4: Using the same skillet, add the marinated chicken in a single layer without overcrowding (cook about 8-10 strips at a time). Cook each side for 5-7 minutes without moving it, allowing a golden-brown crust to form. The internal temperature should reach 165°F and the chicken should be no longer pink in the center.

Step 5: Return all cooked chicken to the skillet along with the cooked vegetables. Toss everything together for 1-2 minutes until sizzling and the flavors meld beautifully.

Step 6: To assemble your bowls, spoon a generous portion of fluffy rice into each bowl, top with the chicken and vegetable mixture, and finish with your favorite toppings.

Perfect Pairings for Chicken Fajita Rice Bowls

These bowls are already a complete meal, but the right sides can transform dinner into something extra special.

Black Beans and Rice with Sausage: While you’re already enjoying rice in your bowl, serving a side of seasoned black beans adds extra protein and fiber while complementing the Mexican-inspired flavors perfectly. I usually season mine with cumin and a squeeze of lime.

Street Corn Chicken Rice Bowl: If you love the flavors in these fajita bowls, this street corn version is another incredible option that brings elote-inspired toppings to the table with creamy, spicy, and tangy notes.

Tortilla Chips with Queso: Perfect for scooping up any extra rice and toppings while adding that satisfying crunch factor. Kids especially love this combination.

Simple Side Salad: A crisp romaine salad with a light cilantro-lime dressing refreshes your palate between bites and adds extra vegetables to the meal.

Cilantro Lime Steak Bowls: For a protein-packed dinner party spread, serve these alongside the steak bowl version to give guests variety while keeping prep simple since both share similar components.

Taco Rice Bowl: Another bowl option that works beautifully for a build-your-own bowl bar setup, giving everyone more customization choices.

Warm Tortillas: Keep a stack of warm flour or corn tortillas on the side so family members can build mini fajita burritos or tacos with the chicken and veggie mixture.

Storage & Serving Tips

Store your leftover rice, chicken, and vegetables in separate airtight containers in the refrigerator for up to 3-4 days. This separation prevents the rice from getting soggy and keeps everything fresh. For longer storage, freeze the cooked chicken mixture and rice separately in freezer-safe containers for up to 2-3 months, then thaw overnight in the refrigerator before reheating.

I recommend reheating the chicken and vegetables in a skillet over medium heat to restore that fresh-cooked texture, or use the microwave for speed. Add a splash of water or broth to the rice before reheating to restore moisture. Always add fresh toppings after reheating for the best taste and texture.

These bowls are incredibly versatile for different occasions. Set up a topping bar for casual gatherings, serve over crisp lettuce for a lower-carb option similar to Bang Bang Chicken Bowl, or provide warm tortillas alongside for building mini burritos. Crushed tortilla chips sprinkled on top just before serving add an irresistible crunch.

FAQs

Can I use chicken thighs instead of breasts?

Absolutely! Chicken thighs are more forgiving and juicier, making them an excellent choice. They take about the same cooking time but offer more flavor and stay tender even if slightly overcooked.

What’s the best way to get charred peppers without burning them?

Use high heat and avoid stirring too frequently. Let the peppers sit undisturbed for 2-3 minutes at a time to develop those delicious charred spots while keeping the inside tender-crisp.

Can I make this meal prep-friendly?

Yes! Prepare all components on Sunday and store separately. Assemble individual bowls throughout the week, reheating the chicken and rice while keeping toppings fresh in the fridge for quick assembly.

Conclusion

These Chicken Fajita Rice Bowls prove that weeknight dinners can be both quick and incredibly satisfying. With perfectly seasoned chicken, colorful vegetables, and fluffy rice ready in just over an hour, you’ll have a restaurant-quality meal that brings the whole family to the table. The customizable toppings mean everyone gets exactly what they love, making this recipe a guaranteed hit. Give this one a try tonight and watch it become your new favorite weeknight solution!

Chicken fajita rice bowl topped with sour cream, avocado, cheese, and cilantro in white bowl

Chicken Fajita Rice Bowls

Vibrant, flavorful Chicken Fajita Rice Bowls featuring perfectly seasoned chicken, tender-crisp veggies, and comforting rice with customizable toppings.
Prep Time 35 minutes
Cook Time 30 minutes
Total Time 1 hour 5 minutes
Servings: 4 portions
Course: Dinner, Main Course
Cuisine: American, Mexican
Calories: 485

Ingredients
  

  • 1.5 lbs boneless, skinless chicken breasts cut into ½-inch strips
  • 2 tbsp olive oil for marinade
  • 1 tbsp fresh lime juice
  • 1 packet fajita seasoning about 1 oz
  • 1 tsp smoked paprika
  • 0.5 tsp ground cumin
  • Salt and black pepper to taste
  • 1 tbsp olive oil for vegetables
  • 1 large onion thinly sliced
  • 3 bell peppers assorted colors, thinly sliced
  • 1.5 cups uncooked long-grain white rice
  • 3 cups chicken broth or water
  • 1 tbsp butter or olive oil optional, for rice
  • 0.5 tsp salt if using water
  • Sour cream, guacamole, salsa, cheese, cilantro, lime wedges, jalapeños optional toppings

Equipment

  • Large skillet or cast iron pan
  • Medium saucepan with lid
  • Mixing bowl
  • Cutting board and knife

Method
 

  1. Combine the chicken strips with 2 tablespoons olive oil, lime juice, fajita seasoning, smoked paprika, cumin, salt, and pepper in a medium bowl. Toss until evenly coated, cover, and refrigerate for 30 minutes to 4 hours.
  2. While the chicken marinates, prepare your rice. Bring the rice, chicken broth, optional butter, and salt to a boil in a medium saucepan. Once boiling, reduce heat to low, cover tightly, and simmer for 15-20 minutes until the liquid is absorbed and rice is tender. Remove from heat and let sit covered for 5-10 minutes to complete steam absorption, then fluff with a fork.
  3. Heat 1 tablespoon of olive oil in a large skillet or cast-iron pan over medium-high heat. Add the sliced onions and bell peppers, sautéing for 7-10 minutes while stirring occasionally until tender-crisp with slight charring on the edges and some darker spots forming. Remove and set aside on a plate.
  4. Using the same skillet, add the marinated chicken in a single layer without overcrowding (cook about 8-10 strips at a time). Cook each side for 5-7 minutes without moving it, allowing a golden-brown crust to form. The internal temperature should reach 165°F and chicken should be no longer pink in the center.
  5. Return all cooked chicken to the skillet along with the cooked vegetables. Toss everything together for 1-2 minutes until sizzling and the flavors meld beautifully.
  6. To assemble your bowls, spoon a generous portion of fluffy rice into each bowl, top with the chicken and vegetable mixture, and finish with your favorite toppings like sour cream, guacamole, salsa, cheese, cilantro, and lime wedges.

Notes

Store leftover rice, chicken, and vegetables separately in airtight containers for up to 3-4 days. Can substitute chicken thighs for more flavor. Add a teaspoon of cornstarch to marinade for extra tender chicken. Use cast-iron skillet for best charring results.

Leave a Comment

Recipe Rating