Easy Mexican Chicken Rice

Featured in Delicious Main Dish Recipes for Every Occasion.

Make dinner simple and tasty with this Mexican-inspired one-pot meal. Juicy chicken thighs, seasoned with lime, garlic, paprika, and cumin, sit on a bed of flavorful red rice mixed with tomato passata, black beans, corn, and veggies. Finish it off in the oven for a fuss-free meal that’s great for sharing. Add fresh cilantro, lime wedges, and jalapeños to amp it up, and pair with guacamole or sour cream for a hearty, satisfying dish.

A man wearing a white shirt and suspenders holding a piece of paper.
Updated on Tue, 27 May 2025 16:12:51 GMT
Chicken and veggies in a pan, ready to eat. Pin it
Chicken and veggies in a pan, ready to eat. | chefmelt.com

This filling One Pot Mexican Chicken and Rice has been our go-to weeknight meal for ages. When you pair seasoned chicken thighs with tasty Mexican rice underneath, you get a complete dinner with hardly any cleanup. Baking it in the oven makes sure your rice turns out perfect every single time without any burnt spots on the bottom.

I threw this together during a super busy week when I needed something quick but filling. These days my kids ask for it all the time, and I can't help smiling when I see them get excited as those spicy smells fill up our kitchen.

Ingredients

  • Skin-on, bone-in chicken thighs: they drip fat while cooking which makes the rice underneath taste amazing
  • Homemade spice mix: mixing garlic powder cumin paprika cayenne and salt gives you that real fajita taste
  • Long grain rice: keeps its shape and stays nice and fluffy without turning mushy
  • Tomato passata: gives the rice a deep red color and rich tomato taste
  • Corn and black beans: add extra protein fiber and that classic Mexican food feeling
  • Onions and bell peppers: bring a bit of sweetness crunch and those traditional fajita flavors
  • Fresh lime juice: adds a tangy kick that balances out all the rich flavors

How To Make One Pot Mexican Chicken and Rice

Mix your spices:
Stir together black pepper salt garlic powder cumin paprika and cayenne in a small dish. This mix gives you that authentic Mexican flavor using stuff you probably already have. Make sure you mix them really well so everything's evenly combined.
Prep your chicken:
Rub the chicken thighs with some of the spices olive oil and lime juice to make a tasty paste. Work it into the meat and under the skin for the best flavor. Let it sit for an hour or overnight if you've got time.
Brown the chicken:
Pour some olive oil into a big oven-safe pan over medium high heat. Put the chicken in skin down and don't move it for about 4 minutes until it turns golden. This adds flavor and melts some fat that'll make your rice taste better. Flip and cook the other side quickly.
Start the rice mixture:
Using the same pan cook your onions peppers and garlic in the chicken drippings until they soften up about 3 minutes. Toss in the rice and stir so each grain gets coated with the oils and spices. This extra step makes the finished dish taste way better.
Combine everything:
Add chicken stock tomato passata beans corn and whatever spices are left. Getting the right amount of liquid is super important for good rice. Mix everything together making sure the rice is spread out evenly in the pan.
Bake it all together:
Put the chicken on top of everything skin facing up. Cover and bake for 25 minutes then take the cover off and bake 15 more minutes. This two-part cooking makes sure your chicken stays juicy and your rice cooks just right with no bad spots.
Let it sit:
After it's done leave it uncovered for 10 minutes before serving. This step lets extra moisture escape and helps all the flavors come together. Squeeze fresh lime juice over the top before you eat to wake up all the flavors.
A pan of food with chicken and rice. Pin it
A pan of food with chicken and rice. | chefmelt.com

I think the black beans might be my favorite part of this dish. I found out their rich taste and soft texture goes perfectly with the spiced rice. When my grandma visited from Mexico she was really surprised by how authentic everything tasted even though we took some shortcuts with the cooking.

Make Ahead Options

This meal is perfect for planning ahead. You can prep it at different stages depending on how much time you have. The finished dish heats up great the next day and some people say it actually tastes better after sitting overnight as the flavors mix together more.

If you're short on time you can marinate the chicken and get your dry stuff measured out the day before. You can also chop all your veggies and keep them in the fridge. When you're ready just start with the browning step. If you want to make the whole thing ahead it'll keep in the fridge for 3 days or you can freeze portions for up to 3 months.

Flavor Variations

What's great about this dish is how easy it is to change up. The original version has that classic Mexican taste but you can switch ingredients around to create totally different meals while keeping the same easy cooking method.

For something with Caribbean vibes use half coconut milk instead of chicken broth and throw in some diced pineapple instead of corn. You might try adding thyme and allspice to your seasoning too. If you want more of a Spanish feel add some chopped chorizo when you're cooking the veggies and use smoked paprika instead of regular. You can also swap out the black beans for green olives.

Serving Suggestions

This one-pot meal stands on its own but a few extra touches can make dinner even better. Set out different toppings so everyone can fix their plate how they like it. Fresh avocado cold sour cream and chunky pico de gallo all go really well with this dish.

For a fun dinner party put out some warm tortillas so people can make little tacos with the chicken and rice. A simple green salad with lime dressing gives a nice fresh contrast to the warm spicy meal. Drink-wise try serving a cold Mexican beer or a fruity non-alcoholic drink with some citrus to it.

A bowl of food with chicken and rice. Pin it
A bowl of food with chicken and rice. | chefmelt.com

Frequently Asked Questions

→ Can I swap out thighs for chicken breasts?

Sure, but breasts can get drier quicker than thighs. Cut the oven time a bit so they stay moist.

→ What kind of rice works best?

Long-grain rice is great for its firm texture and separation. Skip instant or short-grain types for better results.

→ Can I make it vegetarian?

Of course! Use veggies like zucchini or mushrooms instead of chicken. Switch to vegetable stock too.

→ Can I cook this ahead?

It tastes best fresh, but you can make it a few hours early. Cover it up and reheat gently to keep the flavors and texture intact.

→ How spicy does it get?

The heat level’s pretty mild with just a touch of cayenne. Crank up the spice by adding more or throwing in jalapeños.

→ What pairs well with this?

Try guacamole, sour cream, a quick salad, or warm tortillas to round out the flavors of the dish.

Mexican Chicken Rice

Chicken and vibrant veggie rice in a single pot. Big flavors, minimal effort.

Prep Time
15 Minutes
Cook Time
50 Minutes
Total Time
65 Minutes

Category: Main Dish Recipes

Difficulty: Intermediate

Cuisine: Mexican

Yield: 5 Servings

Dietary: Gluten-Free, Dairy-Free

Ingredients

→ Mexican Spice Mix

01 2 tsp cumin powder
02 2 tsp paprika
03 Black pepper as needed
04 1 3/4 tsp salt
05 2 tsp garlic powder or 2 minced garlic cloves
06 1/2 tsp optional cayenne

→ Chicken

07 5 chicken thighs, skin-on and bone-in
08 1 tbsp lime juice
09 2 tbsp olive oil

→ Rice

10 1 cup low-sodium vegetable or chicken stock
11 1/2 a large onion or 1 small onion, chopped
12 1 garlic clove, finely minced
13 1 red bell pepper, diced or sliced thin
14 1 can black beans (400g/16oz), rinsed and drained, or substitute red kidney beans
15 1 cup frozen or drained canned corn
16 3/4 cup tomato passata (pureed tomatoes)
17 1 cup uncooked long-grain rice

→ Garnish

18 1 lime for squeezing, plus extras to serve
19 Fresh coriander/cilantro leaves
20 Optional: sliced jalapeños

Instructions

Step 01

Set your oven to 180°C/350°F (160°C for fan ovens).

Step 02

Combine all the ingredients for the Mexican Spice Mix in a bowl.

Step 03

In a big bowl, mix a tablespoon of lime juice, 1 1/2 teaspoons of the spice mix, and 1 tablespoon of olive oil to make a paste. Coat the chicken thighs in the mixture until evenly covered.

Step 04

If you’ve got time, let the chicken sit in the marinade for an hour, but skipping this step is totally fine.

Step 05

Heat a tablespoon of oil in a deep skillet over medium-high. Sear the chicken thighs for about 4 minutes on the skin side, flip, and cook the other side for 1 1/2 minutes. Set aside.

Step 06

Using the same skillet, toss in the onion, garlic, and bell pepper. Cook for around 3 minutes on medium-high until softened. Clear away any burned bits before starting, if needed.

Step 07

Pour the rice into the skillet along with the stock, tomato passata, beans, corn, and any leftover spice mix. Stir everything together.

Step 08

Place the chicken, skin up, on the rice mixture. Keep most of the skin above the liquid.

Step 09

Cover with foil or a lid and bake for 25 minutes in the oven.

Step 10

Remove the lid or foil and continue baking for another 15 minutes until most liquids have reduced.

Step 11

Take it out of the oven and let it sit uncovered for 10 minutes so any leftover liquid gets absorbed. Squeeze some lime over, fluff the rice, and garnish before serving.

Notes

  1. Letting the chicken marinate brings out more flavor but isn't mandatory.
  2. Using low-sodium stock is a good way to manage salt levels.
  3. You can save and reheat any leftover rice for the next day.

Tools You'll Need

  • Large deep skillet (with a lid or foil)
  • Oven

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains chicken and other ingredients like processed stock that might carry traces of allergens.

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: ~
  • Total Fat: ~
  • Total Carbohydrate: ~
  • Protein: ~