I absolutely love making this Chicken Fajita Skillet Recipe whenever I want something that delivers big on flavor without taking forever in the kitchen. It’s that perfect balance of juicy, seasoned chicken, tender bell peppers, and fluffy rice all cooked in one pan, making it my go-to for a satisfying weeknight dinner or a crowd-pleasing meal. I find myself coming back to this dish again and again because it’s colorful, comforting, and packed with vibrant Mexican-inspired flavors that feel both fresh and hearty.

Why You’ll Love This Chicken Fajita Skillet Recipe

When it comes to flavor, I think this recipe has it all. The smoky paprika and chili powder give the dish a subtle heat, while the cumin and oregano add earthiness that perfectly complements the sweetness of the bell peppers and onions. The fresh lime juice and cilantro brightens every bite, making it taste lively and fresh, which always makes me feel like I’m indulging in something special but grounded in home-style comfort.

What I really appreciate about this Chicken Fajita Skillet Recipe is how straightforward it is without compromising on the layers of taste. It cooks in one pan, which means minimal cleanup and less stress, especially on busy nights. Plus, it’s versatile enough to be served for casual family dinners, weeknight gatherings with friends, or even prepped ahead for meal prepping. The colors alone make it a dish I’m proud to share at the table, and honestly, it rarely lasts long once I bring it out!

Ingredients You’ll Need

The image shows many small white bowls and one white plate arranged over a white marbled surface, each holding a different ingredient. In the center, a white plate holds raw chicken pieces. Around it, there are bowls with chopped yellow and red bell peppers, chopped onions, shredded cheese, and uncooked rice. Small bowls hold various spices in red, brown, and black colors, minced garlic, dried herbs, salt, and chopped green herbs. There is a glass measuring cup filled with light yellow broth and an open can of diced tomatoes with green peppers. The colors are bright and fresh, with the white containers making all ingredients stand out clearly. Photo taken with an iphone --ar 4:5 --v 7

The ingredients for this recipe are simple, yet each plays a crucial role in creating the dish’s delicious taste and vibrant texture. From fresh vegetables to aromatic spices, every element works together to build that classic fajita flavor packed into a comforting skillet meal.

  • 1 tablespoon olive oil or avocado oil: For perfectly browning the chicken and sautéing the veggies to bring out their natural sweetness.
  • 1 pound boneless skinless chicken breasts, cut into bite-size pieces: The lean protein base that soaks up all the amazing spices and keeps the dish hearty.
  • 1 yellow onion, diced: Adds a mild sweetness and depth that softens nicely when cooked.
  • 1 red bell pepper, stemmed and chopped: For vibrant color and a juicy crunch that lightens the dish.
  • 1 yellow or orange bell pepper, stemmed and chopped: Brings even more color variety and subtle sweetness.
  • 3 cloves garlic, minced: Adds a punch of aromatic flavor that’s essential in fajitas.
  • 1 (10 oz) can diced tomatoes with green chiles: Gives a little smoky heat and moisture that infuses the rice and chicken.
  • 1 cup long-grain white rice, rinsed: The comforting base that soaks up all the savory broth and spices.
  • 2 cups chicken broth: Adds rich flavor to cook the rice perfectly.
  • 2 teaspoons chili powder: Brings smoky, mild heat that defines the fajita taste.
  • 1 teaspoon ground cumin: Provides warm, earthy notes that pair beautifully with the chicken.
  • 1 teaspoon smoked paprika: Adds a subtle smokiness that lifts the entire dish.
  • 1/2 teaspoon dried oregano: Offers a hint of herbal brightness that balances the spices.
  • 1/2 teaspoon kosher salt, plus more to taste: Enhances all the natural flavors.
  • 1/2 teaspoon black pepper: Gives just a touch of heat and complexity.
  • 1 cup shredded Monterey Jack cheese, or Mexican blend or cheddar cheese: Melts into a creamy topping that makes every bite extra indulgent.
  • Juice of 1 lime: Adds a refreshing zing to brighten the whole skillet.
  • 1/3 cup chopped fresh cilantro: The fresh herb that finishes with a burst of vibrant flavor and color.

Directions

Step 1: Heat the olive or avocado oil in a deep 12-inch skillet over medium-high heat. Add the chicken pieces, season them lightly with salt and pepper, and cook, stirring occasionally, until the chicken is nicely browned and cooked through, about 5 to 7 minutes. Once done, transfer the chicken to a plate and set aside so it doesn’t overcook.

Step 2: In the same skillet, add the diced onion and chopped bell peppers. Cook for about 4 to 5 minutes, stirring occasionally until the vegetables start to soften but still have a little crunch. Add the minced garlic and cook for another minute until it becomes fragrant, being careful not to burn it.

Step 3: Stir in the chili powder, cumin, smoked paprika, oregano, salt, and black pepper. Let the spices coat the vegetables evenly while cooking for about 30 seconds. This quick step helps release the full aroma of the spices, setting a strong flavor foundation.

Step 4: Pour in the can of diced tomatoes with green chiles, including the juices. Add the rinsed rice and chicken broth, then stir everything together well. Bring the mixture to a simmer, making sure the rice is evenly distributed.

Step 5: Reduce the heat to low and cover the skillet with a lid, maintaining a gentle simmer. Let it cook for 18 to 22 minutes or until the rice is tender and most of the liquid has been absorbed. If it looks dry before the rice is done, add a few tablespoons of chicken broth to keep everything moist and flavorful.

Step 6: Once the rice is cooked, stir the browned chicken back into the skillet along with the lime juice and chopped cilantro. Give it a good mix and taste for seasoning. Add more salt or pepper if needed.

Step 7: Sprinkle the shredded cheese over the top evenly. Cover the skillet again and let it sit for 2 to 3 minutes until the cheese melts into a gooey, irresistible topping.

Step 8: Serve hot, garnished with extra cilantro, lime wedges, diced avocado, sour cream, or other favorite fajita toppings to make it your own perfect meal.

Servings and Timing

This Chicken Fajita Skillet Recipe serves 4 generously, making it ideal for a family dinner or for having tasty leftovers. The prep time is about 15 minutes, mostly chopping and gathering ingredients. Cook time is approximately 30 minutes, including browning the chicken, cooking the vegetables, and simmering the rice until tender. Altogether, you can expect the total time to be around 45 minutes. There’s no resting or cooling time required—this dish is best enjoyed straight from the skillet while it’s still warm and melty.

How to Serve This Chicken Fajita Skillet Recipe

A white plate holds a mound of rice mixed with cooked chicken pieces, red and yellow bell peppers, and herbs, all showing a warm orange and light brown color. On top, there are small green avocado cubes and chopped green onions scattered around. A dollop of white sour cream is placed in the middle, sprinkled with black pepper and finely chopped herbs. A wedge of lime rests on the left side of the plate. A silver fork is placed on the right edge, partly stuck into the rice. The whole scene sits on a white marbled surface with green herbs and lime wedges around, suggesting a fresh and vibrant meal photo taken with an iphone --ar 4:5 --v 7

When I serve this Chicken Fajita Skillet Recipe, I like to keep things colorful and fresh. A scoop of creamy avocado or a dollop of sour cream adds a lovely cool contrast to the warm, spiced chicken and rice. I also love sprinkling extra chopped cilantro and sliced green onions on top—these simple garnishes instantly elevate the presentation and flavor.

I find that serving it with some warm flour or corn tortillas is fantastic for making quick fajita wraps, turning it into a fun, interactive meal where everyone can customize their own bites. Alternatively, a simple side of black beans or a crisp green salad dressed lightly with lime vinaigrette pairs beautifully, balancing out the deeper flavors with refreshing crispness.

For drinks, a cold Mexican lager, a light margarita, or even a sparkling agua fresca makes a perfect accompaniment. I usually serve this dish hot right out of the skillet to keep the cheese gooey and the flavors at their peak, making it perfect for weeknight dinners, casual get-togethers, or even potluck-style meals where everyone loves hearty, flavorful food.

Variations

I love how flexible this Chicken Fajita Skillet Recipe is for making it your own. If you want to switch up the protein, you can easily substitute chicken with turkey, shrimp, or even tofu for a vegetarian twist—just adjust cooking times accordingly. For a vegan version, simply omit the cheese or use a plant-based alternative, and swap chicken broth for vegetable broth.

If you like your fajitas on the spicier side, adding extra diced jalapeños or a pinch of cayenne pepper really kicks up the heat. On the flip side, you can mellow it out by reducing the chili powder and skipping the green chiles in the tomatoes if you prefer milder flavors. I’ve also tried cooking this in a cast iron pan for an extra char on the veggies and chicken, which adds a wonderful smoky note.

Experimenting with different types of cheese like queso fresco or a sharp cheddar can change the flavor profile subtly. Sometimes, adding a handful of fresh corn kernels or black beans mix in the final stages gives an extra layer of texture and heartiness that my family really enjoys.

Storage and Reheating

Storing Leftovers

I always store leftovers of this Chicken Fajita Skillet Recipe in an airtight container to keep it fresh. It stays great in the refrigerator for up to 3 to 4 days. I make sure it cools down to room temperature before refrigerating so that moisture doesn’t build up and make the rice soggy. Keeping it covered tightly helps maintain the flavors and texture for reheating later.

Freezing

This recipe freezes well if you want to prep it in advance. I recommend portioning it out into freezer-safe containers or heavy-duty zip-top bags, pressing out as much air as possible before sealing. It can be frozen for up to 2 months without losing flavor or texture. Just thaw it overnight in the fridge before reheating. Avoid freezing the cheese topping separately; add fresh cheese after reheating for the best melt.

Reheating

The best way to reheat leftovers is gently on the stovetop in a skillet over medium-low heat, stirring occasionally to warm through evenly without drying out the chicken or rice. Adding a splash of chicken broth or water helps keep it moist while reheating. Microwaving works in a pinch—just cover loosely and add a small drizzle of liquid to prevent dryness, reheating in 1-minute bursts. Avoid overheating to keep the chicken tender and the vegetables flavorful.

FAQs

Can I use brown rice instead of white rice in this Chicken Fajita Skillet Recipe?

Yes, you can substitute brown rice, but since it takes longer to cook, I recommend pre-cooking the brown rice separately and adding it toward the end of the cooking process to avoid undercooked grains or too much liquid evaporation. This way, you still get the hearty texture without compromising the overall dish.

What can I substitute if I don’t have Monterey Jack cheese?

If Monterey Jack isn’t available, shredded cheddar, a Mexican cheese blend, or even mozzarella works well. Just choose a cheese with good melting properties and a mild to medium flavor that complements the spices without overpowering the dish.

How spicy is this dish, and can I adjust it to be milder?

This recipe has a moderate level of spice thanks to the chili powder and green chiles, but it’s very easy to control. To make it milder, reduce the chili powder and choose diced tomatoes without green chiles. You can always add a bit of spice after cooking with hot sauce or fresh jalapeños to suit your taste.

Can I make this recipe in advance and reheat for meal prep?

Absolutely! This Chicken Fajita Skillet Recipe is fantastic for meal prep. Just store portioned leftovers in the fridge, and reheat gently when ready to eat. The flavors actually deepen over a day or two, making it an even better lunch or dinner option throughout the week.

What are the best side dishes to serve with this Chicken Fajita Skillet Recipe?

I love pairing it with simple sides like black beans, corn salad, or a fresh green lettuce salad with lime dressing. For a heartier meal, warm tortillas or crispy tortilla chips are perfect for scooping up the skillet goodness. A side of Mexican street corn or guacamole also complements the flavors beautifully.

Conclusion

If you’re looking for a flavorful, comforting, and easy-to-make meal that doesn’t disappoint, I wholeheartedly encourage you to try this Chicken Fajita Skillet Recipe. It’s become one of my favorite dishes to prepare for any occasion, delivering big on taste, color, and warmth with minimal fuss. I’m sure once you try it, you’ll love it as much as I do and find plenty of reasons to bring it back to your table again and again.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Chicken Fajita Skillet Recipe

Chicken Fajita Skillet Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.4 from 15 reviews

This Chicken Fajita Skillet is a flavorful one-pan Mexican-inspired dish featuring tender chicken, sautéed bell peppers and onions, and a perfectly cooked rice base infused with tomatoes, green chiles, and vibrant spices. Topped with melted Monterey Jack cheese, fresh cilantro, and a squeeze of lime, it’s an easy, delicious meal ideal for weeknights.

  • Total Time: 45 minutes
  • Yield: 4 servings

Ingredients

For the Skillet:

  • 1 tablespoon olive oil or avocado oil
  • 1 pound boneless skinless chicken breasts, cut into bite-size pieces
  • 1 yellow onion, diced
  • 1 red bell pepper, stemmed, seeds removed, and chopped
  • 1 yellow or orange bell pepper, stemmed, seeds removed, and chopped
  • 3 cloves garlic, minced
  • 1 (10 oz) can diced tomatoes with green chiles
  • 1 cup long-grain white rice, rinsed
  • 2 cups chicken broth
  • 2 teaspoons chili powder
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon kosher salt, plus more to taste
  • 1/2 teaspoon black pepper
  • 1 cup shredded Monterey Jack cheese, or Mexican blend or cheddar cheese
  • Juice of 1 lime
  • 1/3 cup chopped fresh cilantro

Optional Toppings:

  • Diced avocado
  • Sour cream or plain Greek yogurt
  • Sliced green onions
  • Extra chopped cilantro
  • Lime wedges

Instructions

  1. Cook the Chicken: Heat the olive oil in a deep 12-inch skillet over medium-high heat. Add the chicken and season with a little salt and pepper. Cook, stirring occasionally, until the chicken is browned and cooked through, about 5 to 7 minutes. Transfer the chicken to a plate and set aside.
  2. Cook the Vegetables: Add the onion and bell peppers to the skillet. Cook for 4 to 5 minutes, stirring occasionally, until the vegetables start to soften. Add the garlic and cook for 1 minute, until fragrant.
  3. Add the Seasonings: Stir in the chili powder, cumin, smoked paprika, oregano, salt, and black pepper. Cook for 30 seconds, stirring to coat the vegetables in the spices.
  4. Add the Rice and Liquid: Stir in the diced tomatoes with green chiles, including the juices, rinsed rice, and chicken broth. Stir well to combine.
  5. Simmer: Bring the mixture to a simmer, then reduce the heat to low, maintaining a steady simmer. Cover the skillet with a lid and cook for 18 to 22 minutes, or until the rice is tender and most of the liquid has been absorbed. If the rice isn’t quite tender and the skillet looks dry, add a few tablespoons of additional chicken broth as needed.
  6. Finish the Skillet: Stir the cooked chicken back into the skillet. Add the lime juice and chopped cilantro and stir to combine. Taste and season with additional salt and pepper, if needed.
  7. Add the Cheese: Sprinkle the cheese evenly over the top of the skillet. Cover and let sit for 2 to 3 minutes, or until the cheese is melted.
  8. Serve: Garnish with additional cilantro and serve warm with lime wedges, avocado, sour cream, or your favorite fajita toppings, if desired.

Notes

  • If the rice isn’t fully cooked when the liquid is absorbed, add a little more chicken broth and continue cooking until tender.
  • Use avocado oil as a healthier alternative to olive oil for a richer flavor.
  • For extra heat, add sliced jalapeños or a pinch of cayenne pepper with the seasonings.
  • Leftovers can be stored in an airtight container and refrigerated for up to 3 days.
  • Reheat gently on the stovetop or microwave, adding a splash of broth to keep it moist.
  • Author: Daisy
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Mexican

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star