Mexican Chicken and Rice

Mexican chicken and rice is the kind of dinner that earns a regular place in your meal rotation for one simple reason: it delivers a lot of flavor without making life harder. You get tender chicken, well-seasoned rice, tomatoes, garlic, broth, and warm spices all cooked into one hearty meal that feels comforting, practical, and satisfying.

It is the kind of recipe that works when you need dinner to be filling, family-friendly, and made from ingredients that are easy to keep around. The chicken brings protein and richness, the rice absorbs every bit of flavor in the pan, and the seasoning gives the whole dish that familiar, bold character people love. Add a little cheese, cilantro, lime, or avocado at the end, and it becomes even better.

What makes this version especially useful is that it is approachable. You do not need complicated steps or hard-to-find ingredients. It is a simple one-pan meal with enough flavor to feel exciting, but enough structure to feel dependable. If you are looking for a recipe that is easy enough for weeknights and tasty enough to make again, this Mexican chicken and rice recipe is a strong one to keep close.

Mexican Chicken and Rice

Why You’ll Love This Mexican Chicken and Rice Recipe

There are plenty of chicken and rice dinners, but this one stands out because it feels especially bold and complete.

Here’s why it works so well

  • One-pan cooking makes cleanup easier

  • Chicken and rice create a full, satisfying meal

  • Easy to customize with beans, corn, cheese, or toppings

  • Great for leftovers and meal prep

  • Packed with warm, savory flavor

  • Family-friendly and weeknight practical

It is also one of those meals that can be served as is or built out with toppings, which makes it especially useful when different people like different things.

Equipment

  • Large deep skillet or sauté pan with lid

  • Cutting board

  • Sharp knife

  • Measuring cups and spoons

  • Wooden spoon or spatula

  • Tongs

Ingredients

  • 1 1/2 pounds boneless, skinless chicken breasts or chicken thighs, cut into bite-sized pieces

  • 1 tablespoon olive oil

  • 1 small onion, finely chopped

  • 3 garlic cloves, minced

  • 1 cup uncooked long-grain white rice

  • 1 can diced tomatoes, 14.5 ounces, undrained

  • 2 cups chicken broth

  • 1/2 cup tomato sauce

  • 1 teaspoon chili powder

  • 1 teaspoon ground cumin

  • 1 teaspoon paprika

  • 1/2 teaspoon garlic powder

  • 1/2 teaspoon onion powder

  • 3/4 teaspoon salt

  • 1/2 teaspoon black pepper

  • 1/2 cup corn, optional

  • 1/2 cup black beans, drained and rinsed, optional

  • 1 cup shredded cheddar or Mexican blend cheese, optional

  • 2 tablespoons chopped cilantro, optional

  • Lime wedges, for serving

Timing and Servings

  • Prep Time: 15 minutes

  • Cook Time: 30 minutes

  • Total Time: 45 minutes

  • Servings: 4 to 6

How to Make Mexican Chicken and Rice

Step 1: Season and cook the chicken

Heat the olive oil in a large skillet over medium heat. Add the chicken pieces and season them lightly with a little of the salt and pepper. Cook for about 5 to 6 minutes, stirring occasionally, until the chicken is lightly browned on the outside.

It does not need to be fully cooked at this stage. It will finish cooking later with the rice, which helps keep it tender.

Step 2: Add onion and garlic

Stir in the chopped onion and cook for 3 to 4 minutes, until softened. Add the minced garlic and cook for another 30 seconds, just until fragrant.

This step builds the base flavor of the dish. Even simple chicken and rice recipes taste better when onion and garlic get a little time in the pan.

Step 3: Toast the rice and spices

Add the uncooked rice to the skillet, followed by the chili powder, cumin, paprika, garlic powder, onion powder, remaining salt, and black pepper. Stir for about 1 minute so the rice gets lightly coated and the spices bloom in the heat.

Toasting the rice briefly helps deepen the flavor and keeps the final dish from tasting flat.

Step 4: Add the liquid ingredients

Pour in the diced tomatoes with their juices, chicken broth, and tomato sauce. Stir well to combine everything and make sure the rice is distributed evenly across the pan.

Bring the mixture to a gentle simmer. Once it starts bubbling, lower the heat, cover the skillet, and let it cook.

Step 5: Simmer until the rice is tender

Cook covered on low heat for 18 to 22 minutes, or until the rice is tender and most of the liquid has been absorbed.

If you are using corn or black beans, stir them in during the last 5 minutes of cooking. This warms them through without making them overly soft.

Try not to lift the lid too often while the rice cooks. The trapped steam is what helps it cook evenly.

Step 6: Finish and serve

Once the rice is done, turn off the heat and let the skillet sit covered for 5 minutes. If using cheese, sprinkle it over the top during this resting time so it melts gently.

Finish with chopped cilantro and a squeeze of fresh lime just before serving. That little touch of freshness makes the whole dish brighter and more balanced.

Mexican Chicken and Rice

Tips for the Best Mexican Chicken and Rice

This recipe is simple, but a few small choices can make it even better.

Use chicken thighs for extra juiciness

Chicken breasts work well, but chicken thighs are a little more forgiving and stay especially tender in skillet meals like this.

Use long-grain white rice

Long-grain white rice is the easiest and most reliable choice because it cooks evenly and absorbs flavor well without getting too sticky.

Do not rush the simmer

Rice needs a gentle, steady cook. High heat can leave the bottom overcooked while the top stays firm.

Let it rest at the end

That 5-minute rest after cooking helps the rice finish steaming and makes the texture noticeably better.

Finish with lime

Lime juice at the end lifts the tomato and spice flavors and keeps the dish from feeling too heavy.

Why This Recipe Works So Well

Mexican chicken and rice works because each part supports the others. The chicken brings savory depth and protein. The rice absorbs the broth, tomatoes, and spices, so it tastes like more than just a side. Onion and garlic make the whole pan feel fuller, while optional corn, beans, cheese, or herbs let you add extra texture and flavor without changing the basic method.

It is also practical. Everything happens in one skillet, the ingredient list is familiar, and leftovers reheat well. That is exactly the kind of recipe most people actually need during the week.

Easy Variations to Try

One of the best things about this recipe is how easy it is to adapt.

Make it cheesy

Add more shredded cheddar or Monterey Jack on top for a richer finish.

Add bell peppers

Chopped bell peppers add color and sweetness and fit naturally into the dish.

Make it spicier

Add cayenne, crushed red pepper flakes, or diced jalapeños if you want more heat.

Use salsa instead of tomato sauce

A mild or medium salsa can replace some of the tomato sauce for extra flavor.

Add avocado when serving

Sliced avocado on top adds freshness and makes the dish feel even more complete.

What to Serve With Mexican Chicken and Rice

This meal can absolutely stand on its own, but a few simple sides work well with it too.

Good serving ideas

  • Green salad

  • Tortilla chips and salsa

  • Guacamole

  • Sour cream

  • Roasted vegetables

  • Black beans

  • Warm tortillas

  • Corn salad

For most nights, I would keep it simple with lime, cilantro, and maybe avocado or sour cream. The skillet already does most of the work.

How to Store and Reheat

This dish is very good for leftovers, which makes it useful for meal prep too.

To store

Let the chicken and rice cool completely, then transfer to an airtight container. Refrigerate for up to 4 days.

To reheat

Reheat in a skillet over low heat or in the microwave in short intervals. Add a splash of broth or water if the rice has thickened too much in the fridge.

Can you freeze it?

Yes. Freeze in airtight containers for up to 2 months. Thaw overnight in the refrigerator before reheating for the best texture.

Serving Suggestions

Serve Mexican chicken and rice hot straight from the skillet with lime wedges, cilantro, and shredded cheese on top. For a more filling meal, add avocado, black beans, or warm tortillas on the side. It also works beautifully portioned into meal prep containers for lunch the next day. If you are serving guests, set out toppings like salsa, sour cream, jalapeños, and guacamole so everyone can build their own plate.

Nutritional Facts

Approximate per serving:

  • Calories: 430

  • Protein: 32g

  • Carbohydrates: 30g

  • Fat: 19g

  • Saturated Fat: 6g

  • Cholesterol: 95mg

  • Sodium: 690mg

  • Fiber: 3g

  • Sugar: 4g

Conclusion

Mexican chicken and rice is the kind of dinner that makes weeknights easier without sacrificing flavor. It is hearty, well-seasoned, easy to customize, and made with ingredients that are practical to keep on hand. The chicken stays tender, the rice cooks up full of flavor, and the whole meal comes together in one pan with very little fuss.

Whether you need a family dinner, a meal prep recipe, or just something reliable that tastes good every time, this one is worth keeping in your regular rotation. It is simple, satisfying, and exactly the kind of recipe that makes home cooking feel manageable.

FAQs

Can I use brown rice instead of white rice?

Yes, but brown rice needs more liquid and a longer cooking time. You will need to adjust both for the best result.

Is chicken breast or chicken thigh better for Mexican chicken and rice?

Both work well. Chicken breast is leaner, while chicken thighs stay juicier and are a little more forgiving.

Can I make this recipe with cooked rice?

Yes, but the method will be different. This version is designed for uncooked rice so it can absorb the broth and seasoning as it cooks.

What can I add to Mexican chicken and rice?

Corn, black beans, bell peppers, cheese, avocado, cilantro, jalapeños, and sour cream all work well.

Why is my rice still firm?

This usually means the skillet was not covered tightly enough, the heat was too high, or the rice needs a bit more liquid and time.

Can I make Mexican chicken and rice ahead of time?

Yes. It stores and reheats very well, making it a great option for leftovers and meal prep.