One Pan Mexican Chicken and Rice is easy skillet dinner made with pantry staples. Rice and chicken breasts are simmered in salsa broth, then finished with gooey cheese and served with avocado.

Other chicken and rice recipes we love is this crockpot chicken and rice, chicken burritos and chicken burrito skillet.

One Pan Mexican chicken and rice garnished with avocado and cilantro.

I pulled off this Mexican chicken and rice recipe this week with mostly pantry ingredients. 4 months in into the year and my family declared this Mexican chicken recipe to be one of their favorite dinners of the year!

It has all the flavors of this Instant Pot chicken and rice with spices of Mexican cuisine like salsa and cumin, then topped with melted cheese on top. So-so-so good, I highly recommend not to cut the recipe in half.

While brown rice takes 40 minutes to cook, I was able to make this Mexican chicken and rice recipe in one skillet stirring only once. Not exactly a 30 minute dinner but so easy for extra nutrition benefits.

However, if you use white rice, this one pot meal is ready in 30 minutes. Let’s do it!

Ingredients for Mexican Chicken and Rice

To make this one pot Mexican chicken and rice recipe you will need just a handful of simple ingredients. Most are pantry staples.

Chicken breasts, brown rice, salsa, diced tomatoes, chicken broth, cumin, oil, cheese, garlic, onion, salt and pepper.
  • Chicken: Boneless skinless chicken breasts or chicken thighs cook equally fast.
  • Rice: Any white rice or brown rice like long grain rice, short grain rice, basmati rice or jasmine rice works. The choice of type of rice will affect the consistency and nutrition of this Mexican chicken dish.
  • Salsa: Mild salsa, medium salsa or hot salsa will affect level of spiciness of this Mexican chicken recipe. I used medium salsa and kids ate it no problem.
  • Diced tomatoes: I use low sodium canned diced tomatoes that are undrained. You can also use tomato sauce.
  • Cheese: Shredded Mexican cheese, Tex Mex cheese blend, cheddar cheese or marble cheese are great choices. If you shred cheese yourself, it will melt better than pre-shredded store-bought cheese.
  • Onion, garlic, cumin, oil.

How to Make Mexican Chicken and Rice

Here is quick overview how to make Mexican chicken and rice step-by-step. Full recipe card is located below.

Step by step process how to saute veggies and cook rice for Mexican chicken and rice.
  • Saute veggies and rice with spices. Saute onion and garlic first, then push them to the side and saute rice on its own. It adds flavor and cooks faster.
  • Add chicken, salsa, tomatoes and water and cook for 20 minutes. It is important to bring chicken and rice mixture to a boil and cover with a tight fitting lid so rice can cook. If using white rice, cook for 10 minutes.
Step-by-step process how to finish cooking Mexican chicken and rice and garnish it with cheese.
  • Stir dish and cook for another 20 minutes. This step prevents burning and ensures evenly cooked rice. Again, skillet has to be covered and white rice takes only extra 5 minutes.
  • Sprinkle with cheese and cover for 3 minutes or until cheese has melted.

Tips for Best Results and Variations

Here are my top tips for the best Mexican chicken and rice from the first try!

  • Don’t reduce the recipe: It might seem like 2 pounds of chicken and 2 cups of rice is a lot but it’s not. This chicken dish was gone between 2 adults and 2 kids in one night. You can always refrigerate and freeze leftovers.
  • Substitute chicken broth for water. Use either low sodium chicken broth from a carton, diluted in water bouillon cube, homemade chicken broth or Instant Pot chicken broth.
  • Other seasonings: Enchilada sauce will work great in place of salsa. To add extra flavor to Mexican chicken and rice, substitute taco seasoning for cumin.
  • Add small can of diced green chilies with the liquids, if you have them on hand. Great flavor.
  • Skillet choice: Make sure to use a large skillet about 12 inches wide with deep walls. I am a huge fan of ceramic non-stick skillet because it does not contain PFOA and is affordable.
  • Lid: Your lid should fit tightly over the skillet. If it doesn’t, then rice might need longer cook time.
  • To make sure your rice is cooked: Be sure to bring all mixture to a boil first before reducing the heat, use tight fitting lid and do not open it too often.
Mexican Chicken and Rice in a skillet with melted cheese and diced avocado on top.

What to Serve Mexican Chicken and Rice With?

To serve Mexican chicken and rice skillet, I like to add diced avocado and lots of chopped cilantro on top right in the skillet. This skillet is so flavorful, you don’t need many toppings.

You can also dress it up with diced tomato or pico de gallo, salsa guacamole, yogurt or sour cream, lime juice, green onion or shredded lettuce. Add some crushed tortilla chips or tortilla strips, if you wish.

How to Store and Reheat

Store: Refrigerate leftovers in an airtight container for up to 3 days. Longer than that and I prefer to freeze this chicken and rice casserole because salsa and rice go sour.

Freeze: Cook, cool and freeze Mexican chicken and rice in a tightly sealed container to prevent freezer burn. Place in the freezer for up to 3 months.


What is the best rice to use to make this dish?

You can use white rice or brown rice. I think the best rice to use is basmati rice or long grain rice as it holds its shape the best in this Mexican chicken and rice recipe.

Can you make it with white rice?

Yes. Cook this dish with white rice for 15 minutes after adding the rice. Please see recipe card below.

Why is my rice undercooked?

To avoid undercooked rice, be sure to bring the mixture to a boil before simmering. Also be sure the lid fits tightly on top of your skillet, so steam doesn’t escape. Stir only once. And sometimes different rice needs extra 5-15 minutes cook time which is also normal.

How do I make Mexican chicken and rice taste better?

This one pan Mexican chicken and rice is full of flavor. However, you can add a can of diced green chilies, use chicken broth instead of water or saute some green bell pepper with onion to add more depth of flavor.

More Rice Recipes to Try

More One Pot Meals to Try

Mexican Chicken and rice on a wooden spoon topped with avocado.
mexican chicken and rice

One Pan Mexican Chicken and Rice

One Pan Mexican Chicken and Rice is easy skillet dinner made with pantry staples. Rice and chicken breasts are simmered in salsa broth, then finished with gooey cheese and served with avocado.
4.94 from 32 votes
Servings 8 servings
Calories 419
Diet Gluten Free
Prep Time 10 minutes
Cook Time 50 minutes
Total Time 1 hour



  • Preheat large skillet on medium heat and swirl 1 tablespoon of oil to coat. Add onion and garlic; saute for 3-4 minutes, stirring occasionally.
  • Push veggies to the side and swirl remaining 2 tablespoons of oil. Add rice, cumin, salt, pepper and saute for 3 more minutes, stirring often (rice part only).
  • Add chicken, diced tomatoes, salsa, water and stir. Bring to a boil, cover, reduce heat to low and cook with brown rice for 20 minutes and with white rice for 10 minutes.
  • Stir, cover and cook for another 20 minutes – brown rice and 5 minutes – white rice.
  • Turn off heat, add cheese and cover until melted.
  • Serve hot with desired toppings like cilantro, green onion, avocado, tomato, yogurt etc.


  • Store: Refrigerate leftovers in an airtight container for up to 3 days.
  • Freeze: For up to 3 months.
  • Don’t cut the recipe. It might seem like 2 pounds of chicken and 2 cups of rice is a lot but it’s not. This meal was gone between 2 adults and 2 boys in one night. You can always refrigerate and freeze leftovers.
  • Brown rice: I used basmati brown rice as it stays more separated than long grain rice.
  • Low sodium: If using not low sodium canned tomatoes, add less salt to taste at the end.
  • Tomato sauce is OK in place of diced tomatoes. Enchilada sauce would work in place of salsa.
  • More flavorful: Low sodium chicken broth or chicken stock is OK instead of water. Add a can of diced green chilies for even more Tex Mex taste.
  • Lid. Your lid should fit tightly. If it’s not then rice might need longer cook time.


Serving: 1.5cups | Calories: 419kcal | Carbohydrates: 42g | Protein: 18g | Fat: 20g | Saturated Fat: 6g | Cholesterol: 56mg | Sodium: 516mg | Fiber: 3g | Sugar: 3g
Course: Dinner
Cuisine: Mexican
Author: Olena Osipov
Did you make this recipe?Mention @ifoodreal or tag #ifoodreal!

5 Secrets to Easy Healthy Dinners

Plus sign up for weekly emails with recipes to make your cooking stress free, delicious and healthy.

About Olena

Welcome! I grew up in Ukraine watching my grandma cook with simple ingredients. I have spent the last 11 years making it my mission to help you cook quick and easy meals for your family!

Pin this recipe now to save it for later

Pin Recipe

You may also like


  1. Thank you for the great job you are doing sharing these great recipes. I am saving then and will make them very soon. Thanks again and keep up the good work. PS, I love to cook , I’ll be 91, Nov. 9 It is wonderful to be alive.

  2. 5 stars
    This is our new favorite recipe and it’s so easy! One nice surprise was how much
    extra flavor happened when I used a spicy and chunky Pineapple Salsa. I also
    used chicken stock in place of water and added a diced pepper along with the onion
    (Poblano or bell pepper). I used white basmati rice and it cooked perfectly with that
    stir. My sister used brown basmati and the rice was not cooked enough. This is
    so good we are having it tomorrow also- thank you!

    1. Thanks for sharing! I am so happy you liked the recipe and thanks for the posting the variations you made! And yes, basmati rice and brown rice cook differently.

  3. Could you use bone in chicken thighs and bake this in the oven? My skillet isnt big enough for bone in thighs and I dont like to cut raw meat.

  4. 5 stars
    Sooo so good!!! I eat first ‘with my eyes’.., so I wasn’t too confident seeing the absence of various colourful ingredients while cooking. Also, my lid wasn’t a 100% fit and it took longer to cook the brown rice. Was it worth the wait? Oh my goodness YES !!!

    There’s only the two of us and there’s lots of leftovers we can’t wait to eat.

    Yesterday was a double whammy for me, also made the delicious Egg Muffins for the first time ?

  5. 5 stars
    Delicious just found anew favorite ❣️I did add black beans and lime juice really gave it great flavor ❣️Thank you?

  6. Hi Olena,

    Can I use quinoa instead of rice? If so, do you recommend 2 cups of quinoa as well? And, what would the cook time be? Thanks in advance!

4.94 from 32 votes (4 ratings without comment)

Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.