Okay, so you know those nights? The ones where you’re staring into the fridge, totally drained, and the thought of *multiple* pans feels like climbing Mount Everest? Yeah, I’ve been there. That’s exactly how this One-Pot Chicken Fajita Rice (All-In-One) was born! Seriously, it’s my go-to when I want something bursting with flavor but don’t want to spend ages washing up. It’s all cooked in one glorious skillet, and trust me, the smell alone will have everyone running to the kitchen. It’s seriously a lifesaver!

Why You’ll Love This One-Pot Chicken Fajita Rice (All-In-One)
Seriously, this recipe is a game-changer for busy folks! It’s the kind of meal that makes you feel like a kitchen superhero without all the fuss. Here’s why it’s become a total staple in my house:
- It’s a true 30-minute meal! From chopping to serving, you’re looking at less than an hour, which is music to my ears on a crazy night.
- Super easy prep! Minimal chopping, one pan to clean – what’s not to love?
- Flavor explosion! The fajita spices, tender chicken, sweet peppers and onions, and that savory rice all come together beautifully. It’s so satisfying.
- Family friendly and perfect for weeknight chicken cravings! Even the picky eaters gobble this up.
Quick and Easy Preparation
Honestly, the prep time is mostly just chopping. You’ll spend about 15 minutes getting everything ready, and then the cooking is a breeze. The whole thing comes together in about 30 minutes of active cooking time, making it a perfect weeknight chicken win!
Incredible Flavor Combination
This isn’t just plain rice and chicken, nope! We’re talking a punchy fajita spice blend – chili powder, cumin, paprika – coating tender chicken pieces. Then you’ve got those sweet, softened onions and bell peppers mingling with the rice and savory chicken broth. It’s a flavor party in every single bite!
Perfect for Busy Weeknights
When you get home late and the thought of making a complicated dinner feels impossible, this is your answer. It’s a complete meal in one skillet, meaning less mess and more time relaxing. It’s hearty, satisfying, and hits all those cozy winter dinners vibes without the effort.
Gather Your Ingredients for One-Pot Chicken Fajita Rice (All-In-One)
Alright, let’s get our ducks (or chickens!) in a row. For this amazing One-Pot Chicken Fajita Rice, you’ll need a few simple things that probably live in your pantry or fridge already. Having everything ready makes the cooking process super smooth, so let’s dive in!
Chicken and Spices
We’re using about a pound of boneless, skinless chicken thighs, cut into nice bite-sized pieces. Thighs stay super juicy in this dish, but chicken breasts work too if that’s what you have! Then, for that awesome fajita flavor, grab your chili powder, cumin, smoked paprika, garlic powder, onion powder, and a good pinch of salt and pepper. It’s this mix that really makes the magic happen!
Fresh Vegetables
You’ll need one medium onion, sliced up nice and thin, and two bell peppers – any color you like works great! Again, slice those up thinly too. Don’t forget two cloves of garlic, all minced up fine. These veggies get so sweet and tender when they cook down with everything else.
Rice and Broth
For the base, we need 1.5 cups of regular uncooked white rice. Nothing fancy, just your everyday long-grain rice. And to cook all that rice and bring it together with the other flavors, you’ll need 3 cups of chicken broth. Make sure it’s good quality broth – it really adds to the flavor!
Beans and Salsa
To give it that fajita flair and a little extra substance, we’re adding a 15-ounce can of black beans, just make sure you rinse and drain them really well. And for a bit of zing and moisture, grab about half a cup of your favorite salsa. Mild, medium, or hot – totally up to you!
Optional Toppings
This is where you can really make it your own! I love topping mine with a sprinkle of shredded cheese (cheddar or Monterey Jack are great!), a dollop of sour cream or Greek yogurt, some fresh chopped cilantro for brightness, and a squeeze of lime juice. So good!
Step-by-Step Guide to Making One-Pot Chicken Fajita Rice (All-In-One)
Okay, let’s get this amazing One-Pot Chicken Fajita Rice (All-In-One) going! It’s seriously straightforward, so don’t sweat it. We’re basically layering flavors in one pan and letting them do their thing.
Browning the Chicken
First things first, grab your large skillet or Dutch oven and get it over medium-high heat. Add that tablespoon of olive oil. Now, take your chicken pieces and give them a good tumble with the chili powder, cumin, smoked paprika, garlic powder, onion powder, salt, and pepper. Get them all coated! Toss the seasoned chicken into the hot skillet. Let it cook until it’s nicely browned on all sides, which usually takes about 5 to 7 minutes. Don’t worry about cooking it all the way through just yet. Once browned, scoop the chicken out and set it aside on a plate for a moment. It’s just having a little pre-dinner nap.
Sautéing the Vegetables
Now, keep that skillet right where it is – all those tasty browned bits are flavor gold! Add your thinly sliced onion and bell peppers right into the same pan. Stir them around every so often and let them soften up. This will take about 5 to 7 minutes. Once they’re looking tender and a little sweet, toss in your minced garlic. Stir that for just about a minute until you can really smell its amazing aroma. Be careful not to burn it!
Combining and Simmering
Here’s where the magic really starts to happen! Add your uncooked rice to the skillet with the veggies. Give it a good stir, making sure every little grain gets coated in those delicious drippings and veggie goodness. Now, pour in the chicken broth. Use your spoon to scrape up any bits stuck to the bottom of the pan – that’s where so much flavor is hiding! Return the browned chicken to the skillet. Stir in the rinsed and drained black beans and your salsa. Give it all a good mix. Bring the whole glorious concoction up to a boil. Once it’s bubbling, reduce the heat to low, put a lid on tightly, and let it simmer. You’ll want to let it cook for about 15 to 20 minutes, or until all that liquid is soaked up and the rice is perfectly tender.

Finishing Touches
Once the rice is cooked and the liquid is gone, take the lid off. Give everything a gentle fluff with a fork. See? It all cooked together perfectly! Now, you’re ready to serve this amazing dish!
Tips for Perfect One-Pot Chicken Fajita Rice (All-In-One)
Making this skillet rice dinner is pretty foolproof, but here are a few little tricks I’ve picked up to make sure it turns out absolutely perfect every single time. These little tweaks can really elevate your One-Pot Chicken Fajita Rice (All-In-One)!
Spice Level Adjustment
If you like things with a bit of a kick, don’t be shy with the heat! You can totally add a pinch of cayenne pepper right along with the other spices when you season the chicken. Or, if you prefer it milder for the little ones, just dial back on the chili powder and skip the cayenne. Using a mild salsa also helps keep the heat level down.
Chicken Substitution Guidance
Chicken thighs are my favorite here because they stay so tender and juicy, but I know sometimes you only have chicken breasts on hand. If you use breasts, just cut them into similar-sized pieces and watch them closely. They cook a bit faster and can dry out if you overdo it, so you might want to pull them out a minute or two sooner after browning.
Vegetable Variations
This recipe is super forgiving, so feel free to toss in other veggies you love! A cup of frozen corn (added with the beans and salsa) is fantastic. Sliced jalapeños add extra heat and flavor if you’re feeling adventurous, or maybe some diced zucchini or mushrooms would be delicious too. Just chop them up and sauté them with the onions and peppers!
Serving and Storing Your One-Pot Chicken Fajita Rice (All-In-One)
This One-Pot Chicken Fajita Rice (All-In-One) is fantastic served piping hot right out of the skillet! It’s a complete meal on its own, but we love topping it with some shredded cheddar or Monterey Jack cheese, a big dollop of cool sour cream (or Greek yogurt if you’re feeling it!), a sprinkle of fresh, bright cilantro, and a good squeeze of lime juice. It just takes it to the next level!
Serving Suggestions
Seriously, the toppings are half the fun! Don’t skip the cheese and cilantro if you can help it. A little dollop of sour cream really balances out the spices. And that squeeze of lime? It’s essential for that fresh, zesty finish. You could also serve it with some tortilla chips on the side if you want something crunchy!
Storing Leftovers
Leftovers are honestly just as good, maybe even better the next day! Once the dish has cooled down a bit, just pop any extra into an airtight container and pop it in the fridge. It should keep well for about 3 to 4 days. To reheat, I usually just pop a portion in the microwave until it’s heated through. You might need to add a tiny splash of water or broth if it seems a little dry after sitting.
Frequently Asked Questions About One-Pot Chicken Fajita Rice (All-In-One)
Got questions about this amazing skillet rice dinner? I’ve got you covered! This One-Pot Chicken Fajita Rice (All-In-One) is pretty flexible, so let’s tackle some common queries.
Can I use different types of rice?
While white rice is what I usually go for because it cooks up nice and fluffy in about 20 minutes, you can experiment! Brown rice will work, but it needs a longer cooking time and probably a little extra broth, so keep an eye on it. Basmati or jasmine rice are also good options and cook similarly to white rice.
How can I make this a vegetarian dish?
Oh, absolutely! To make this a vegetarian delight, just skip the chicken altogether. You can add extra veggies like corn, zucchini, or even some diced sweet potato to make it hearty. Instead of chicken broth, vegetable broth is your best friend here. It’s still a fantastic one-pot meal!
Can I prepare this ahead of time?
You can definitely do some prep work ahead of time! Chop all your veggies and chicken, and mix your spices. Store them separately in the fridge. You can even cook the chicken and sauté the veggies a day in advance. Then, when it’s dinner time, just add the rice, broth, beans, salsa, and your pre-cooked components to the skillet and simmer away. It makes getting this weeknight chicken dinner on the table even faster!
Nutritional Estimate for One-Pot Chicken Fajita Rice (All-In-One)
Just a heads-up, these numbers are estimates for our delicious One-Pot Chicken Fajita Rice (All-In-One), so they can vary a bit depending on your specific ingredients, especially the broth and salsa you use. Per serving, you’re looking at roughly 450-500 calories, about 30-35g of protein, and around 50-60g of carbs. It’s a hearty and satisfying meal!
Print
Glorious 30-Min One-Pot Chicken Fajita Rice
- Total Time: 45 minutes
- Yield: 4-6 servings
- Diet: Vegetarian
Description
A quick and easy one-pot chicken fajita rice dish packed with seasoned chicken, bell peppers, and onions, all cooked together in a single skillet for a delicious and convenient meal.
Ingredients
- 1 tablespoon olive oil
- 1 pound boneless, skinless chicken thighs, cut into 1-inch pieces
- 1 teaspoon chili powder
- 1 teaspoon cumin
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon garlic powder
- 1/4 teaspoon onion powder
- Salt and black pepper to taste
- 1 medium onion, thinly sliced
- 2 bell peppers (any color), thinly sliced
- 2 cloves garlic, minced
- 1.5 cups uncooked white rice
- 3 cups chicken broth
- 1 (15 ounce) can black beans, rinsed and drained
- 1/2 cup salsa
- Optional toppings: shredded cheese, sour cream, chopped cilantro, lime wedges
Instructions
- Heat olive oil in a large skillet or Dutch oven over medium-high heat.
- Add chicken pieces and season with chili powder, cumin, smoked paprika, garlic powder, onion powder, salt, and pepper. Cook until browned on all sides, about 5-7 minutes. Remove chicken from skillet and set aside.
- Add sliced onion and bell peppers to the skillet. Cook, stirring occasionally, until softened, about 5-7 minutes.
- Stir in minced garlic and cook for 1 minute more until fragrant.
- Add uncooked rice to the skillet and stir to coat with the vegetables and any drippings.
- Pour in chicken broth, scraping up any browned bits from the bottom of the skillet.
- Return the browned chicken to the skillet. Stir in rinsed black beans and salsa.
- Bring the mixture to a boil, then reduce heat to low, cover, and simmer for 15-20 minutes, or until the rice is cooked and liquid is absorbed.
- Fluff the rice with a fork. Serve hot with your favorite toppings.
Notes
- For spicier fajitas, add a pinch of cayenne pepper with the other spices.
- You can substitute chicken breasts for chicken thighs, but adjust cooking time as needed.
- Feel free to add other vegetables like corn or jalapeños.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Skillet/One-Pot
- Cuisine: Mexican-Inspired
