|

Easy Chicken Fajita Bowls (From-Scratch Sheet Pan Method)

Sharing is caring!

These easy Chicken Fajita Bowls are made from scratch using real ingredients, including marinated chicken thighs, oven-roasted peppers and onions, and fluffy jasmine rice. A wholesome weeknight dinner packed with flavor!

A bowl of homemade chicken fajita bowl with jasmine rice, roasted bell peppers, lettuce, tomatoes, and a dollop of chipotle crema, garnished with fresh cilantro. Surrounded by fresh toppings and ingredients on a white background.

This post may contain affiliate links. As an amazon associate I earn from qualifying purchases at no additional cost to you.

Quick, wholesome, and full of flavor — these Chicken Fajita Bowls bring everything you love about classic fajitas into an easy, from-scratch weeknight dinner. Made with real ingredients like juicy marinated chicken, oven-roasted peppers and onions, and fluffy jasmine rice, this recipe is a go-to in our house. I like to serve all the components separately so everyone can build their own bowl just the way they like it — which means less dinnertime fuss and more happy plates. A win for mom!

What you’ll love about this recipe:


  • Everything cooks in the oven — no stovetop mess
  • Uses whole, real ingredients and pantry spices
  • Customizable toppings to fit your taste
  • Meal prep-friendly for lunches or busy nights

Ingredients You’ll Need for the Chicken Fajita Bowls

This recipe uses simple, real ingredients to create bold flavor with minimal effort. Everything is easy to find and perfect for a from-scratch dinner.

For the Chicken

These juicy, flavorful chicken thighs are marinated with pantry spices and fresh lime juice:

  • 1 lb chicken thighs (boneless, skinless)
  • 2 Tbsp olive oil
  • Juice of 1 lime
  • 1 tsp salt
  • ½ tsp black pepper
  • 1 tsp ground cumin
  • 1½ tsp chili powder
  • ¼ tsp garlic powder
  • ¼ tsp onion powder
  • ¼ tsp paprika

Tip: Marinate the chicken for at least 1 hour, or up to overnight, for best flavor.

For the Roasted Peppers & Onions

Colorful roasted veggies add sweetness and texture to each bite.

  • 2 bell peppers (any color), sliced into thin strips
  • 2 yellow or sweet onions, sliced into thin half-moons
  • 2 Tbsp olive oil
  • 1 tsp salt
  • 1 tsp black pepper

For the Jasmine Rice

Light and fluffy, jasmine rice is the perfect base for your fajita bowls.

  • 1 cup jasmine rice
  • 1¼ cups water

Optional Toppings

Customize your bowl with your favorite toppings for a restaurant-style finish:

A bowl of homemade chicken fajita bowl with jasmine rice, roasted bell peppers, lettuce, tomatoes, and a dollop of chipotle crema, garnished with fresh cilantro. Surrounded by fresh toppings and ingredients on a white background.

Step-by-Step Instructions

These fajita bowls come together quickly with just a little prep and two sheet pans. Here’s how to do it:

1. Marinate the Chicken

In a medium bowl or zip-top bag, combine the chicken thighs with olive oil, lime juice, and all the spices. Mix well to coat the chicken. Cover and refrigerate for at least 1 hour (or overnight for deeper flavor).

2. Preheat the Oven

When you’re ready to cook, preheat your oven to 400°F (204°C). Line two baking sheets with parchment paper or foil for easy cleanup.

3. Prepare the Vegetables

Slice your bell peppers into thin strips and onions into half-moon slices. Place them on one of the prepared baking sheets. Drizzle with olive oil, sprinkle with salt and pepper, and toss to coat evenly.

4. Roast Chicken and Vegetables

Place the marinated chicken thighs on the second sheet pan. Put both pans in the oven and bake for 20–25 minutes, or until the chicken is fully cooked (internal temp 165°F) and the veggies are tender and slightly caramelized.

Optional: Broil the last 2–3 minutes to get extra char on the veggies or crispy edges on the chicken.

5. Cook the Jasmine Rice

While the chicken and veggies roast, make the rice:

  1. Add 1 cup jasmine rice and 1¼ cups water to a medium saucepan.
  2. Turn the heat to high and bring to a boil, uncovered.
  3. Once boiling, reduce heat to low, cover with a lid, and simmer for 10 minutes.
  4. After 10 minutes, turn off the heat but leave the lid on. Let it sit for another 10 minutes to steam.
  5. Fluff with a fork before serving.

6. Assemble Your Fajita Bowls

Start with a scoop of jasmine rice, then layer on the roasted chicken and veggies. Add your favorite toppings — we love a spoonful of chipotle crema, fresh cilantro, pomegranate guacamole, and a sprinkle of cheese. Serve warm and enjoy!

Tips for Success

  • Don’t skip the marinade — it’s key for flavor. Trust me, its so good!
  • Slice the veggies uniformly and make sure they aren’t too crowded on the pan for even roasting.
  • Keep the lid on and let the rice steam for full 10 minutes off of the heat for the fluffiest texture.
  • Use these baking stones or parchment paper on your pans for easy clean-up.

Serving Suggestions for Chicken Fajita Bowls

  • Serve fajita bowls as-is or in lettuce wraps. You could even shred the lettuce to make a chicken fajita salad.
  • Pair with a side of homemade pomegranate guacamole or chips and homemade queso.
  • Great for lunchboxes — store components separately and assemble fresh.
A bowl of homemade chicken fajita bowl with jasmine rice, roasted bell peppers, lettuce, tomatoes, and a dollop of chipotle crema, garnished with fresh cilantro. Surrounded by fresh toppings and ingredients on a white background.

Storage & Reheating

  • Store all components separately in airtight containers in the fridge for up to 4 days. I love these glass containers!
  • Reheat chicken and veggies in a skillet or microwave. Skillet is always preferred, but I understand busy days and not wanting more dishes.
  • Rice can be reheated with a splash of water to restore texture. Again, stovetop is preferred, but the microwave will work in a pinch.

Add-Ons & Variations

  • Swap chicken for shrimp or steak. Use the same marinade!
  • Add beans or corn for extra fiber. Black beans would be my recommendation.
  • Use shredded lettuce, brown rice or quinoa for a different base.

Let Me Know If You Try It!

I’d love to hear what you think of these Chicken Fajita Bowls. Did your whole family love them? Leave a comment below, a 5 star rating, or Tag me on instagram @my.colorado.kitchen so I can see your delicious creations!

A bowl of homemade chicken fajita bowl with jasmine rice, roasted bell peppers, lettuce, tomatoes, and a dollop of chipotle crema, garnished with fresh cilantro. Surrounded by fresh toppings and ingredients on a white background.

Chicken Fajita Bowls

Yield: Serves 4
Prep Time: 15 minutes
Cook Time: 30 minutes
Additional Time: 1 hour
Total Time: 1 hour 45 minutes

These easy Chicken Fajita Bowls are made from scratch using real ingredients, including marinated chicken thighs, oven-roasted peppers and onions, and fluffy jasmine rice. A wholesome weeknight dinner packed with flavor!

Ingredients

Chicken

  • 1 lb chicken thighs (boneless, skinless)
  • 2 Tbsp olive oil
  • Juice of 1 lime
  • 1 tsp salt
  • ½ tsp black pepper
  • 1 tsp ground cumin
  • 1½ tsp chili powder
  • ¼ tsp garlic powder
  • ¼ tsp onion powder
  • ¼ tsp paprika

Roasted Peppers and Onions

  • 2 bell peppers (any color), sliced into thin strips
  • 2 yellow or sweet onions, sliced into thin half-moons
  • 2 Tbsp olive oil
  • 1 tsp salt
  • 1 tsp black pepper

Jasmine Rice

  • 1 cup jasmine rice
  • 1¼ cups water

Optional Toppings

Instructions

These fajita bowls come together quickly with just a little prep and two sheet pans. Here’s how to do it:

1. Marinate the Chicken

  • In a medium bowl or zip-top bag, combine the chicken thighs with olive oil, lime juice, and all the spices.
  • Mix well to coat the chicken.
  • Cover and refrigerate for at least 1 hour (or overnight for deeper flavor).

2. Preheat the Oven

  • When you're ready to cook, preheat your oven to 400°F (204°C).
  • Line two baking sheets with parchment paper or foil for easy cleanup.

3. Prepare the Vegetables

  • Slice your bell peppers into thin strips and onions into half-moon slices.
  • Place them on one of the prepared baking sheets.
  • Drizzle with olive oil, sprinkle with salt and pepper, and toss to coat evenly.

4. Roast Chicken and Vegetables

  • Place the marinated chicken thighs on the second baking sheet.
  • Put both pans in the oven and bake for 20–25 minutes, or until the chicken is fully cooked (internal temp 165°F) and the veggies are tender and slightly caramelized.

Optional: Broil the last 2–3 minutes to get extra char on the veggies or crispy edges on the chicken.

5. Cook the Jasmine Rice

While the chicken and veggies roast, make the rice:

  • Add 1 cup jasmine rice and 1¼ cups water to a medium saucepan.
  • Turn the heat to high and bring to a boil, uncovered.
  • Once boiling, reduce heat to low, cover with a lid, and simmer for 10 minutes.
  • After 10 minutes, turn off the heat but leave the lid on. Let it sit for another 10 minutes to steam.
  • Fluff with a fork before serving.

6. Assemble Your Fajita Bowls

  • Start with a scoop of jasmine rice, then layer on the roasted chicken and veggies.
  • Add your favorite toppings — we love a spoonful of chipotle crema, fresh cilantro, pomegranate guacamole, homemade queso, black olives, and a sprinkle of cheese.

Notes

  • Slice the veggies uniformly and make sure they aren't too crowded on the pan for even roasting.
  • Keep the lid on and let the rice steam for full 10 minutes off of the heat for the fluffiest texture.
  • Use these baking stones or parchment paper on your pans for easy clean-up.
  • Pair with a side of homemade pomegranate guacamole or chips and queso.

Nutrition Information:
Yield: 4 Serving Size: 1
Amount Per Serving: Calories: 563Total Fat: 35gSaturated Fat: 10gTrans Fat: 0gUnsaturated Fat: 24gCholesterol: 160mgSodium: 1569mgCarbohydrates: 34gFiber: 4gSugar: 12gProtein: 32g

Nutrition facts are calculated automatically and are approximate.

Did you make this recipe?

Please leave a comment below and share this recipe on Pinterest!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *