Mexican Chicken and Rice, a symphony of flavors and textures, is about to become your new weeknight hero! Imagine tender, juicy chicken simmered in a vibrant tomato-based sauce, mingling with fluffy rice, sweet corn, and savory black beans. This isn’t just a meal; it’s a fiesta in a bowl, guaranteed to tantalize your taste buds and leave you craving more.
The beauty of Mexican Chicken and Rice lies not only in its deliciousness but also in its versatility and ease of preparation. While its exact origins are debated, the dish draws inspiration from traditional Mexican cuisine, where rice and beans are staples, and chicken is often seasoned with a medley of spices. It’s a comforting and hearty meal that reflects the warmth and hospitality of Mexican culture.
People adore this dish for several reasons. First, the taste is simply irresistible a delightful balance of savory, slightly spicy, and subtly sweet. Second, the combination of textures, from the tender chicken to the fluffy rice and the burst of flavor from the corn and beans, is incredibly satisfying. Finally, and perhaps most importantly for busy families, it’s incredibly convenient. You can easily adapt the recipe to your liking, using ingredients you have on hand, and it’s perfect for meal prepping or feeding a crowd. So, get ready to embark on a culinary adventure and discover why this Mexican Chicken and Rice recipe is a true crowd-pleaser!
Ingredients:
- 1.5 lbs boneless, skinless chicken breasts, cut into 1-inch cubes
- 1 tbsp olive oil
- 1 medium yellow onion, chopped
- 2 cloves garlic, minced
- 1 red bell pepper, chopped
- 1 green bell pepper, chopped
- 1 jalapeño, seeded and minced (optional, for extra heat)
- 1 (15 ounce) can black beans, rinsed and drained
- 1 (15 ounce) can corn, drained
- 1 (14.5 ounce) can diced tomatoes, undrained
- 1 (10 ounce) can diced tomatoes and green chilies (Rotel), undrained
- 1 cup long-grain white rice, uncooked
- 2 cups chicken broth
- 1 packet (1 ounce) taco seasoning
- 1 tsp chili powder
- 1/2 tsp cumin
- 1/4 tsp smoked paprika
- Salt and pepper to taste
- Optional toppings: shredded cheddar cheese, sour cream, avocado, cilantro, lime wedges
Preparing the Chicken and Vegetables
- First, let’s get our chicken ready. Pat the chicken cubes dry with paper towels. This will help them brown nicely in the pan. Season them generously with salt and pepper. Don’t be shy!
- Now, heat the olive oil in a large skillet or Dutch oven over medium-high heat. Once the oil is shimmering, add the chicken cubes in a single layer. You might need to do this in batches to avoid overcrowding the pan. Overcrowding will steam the chicken instead of browning it.
- Cook the chicken for about 5-7 minutes, or until it’s browned on all sides and cooked through. The internal temperature should reach 165°F (74°C). Remove the chicken from the skillet and set it aside. We’ll add it back in later.
- Next, add the chopped onion to the skillet and cook for about 5 minutes, or until it’s softened and translucent. Stir occasionally to prevent it from burning.
- Add the minced garlic, chopped red bell pepper, chopped green bell pepper, and minced jalapeño (if using) to the skillet. Cook for another 5-7 minutes, or until the peppers are tender-crisp. The aroma should be amazing at this point!
Combining the Ingredients and Cooking the Rice
- Now it’s time to bring everything together. Add the rinsed and drained black beans, drained corn, diced tomatoes (undrained), and diced tomatoes and green chilies (Rotel, undrained) to the skillet with the vegetables.
- Stir in the uncooked rice, chicken broth, taco seasoning, chili powder, cumin, and smoked paprika. Make sure everything is well combined.
- Return the cooked chicken to the skillet. Stir to incorporate it into the mixture.
- Bring the mixture to a boil, then reduce the heat to low, cover the skillet tightly, and simmer for 20-25 minutes, or until the rice is cooked through and the liquid is absorbed. Be sure to keep the lid on tight to trap the steam and cook the rice properly. Avoid lifting the lid during cooking, as this will release steam and prolong the cooking time.
- After 20-25 minutes, check the rice. If it’s still a little wet, cook for a few more minutes, uncovered, until the liquid is absorbed. If the rice is cooked but there’s still too much liquid, you can increase the heat slightly for the last few minutes to help it evaporate.
- Once the rice is cooked and the liquid is absorbed, remove the skillet from the heat and let it sit, covered, for 5-10 minutes. This will allow the rice to steam and become even more tender.
Serving and Enjoying Your Mexican Chicken and Rice
- Fluff the Mexican Chicken and Rice with a fork before serving. This will help separate the grains and prevent them from sticking together.
- Serve hot, garnished with your favorite toppings. Some popular options include shredded cheddar cheese, sour cream, avocado slices, chopped cilantro, and lime wedges.
- This dish is also great for meal prepping. You can store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat in the microwave or on the stovetop until heated through.
Tips and Variations:
- Spice Level: Adjust the amount of jalapeño or chili powder to control the spice level. If you’re sensitive to heat, omit the jalapeño altogether.
- Chicken Thighs: You can substitute chicken thighs for chicken breasts. Chicken thighs will add more flavor and stay more moist during cooking.
- Vegetarian Option: Omit the chicken and add an extra can of black beans or corn for a vegetarian version. You can also add other vegetables like zucchini, squash, or bell peppers.
- Brown Rice: If you prefer brown rice, you can use it in this recipe. However, you’ll need to increase the cooking time and the amount of chicken broth. Brown rice typically takes about 45-50 minutes to cook. Use 2.5 cups of chicken broth for brown rice.
- Cheese: Monterey Jack, pepper jack, or a Mexican cheese blend are also great options for topping.
- Make it Creamy: Stir in a dollop of cream cheese or sour cream at the end of cooking for a creamier texture.
- Slow Cooker Version: This recipe can easily be adapted for the slow cooker. Brown the chicken and sauté the vegetables as directed in the recipe. Then, transfer everything to a slow cooker and cook on low for 6-8 hours or on high for 3-4 hours.
- Instant Pot Version: For an even faster meal, try making this in the Instant Pot. Brown the chicken using the sauté function. Then, add the vegetables, beans, corn, tomatoes, rice, broth, and seasonings. Cook on high pressure for 8 minutes, followed by a 10-minute natural pressure release.
- Freezing: This dish freezes well. Allow it to cool completely before transferring it to freezer-safe containers. It can be stored in the freezer for up to 3 months. Thaw overnight in the refrigerator before reheating.
Serving Suggestions:
- Serve with a side of tortilla chips and salsa.
- Use it as a filling for burritos or tacos.
- Top it with a fried egg for a hearty breakfast or brunch.
- Serve it alongside a simple green salad.
This Mexican Chicken and Rice recipe is a versatile and flavorful dish that’s perfect for a weeknight dinner or a potluck gathering. It’s easy to customize to your liking, so feel free to experiment with different ingredients and toppings. Enjoy!

Conclusion:
And there you have it! I truly believe this Mexican Chicken and Rice recipe is a game-changer for weeknight dinners, potlucks, or even a simple, satisfying lunch. It’s a vibrant explosion of flavors, textures, and colors that will leave you wanting more. The combination of tender chicken, fluffy rice, zesty spices, and those little bursts of sweetness from the corn create a symphony in your mouth. It’s not just a meal; it’s an experience!
What makes this recipe a must-try? First, it’s incredibly easy to make. Seriously, even if you’re a beginner cook, you can totally nail this. The steps are straightforward, and the ingredients are readily available at most grocery stores. Second, it’s a crowd-pleaser. I’ve made this for countless gatherings, and it’s always a hit. Everyone loves the bold flavors and the comforting warmth of the dish. Third, it’s versatile! You can easily customize it to your liking.
Speaking of customization, let’s talk about serving suggestions and variations. For a complete meal, I love serving this Mexican Chicken and Rice with a dollop of sour cream or Greek yogurt, a sprinkle of fresh cilantro, and a wedge of lime. The coolness of the sour cream and the brightness of the lime perfectly complement the richness of the dish. You could also add some diced avocado for extra creaminess and healthy fats.
If you’re feeling adventurous, try these variations:
* Spicy Kick: Add a pinch of cayenne pepper or a diced jalapeño to the rice mixture for an extra kick of heat.
* Cheesy Goodness: Stir in some shredded cheddar cheese or Monterey Jack cheese at the end for a melty, cheesy delight.
* Vegetarian Option: Substitute the chicken with black beans or pinto beans for a delicious and hearty vegetarian version. You could even add some roasted sweet potatoes or butternut squash for extra flavor and nutrients.
* Make it a Bowl: Serve the Mexican Chicken and Rice over a bed of shredded lettuce with your favorite toppings like salsa, guacamole, and pico de gallo for a delicious and healthy bowl.
* Burrito Filling: Use this recipe as a filling for burritos or tacos. It’s a fantastic way to add flavor and substance to your favorite Mexican dishes.
* Casserole Style: Layer the Mexican Chicken and Rice with tortillas and cheese in a baking dish and bake until bubbly and golden brown for a comforting casserole.
I’m so excited for you to try this recipe! I have a feeling it will become a new favorite in your household. It’s the perfect dish for busy weeknights, casual gatherings, or anytime you’re craving a flavorful and satisfying meal.
So, what are you waiting for? Head to the kitchen, gather your ingredients, and get cooking! I promise you won’t be disappointed. And when you do make it, please, please, please share your experience with me! I’d love to hear what you think, what variations you tried, and how much your family and friends enjoyed it. You can leave a comment below, tag me on social media, or send me an email. I’m always eager to hear from my readers and see your culinary creations. Happy cooking, and enjoy your delicious Mexican Chicken and Rice! I can’t wait to hear all about it!
Mexican Chicken and Rice: A Delicious & Easy Recipe
Flavorful, easy one-pan Mexican Chicken and Rice with chicken, vegetables, beans, corn, and spices. Perfect for weeknights!
Ingredients
- 1.5 lbs boneless, skinless chicken breasts, cut into 1-inch cubes
- 1 tbsp olive oil
- 1 medium yellow onion, chopped
- 2 cloves garlic, minced
- 1 red bell pepper, chopped
- 1 green bell pepper, chopped
- 1 jalapeño, seeded and minced (optional, for extra heat)
- 1 (15 ounce) can black beans, rinsed and drained
- 1 (15 ounce) can corn, drained
- 1 (14.5 ounce) can diced tomatoes, undrained
- 1 (10 ounce) can diced tomatoes and green chilies (Rotel), undrained
- 1 cup long-grain white rice, uncooked
- 2 cups chicken broth
- 1 packet (1 ounce) taco seasoning
- 1 tsp chili powder
- 1/2 tsp cumin
- 1/4 tsp smoked paprika
- Salt and pepper to taste
- Optional toppings: shredded cheddar cheese, sour cream, avocado, cilantro, lime wedges
Instructions
- Prepare Chicken: Pat chicken cubes dry and season generously with salt and pepper.
- Brown Chicken: Heat olive oil in a large skillet or Dutch oven over medium-high heat. Add chicken in a single layer (in batches if needed) and cook for 5-7 minutes, until browned on all sides and cooked through (165°F/74°C). Remove from skillet and set aside.
- Sauté Vegetables: Add chopped onion to the skillet and cook for 5 minutes, until softened. Add minced garlic, chopped red bell pepper, chopped green bell pepper, and minced jalapeño (if using). Cook for 5-7 minutes, until peppers are tender-crisp.
- Combine Ingredients: Add rinsed and drained black beans, drained corn, diced tomatoes (undrained), and diced tomatoes and green chilies (Rotel, undrained) to the skillet with the vegetables.
- Add Rice and Seasonings: Stir in uncooked rice, chicken broth, taco seasoning, chili powder, cumin, and smoked paprika. Mix well.
- Simmer: Return the cooked chicken to the skillet. Bring the mixture to a boil, then reduce heat to low, cover tightly, and simmer for 20-25 minutes, or until the rice is cooked through and the liquid is absorbed.
- Rest: Remove from heat and let sit, covered, for 5-10 minutes.
- Serve: Fluff with a fork and serve hot, garnished with your favorite toppings.
Notes
- Spice Level: Adjust jalapeño or chili powder to control the spice. Omit jalapeño if sensitive to heat.
- Chicken Thighs: Substitute chicken thighs for more flavor and moisture.
- Vegetarian Option: Omit chicken and add an extra can of black beans or corn. Add other vegetables like zucchini or squash.
- Brown Rice: Use brown rice, but increase cooking time to 45-50 minutes and use 2.5 cups chicken broth.
- Cheese: Monterey Jack, pepper jack, or Mexican cheese blend are great topping options.
- Creamy: Stir in cream cheese or sour cream at the end for a creamier texture.
- Slow Cooker: Brown chicken and sauté vegetables. Transfer everything to a slow cooker and cook on low for 6-8 hours or on high for 3-4 hours.
- Instant Pot: Brown chicken using the sauté function. Add vegetables, beans, corn, tomatoes, rice, broth, and seasonings. Cook on high pressure for 8 minutes, followed by a 10-minute natural pressure release.
- Freezing: Cool completely before transferring to freezer-safe containers. Store in the freezer for up to 3 months. Thaw overnight in the refrigerator before reheating.





Leave a Comment