One-Pot Chicken Fajita Rice

Chloe

Nurturing taste buds (and souls) with every recipe.

Of all the culinary challenges a busy household faces, the weeknight dinner dilemma reigns supreme. It’s that familiar 5 PM feeling: the desire for something delicious, wholesome, and exciting, clashing with the reality of limited time, energy, and a universal aversion to a sink full of dirty dishes. For the longest time, my solution was a rotation of the same five simple meals. They were fine, but they lacked spark. Then, this One-Pot Chicken Fajita Rice recipe entered my life, and it wasn’t just a game-changer; it was a weeknight revolution. The first time I made it, the entire house filled with the intoxicating aroma of sizzling peppers, onions, and warm spices. My kids, usually suspicious of anything with visible vegetables, were drawn to the kitchen, their curiosity piqued by the vibrant colors. My partner, a tough food critic, took one bite and declared it an “instant classic.” The magic lies in its simplicity and depth of flavor. All the zesty, smoky goodness of classic chicken fajitas is infused into every single grain of fluffy rice, creating a truly satisfying, all-in-one meal. The best part? Everything comes together in a single skillet, transforming the dreaded post-dinner cleanup into a five-minute task. This recipe isn’t just about feeding your family; it’s about bringing a little fiesta to your table, any night of the week, with minimal effort and maximum reward.

Ingredients

Here is everything you will need to create this vibrant and flavorful one-pot meal. Using fresh ingredients will yield the best results, but this recipe is also wonderfully forgiving.

  • 1 ½ lbs boneless, skinless chicken breasts: Cut into 1-inch cubes for quick, even cooking. You can also use chicken thighs for a richer flavor.
  • 2 tablespoons olive oil: A high-quality extra virgin olive oil is used for sautéing the chicken and vegetables, forming the base layer of flavor.
  • 1 large yellow onion: Sliced thinly to caramelize beautifully and add a sweet, savory depth.
  • 3 bell peppers (assorted colors): A mix of red, yellow, and green peppers, sliced, not only adds a rainbow of color but also a range of sweet and slightly grassy notes.
  • 3 cloves garlic: Minced finely. This aromatic powerhouse infuses the entire dish with its signature pungent flavor.
  • 1 packet (1 oz) fajita seasoning: Use your favorite store-bought brand for convenience, or make your own blend for customized flavor control. This is the heart of the dish’s spice profile.
  • 1 ½ cups long-grain white rice: Uncooked. This type of rice cooks up fluffy and separate, perfectly absorbing the surrounding flavors without becoming mushy.
  • 2 ½ cups low-sodium chicken broth: This is the primary cooking liquid for the rice, adding a savory depth that water alone cannot provide. Using low-sodium gives you control over the final saltiness.
  • 1 can (15 oz) diced tomatoes: Undrained. The tomatoes and their juice add moisture, acidity, and a robust tomato flavor that complements the fajita spices.
  • 1 can (4 oz) diced green chiles: Mild and undrained, they add a subtle, smoky tang without overwhelming heat.
  • 1 lime: Juiced. A fresh squeeze of lime at the end brightens up all the flavors and adds a signature citrusy zest.
  • ½ cup chopped fresh cilantro: For garnish. It adds a fresh, herbaceous, and slightly peppery finish.
  • 1 cup shredded Mexican cheese blend: A mix of Monterey Jack, Cheddar, Asadero, and Queso Quesadilla cheeses melts beautifully over the top for a creamy, gooey finish.

Instructions

Follow these detailed steps to ensure your One-Pot Chicken Fajita Rice turns out perfectly every time. The key is to build layers of flavor in the same pan.

  1. Prepare and Season the Chicken: Begin by patting your cubed chicken pieces dry with a paper towel. This is a crucial step to ensure the chicken sears properly rather than steams. In a medium bowl, toss the dry chicken cubes with about one tablespoon of the fajita seasoning until they are evenly coated. Set aside for a few minutes to allow the spices to adhere to the meat.
  2. Sear the Chicken: Place a large, heavy-bottomed skillet or Dutch oven with a tight-fitting lid over medium-high heat. Add the two tablespoons of olive oil. Once the oil is shimmering (but not smoking), carefully add the seasoned chicken to the pan in a single layer. Do not overcrowd the pan; work in two batches if necessary. Allow the chicken to cook undisturbed for 3-4 minutes per side, until a deep golden-brown crust develops. This searing process, known as the Maillard reaction, is essential for developing a rich, savory flavor. Once cooked through, remove the chicken from the skillet with a slotted spoon and set it aside on a plate.
  3. Sauté the Aromatics: To the same skillet, add the sliced onion and bell peppers. There should be enough residual oil and chicken drippings left in the pan. Sauté the vegetables, stirring occasionally, for about 5-7 minutes. You want them to become tender-crisp and slightly charred at the edges, which enhances their sweetness. Add the minced garlic and the remaining fajita seasoning to the pan. Cook for another minute, stirring constantly, until the garlic is fragrant. This step “blooms” the spices, waking up their essential oils and intensifying their flavor.
  4. Toast the Rice: Add the uncooked long-grain white rice directly into the skillet with the vegetables. Stir continuously for about 1-2 minutes. This toasts the rice grains, giving them a slightly nutty flavor and helping them maintain their individual texture after cooking, preventing a mushy final product.
  5. Deglaze and Combine: Pour in about a quarter-cup of the chicken broth to deglaze the pan. Use a wooden spoon or spatula to scrape up all the browned bits (the “fond”) from the bottom of the skillet. These little bits are packed with concentrated flavor and are essential for the taste of the final dish.
  6. Simmer to Perfection: Once the bottom of the pan is clean, pour in the rest of the chicken broth, the undrained can of diced tomatoes, and the undrained can of diced green chiles. Stir everything together well. Add the seared chicken back into the skillet and nestle the pieces into the rice mixture. Bring the entire mixture to a gentle boil.
  7. Cover and Cook: Once boiling, immediately reduce the heat to low, cover the skillet with its tight-fitting lid, and let it simmer for 18-22 minutes. It is very important not to lift the lid during this time, as that would release the steam needed to cook the rice properly. The rice is done when it has absorbed all the liquid.
  8. Rest and Finish: Turn off the heat completely but leave the skillet on the burner with the lid on. Let the dish rest for at least 10 minutes. This critical resting period allows the rice to steam fully, making it light and fluffy. After resting, remove the lid and use a fork to gently fluff the rice and mix the ingredients.
  9. Garnish and Serve: Squeeze the fresh lime juice over the entire dish. Sprinkle the chopped fresh cilantro and the shredded Mexican cheese blend over the top. You can either place the lid back on for a minute or two to let the cheese melt from the residual heat or place the skillet under a broiler for 1-2 minutes for a bubbly, golden-brown top (watch it carefully to prevent burning). Serve immediately.

Nutrition Facts

This recipe is designed to be a balanced and satisfying meal. The nutritional information provided is an estimate and can vary based on specific ingredients used.

  • Servings: 6 generous servings
  • Calories per serving: Approximately 480 kcal
  • Protein (32g): A high-protein meal, primarily from the chicken, which is crucial for muscle building, repair, and keeping you feeling full and satisfied for longer.
  • Carbohydrates (55g): Provides the necessary energy for your body and brain, with the rice serving as an excellent vehicle for all the fajita flavors.
  • Fiber (6g): Sourced from the bell peppers, onions, and tomatoes, fiber is essential for digestive health and helps to regulate blood sugar levels.
  • Fat (15g): Includes healthy monounsaturated fats from the olive oil, contributing to flavor and aiding in the absorption of fat-soluble vitamins.
  • Sodium (950mg): Primarily from the fajita seasoning, broth, and canned tomatoes. Using low-sodium broth and seasoning can help you manage this value.

Preparation Time

This dish is designed for efficiency without sacrificing flavor, making it a perfect choice for any night of the week.

  • Total Time: Approximately 45 minutes
  • Prep Time: 15 minutes (chopping vegetables and cubing chicken)
  • Cook Time: 30 minutes (searing, sautéing, and simmering)

How to Serve

The beauty of One-Pot Chicken Fajita Rice is its versatility. It’s a complete meal on its own, but it can be elevated into a true feast with the right accompaniments. Here are some fantastic ways to serve it:

  • The Ultimate Toppings Bar:
    • Set up a “build-your-own” station with small bowls of classic fajita toppings. This allows everyone to customize their plate.
    • Creamy: A dollop of sour cream or plain Greek yogurt for a cool, tangy contrast.
    • Fresh: Diced avocado or a scoop of fresh guacamole for creamy texture and healthy fats.
    • Spicy: Sliced fresh or pickled jalapeños for those who like an extra kick of heat.
    • Zesty: Extra lime wedges on the side for a fresh squeeze of bright acidity.
  • As a Filling for Wraps or Tacos:
    • Spoon the chicken fajita rice mixture into warm flour or corn tortillas.
    • This creates a hearty, all-in-one burrito or soft taco, perfect for a handheld meal.
    • Lightly charring the tortillas over a gas flame or in a dry pan for 30 seconds per side adds a wonderful smoky flavor.
  • On a Bed of Greens:
    • For a lighter, carb-conscious option, serve a scoop of the hot chicken fajita rice over a bed of crisp chopped romaine lettuce.
    • The heat from the rice will slightly wilt the lettuce, creating a delicious warm salad effect. Drizzle with a simple lime vinaigrette.
  • With a Side of Beans:
    • Serve alongside a bowl of refried beans or seasoned black beans.
    • The creamy texture of the beans provides a wonderful contrast to the fluffy rice and tender chicken.

Additional Tips

Unlock the full potential of this recipe and tailor it to your personal taste with these eight professional tips.

  1. Don’t Crowd the Pan When Searing: This is the golden rule for getting a beautiful brown crust on your chicken. If you add too much chicken to the pan at once, the pan’s temperature will drop, and the chicken will steam in its own juices instead of searing. Work in batches if your skillet isn’t large enough to hold the chicken in a single, uncrowded layer.
  2. Toast Your Spices: When you add the remaining fajita seasoning with the garlic, you are “blooming” the spices. The heat and oil unlock their dormant aromatic compounds, making the final dish significantly more fragrant and flavorful than if you were to just dump them in with the liquid.
  3. Embrace Veggie Variations: Don’t feel limited to peppers and onions. This recipe is a fantastic canvas for other vegetables. Try adding a cup of frozen corn, a can of drained and rinsed black beans (add these with the broth), or sliced zucchini and mushrooms (sauté them with the peppers).
  4. Control Your Sodium: Canned goods and spice packets can be high in sodium. To manage the salt level, always opt for low-sodium chicken broth. You can also make your own fajita seasoning using chili powder, cumin, paprika, garlic powder, and oregano, which gives you complete control over the salt content.
  5. Let It Rest! (It’s Important!): The 10-minute resting period after cooking is not optional. This step is crucial for perfect rice. It allows the moisture to redistribute evenly throughout the grains and lets the rice finish steaming off the direct heat, resulting in a fluffy, tender texture instead of a wet or gummy one.
  6. Cheese Choices Matter: While a pre-shredded Mexican blend is convenient, grating your own cheese from a block will yield a much creamier, smoother melt. Pre-shredded cheeses are often coated in starches like potato starch or cellulose to prevent clumping, which can inhibit melting. For a more authentic flavor, try using Queso Oaxaca or Cotija cheese.
  7. For an Extra Kick: If your family enjoys spicy food, you can easily turn up the heat. Add a finely minced jalapeño or serrano pepper along with the garlic. Alternatively, a pinch of cayenne pepper or a dash of your favorite hot sauce stirred in with the broth will do the trick.
  8. Meal Prep for Speed: To make this recipe even faster on a busy night, do the prep work ahead of time. You can chop the onion, bell peppers, and garlic and store them in an airtight container in the fridge for up to 3 days. You can also cube the chicken and season it, keeping it ready to go.

FAQ Section

Here are answers to some of the most common questions about making One-Pot Chicken Fajita Rice.

1. Can I use chicken thighs instead of chicken breasts?
Absolutely! Chicken thighs are an excellent substitution. They contain more fat than breasts, which makes them more flavorful and forgiving, as they are less likely to dry out. The cooking time will be roughly the same. Just be sure to trim any excess fat before cubing and searing them.

2. My rice is still a bit crunchy or watery. What went wrong?
This issue usually stems from two things: the heat level or lifting the lid. If the heat is too high, the liquid will evaporate before the rice is fully cooked. If it’s too low, it won’t create enough steam. A tight-fitting lid is also essential. If your rice is crunchy, add another ¼ cup of hot broth or water, put the lid back on, and cook on low for another 5-10 minutes. If it’s watery, remove the lid and let it simmer for a few more minutes to allow the excess liquid to cook off.

3. How can I make this recipe vegetarian or vegan?
This recipe is easily adaptable. For a vegetarian version, simply omit the chicken and add one or two cans of drained and rinsed black beans or pinto beans along with a cup of frozen corn. Use vegetable broth instead of chicken broth. For a vegan version, follow the vegetarian instructions and omit the cheese garnish or use your favorite dairy-free cheese alternative.

4. What is the best way to store and reheat leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 4 days. To reheat, you can microwave individual portions in 60-second intervals, stirring in between, until heated through. For best results, reheat it in a skillet over medium-low heat. Add a splash of water or broth to the pan to create some steam, which will help rehydrate the rice and prevent it from drying out.

5. Can I freeze this One-Pot Chicken Fajita Rice?
Yes, you can freeze this dish, though the texture of the rice may change slightly upon thawing. Let the dish cool completely, then transfer it to a freezer-safe, airtight container or a zip-top freezer bag. It can be frozen for up to 3 months. Thaw it overnight in the refrigerator before reheating using the skillet method described above for the best texture.

6. What kind of skillet is best for this one-pot recipe?
The best choice is a wide, heavy-bottomed skillet or a Dutch oven (at least 12 inches in diameter). A heavy bottom, like that found in cast iron or stainless steel clad pans, ensures even heat distribution, which prevents scorching and helps everything cook at the same rate. A wider surface area allows you to sear the chicken properly and prevents the ingredients from being too crowded.

7. Can I use brown rice instead of white rice?
Yes, you can use brown rice for a whole-grain option, but you will need to adjust the recipe. Brown rice requires more liquid and a longer cooking time. Increase the chicken broth to about 3 cups and extend the simmering time to 40-45 minutes. Follow all other steps as written.

8. My fajita seasoning clumped up when I added it. How do I prevent that?
To prevent clumping, make sure you mix the seasoning in with the vegetables before adding the liquid ingredients. Coating the vegetables and rice in the dry seasoning and toasting it for a minute helps distribute it evenly. When you add the broth, stir immediately and thoroughly to ensure the spices dissolve into the liquid rather than forming clumps.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

One-Pot Chicken Fajita Rice


  • Author: Chloe

Ingredients

Scale

Here is everything you will need to create this vibrant and flavorful one-pot meal. Using fresh ingredients will yield the best results, but this recipe is also wonderfully forgiving.

  • 1 ½ lbs boneless, skinless chicken breasts: Cut into 1-inch cubes for quick, even cooking. You can also use chicken thighs for a richer flavor.
  • 2 tablespoons olive oil: A high-quality extra virgin olive oil is used for sautéing the chicken and vegetables, forming the base layer of flavor.
  • 1 large yellow onion: Sliced thinly to caramelize beautifully and add a sweet, savory depth.
  • 3 bell peppers (assorted colors): A mix of red, yellow, and green peppers, sliced, not only adds a rainbow of color but also a range of sweet and slightly grassy notes.
  • 3 cloves garlic: Minced finely. This aromatic powerhouse infuses the entire dish with its signature pungent flavor.
  • 1 packet (1 oz) fajita seasoning: Use your favorite store-bought brand for convenience, or make your own blend for customized flavor control. This is the heart of the dish’s spice profile.
  • 1 ½ cups long-grain white rice: Uncooked. This type of rice cooks up fluffy and separate, perfectly absorbing the surrounding flavors without becoming mushy.
  • 2 ½ cups low-sodium chicken broth: This is the primary cooking liquid for the rice, adding a savory depth that water alone cannot provide. Using low-sodium gives you control over the final saltiness.
  • 1 can (15 oz) diced tomatoes: Undrained. The tomatoes and their juice add moisture, acidity, and a robust tomato flavor that complements the fajita spices.
  • 1 can (4 oz) diced green chiles: Mild and undrained, they add a subtle, smoky tang without overwhelming heat.
  • 1 lime: Juiced. A fresh squeeze of lime at the end brightens up all the flavors and adds a signature citrusy zest.
  • ½ cup chopped fresh cilantro: For garnish. It adds a fresh, herbaceous, and slightly peppery finish.
  • 1 cup shredded Mexican cheese blend: A mix of Monterey Jack, Cheddar, Asadero, and Queso Quesadilla cheeses melts beautifully over the top for a creamy, gooey finish.

Instructions

Follow these detailed steps to ensure your One-Pot Chicken Fajita Rice turns out perfectly every time. The key is to build layers of flavor in the same pan.

  1. Prepare and Season the Chicken: Begin by patting your cubed chicken pieces dry with a paper towel. This is a crucial step to ensure the chicken sears properly rather than steams. In a medium bowl, toss the dry chicken cubes with about one tablespoon of the fajita seasoning until they are evenly coated. Set aside for a few minutes to allow the spices to adhere to the meat.
  2. Sear the Chicken: Place a large, heavy-bottomed skillet or Dutch oven with a tight-fitting lid over medium-high heat. Add the two tablespoons of olive oil. Once the oil is shimmering (but not smoking), carefully add the seasoned chicken to the pan in a single layer. Do not overcrowd the pan; work in two batches if necessary. Allow the chicken to cook undisturbed for 3-4 minutes per side, until a deep golden-brown crust develops. This searing process, known as the Maillard reaction, is essential for developing a rich, savory flavor. Once cooked through, remove the chicken from the skillet with a slotted spoon and set it aside on a plate.
  3. Sauté the Aromatics: To the same skillet, add the sliced onion and bell peppers. There should be enough residual oil and chicken drippings left in the pan. Sauté the vegetables, stirring occasionally, for about 5-7 minutes. You want them to become tender-crisp and slightly charred at the edges, which enhances their sweetness. Add the minced garlic and the remaining fajita seasoning to the pan. Cook for another minute, stirring constantly, until the garlic is fragrant. This step “blooms” the spices, waking up their essential oils and intensifying their flavor.
  4. Toast the Rice: Add the uncooked long-grain white rice directly into the skillet with the vegetables. Stir continuously for about 1-2 minutes. This toasts the rice grains, giving them a slightly nutty flavor and helping them maintain their individual texture after cooking, preventing a mushy final product.
  5. Deglaze and Combine: Pour in about a quarter-cup of the chicken broth to deglaze the pan. Use a wooden spoon or spatula to scrape up all the browned bits (the “fond”) from the bottom of the skillet. These little bits are packed with concentrated flavor and are essential for the taste of the final dish.
  6. Simmer to Perfection: Once the bottom of the pan is clean, pour in the rest of the chicken broth, the undrained can of diced tomatoes, and the undrained can of diced green chiles. Stir everything together well. Add the seared chicken back into the skillet and nestle the pieces into the rice mixture. Bring the entire mixture to a gentle boil.
  7. Cover and Cook: Once boiling, immediately reduce the heat to low, cover the skillet with its tight-fitting lid, and let it simmer for 18-22 minutes. It is very important not to lift the lid during this time, as that would release the steam needed to cook the rice properly. The rice is done when it has absorbed all the liquid.
  8. Rest and Finish: Turn off the heat completely but leave the skillet on the burner with the lid on. Let the dish rest for at least 10 minutes. This critical resting period allows the rice to steam fully, making it light and fluffy. After resting, remove the lid and use a fork to gently fluff the rice and mix the ingredients.
  9. Garnish and Serve: Squeeze the fresh lime juice over the entire dish. Sprinkle the chopped fresh cilantro and the shredded Mexican cheese blend over the top. You can either place the lid back on for a minute or two to let the cheese melt from the residual heat or place the skillet under a broiler for 1-2 minutes for a bubbly, golden-brown top (watch it carefully to prevent burning). Serve immediately.

Nutrition

  • Serving Size: one normal portion
  • Calories: 480
  • Sodium: 950mg
  • Fat: 15g
  • Carbohydrates: 55g
  • Fiber: 6g
  • Protein: 32g