This easy one pot Mexican chicken and rice is fast, delicious and makes a great freezer meal too! Can be enjoyed with chips, in tacos, burritos, enchiladas and burrito bowls.
Easy One Pot Meal
This one pot Tex Mex dish is a family favorite and a great one pot meal to make when you need something quick. It’s made in just one skillet, comes together in about 40 minutes and makes great leftovers as well. Everyone in my whole family loved it!
This recipe is a spin off from one of the most popular Mexican food recipes on my site, these one pot burrito bowls. It’s loaded with chicken, rice, beans, tomatoes, cheese and many more delicious flavors! It can be used for tacos, burritos, enchiladas, burrito bowls or on top of nachos. There are so many delicious ways to enjoy this meal.
How to Make Mexican Chicken and Rice
- Cook chicken: Start by cooking the diced chicken breast in an oiled skillet until no longer pink. Then add in the chopped peppers and onions and cook until translucent, about 3 or so minutes.
- Simmer: Next add in the diced tomatoes, black beans, green chiles, white rice, taco seasoning and enchilada sauce. Stir the mixture, then bring to a low boil. Once simmering, place the lid on top and cook on low until the liquid has evaporated and the rice is tender, about 15 to 20 minutes. Give the mixture a stir about half way through cooking.
- Top: Once the rice is tender, sprinkle the shredded cheese over the top and let sit until melted. You can place the lid on top to help the cheese melt faster if preferred.
Ways to Serve
The best part about this Mexican chicken and rice is that you can serve it MANY different ways! Scoop it into bowls, make it into a bean burrito, or use for tacos, enchiladas, over a bed of lettuce, on top of nachos, or in a stuffed pepper. It’s the perfect meal to transform leftovers into a totally different dish!
This dish is super easy to customize based on what you have on hand. Below are a few easy substitutes you can make without sacrificing any flavor.
- Instead of chicken, use ground beef or ground turkey.
- Use pinto beans in place of black beans.
- Swap the red enchilada sauce for the green variety.
- Add in more veggies with the peppers and onions. Zucchini, corn and mushrooms are all great options.
Before serving, don’t forget to finish it off with ALL the toppings. I love adding fresh cilantro, green onions and a dollop of sour cream!
- Sour cream
- Fresh cilantro
- Sliced green onions
- Diced avocado or guacamole
- Diced tomatoes
- Sliced olives
- Tortilla strips or crushed tortilla chips
- Squeeze of fresh lime juice
This dish makes a lot of food, so I love to freeze the leftovers! Place the leftovers inside of a flour tortilla and roll into enchiladas. Then pour enchilada sauce over the top and add shredded cheese for another meal.
Cover with foil and then store in the freezer for up to 2 months. Let thaw in the fridge the night before enjoying, then bake (covered) at 350ºF for 20 to 30 minutes. Remove the foil and bake an additional 10 to 15 minutes, or until the cheese is nice and bubbly.
Brown rice may be used in this recipe, however I’d recommend using about 3/4 cup instead of 1 cup. It takes a bit longer to cook than jasmine rice, so you’ll also need to let it cook for an additional 10 minutes or so.
Sure! Use sweet potatoes in place of the chicken, similar to my one pot sweet potato bowls. I’d suggest using about 2 cups sweet potatoes, peeled and diced.
Yes! Rice is naturally gluten free, which makes this dish the perfect meal to serve to everyone in your family, even those with a gluten sensitivity or allergy. The only other ingredient to watch out for is the enchilada sauce – make sure to check the label to ensure it’s gluten-free before using.
More Easy Mexican Dinners
- One Pot Cheesy Enchilada Pasta
- Green Chile Chicken Enchiladas
- Slow Cooker Taco Lasagna
- Chicken Enchilada Casserole
- Chicken Fajita Bowls
One Pot Mexican Chicken and Rice
- 1 Tablespoon olive oil
- 1 pound chicken , cubed
- ½ cup green onion , sliced thin
- ½ cup chopped red bell pepper
- 14.5 ounce can diced tomatoes
- 15 ounce can black beans , drained and rinsed
- 4 ounce can green chiles
- 1 cup jasmine rice
- 1 ½ Tablespoons taco seasoning
- 1 cup red enchilada sauce , water or chicken broth
- 1 cup shredded cheese
- Salt and Pepper , to taste
Optional toppings: Sour cream, tomatoes, sliced olives, green onions, avocado, cilantro
Optional sides: Tortillas, tortilla chips, lettuce
- In a large non-stick pan, heat the olive oil over medium heat. Stir in the chicken and cook until no longer pink. Sprinkle salt and pepper over top. Stir in bell pepper and onion and cook for an additional 3 minutes.
- Stir in the diced tomatoes, black beans, green chiles, rice, taco seasoning and enchilada sauce. Bring to a simmer; cover with a lid and then turn the heat to low. Cook for 15 to 20 minutes, stirring half way in between.
- When rice is done, add salt and pepper to taste. Add cheese and let sit for a few minutes until melted.
- Top with fresh cilantro and green onions if desired. Add any other favorite toppings. We like to serve with tortilla chips, inside tortillas or over a bowl of lettuce.
Nutrition provided is an estimate. It will vary based on specific ingredients used.
Did you make this recipe? Don’t forget to give it a star rating below!