Mexican Chicken Over Rice Recipe: Spiced Tomato and Herb Infusion

Mexican Chicken Over Rice Recipe: Spiced Tomato and Herb Infusion

This Mexican-inspired dish brings bold flavors to your dinner table with minimal effort. The chicken is infused with a blend of spiced tomato and fresh herbs, creating a sauce that’s both rich and aromatic.

Every bite delivers tender chicken and fragrant rice, soaked in a vibrant, homemade sauce that’s far superior to store-bought. The rice absorbs the flavors beautifully, making each forkful satisfying and full of depth.

The best part? It comes together in one skillet, so cleanup is just as simple as the cooking. The process is straightforward, with clear steps to ensure perfect results every time.

Serve this for a weeknight dinner or as part of a festive spread. It’s versatile, flavorful, and always a crowd-pleaser.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Mexican Chicken Over Rice

Bold Mexican flavors start with these fresh, aromatic ingredients for a one-skillet wonder.

Ingredient Amount Notes
Boneless Skinless Chicken Thighs 🍗 1 ½ lb Patted dry, trimmed of excess fat
Long-Grain White Rice 🍚 1 ½ cups Uncooked, rinsed until clear
Tomato Sauce 🍅 2 cups Plain, unsweetened variety
Chicken Broth 🥣 2 ½ cups Low-sodium preferred
Yellow Onion 🧅 1 whole Medium, finely diced
Garlic Cloves 🧄 4 cloves Minced for maximum flavor
Ground Cumin 🌿 2 tsp Freshly toasted and ground preferred
Chili Powder 🌶️ 1 ½ tbsp Mild or medium heat variety
Dried Oregano 🍃 1 tsp Mexican oregano if available
Smoked Paprika 🌶️ 1 tsp Adds depth and smokiness
Fresh Cilantro 🌿 ½ cup Chopped, stems removed
Olive Oil 🫒 2 tbsp Extra-virgin for best results
Kosher Salt 🧂 1 ½ tsp Divided for layering flavors
Freshly Ground Black Pepper 🌶️ ½ tsp To taste
Lime 🍋 1 whole Juiced, for finishing

The chicken thighs are non-negotiable here—bone-in works too but boneless cooks faster and absorbs the spiced tomato sauce better. Whole Foods or Trader Joe’s carry high-quality thighs without added solutions. Look for skin-on if you want extra crispiness (remove skin after searing). For rice, long-grain varieties like jasmine or basmati absorb the sauce beautifully without turning mushy.

No tomato sauce? Crushed tomatoes blended smooth work in a pinch. Fresh out of cumin? Ground coriander at half the amount offers a different but complementary earthiness. The chili powder can be swapped for ancho chili powder for a deeper, less spicy profile. If you’re missing fresh cilantro, dried works at one-third the amount—just add it earlier in the cooking process.

This dish reheats wonderfully—flavors actually deepen overnight. Store in an airtight container for up to 4 days in the fridge or freeze for 3 months. The rice may firm up, so add a splash of broth when reheating. Always garnish with fresh cilantro and lime just before serving.

❤️

Why You’ll Love This Recipe

  • One Pot Meal: Honestly, I just dump everything in and let the rice soak up the chicken broth and tomato sauce while the thighs cook—no extra pans.
  • Rich Tomato Depth: That combo of tomato sauce and slow-cooked onions gives it this deep, savory-sweet flavor that’s way more interesting than plain rice and chicken.
  • Feeds Us Twice: I make a big batch on Sunday and we’re eating it for lunch the next day—tastes even better reheated.
  • Budget Stretcher: Chicken thighs and rice are cheap, but with the broth and sauce, it feels like a full, hearty meal.

Step-by-Step Instructions for Mexican Chicken Over Rice

Master the layering of flavors with this precise method for building depth in every bite.

Step 1: Sear and Season the Chicken Thighs

Heat the 2 tbsp olive oil in a large, deep skillet over medium-high heat. Pat the 1.5 lb boneless skinless chicken thighs dry and season both sides with 1 tsp kosher salt and 0.5 tsp freshly ground black pepper. The dry surface ensures a proper sear rather than steaming.

Sear the chicken thighs for 4-5 minutes per side until deep golden brown and cooked through. Remove and set aside. The fond left in the pan will become the flavor base for the rice. Don’t clean the pan—this is intentional.

Step 2: Sauté Aromatics and Toast Spices

In the same skillet, add the finely diced yellow onion and cook for 3-4 minutes until translucent and slightly caramelized. Add the minced garlic cloves and cook for 30 seconds until fragrant but not browned.

Stir in the 2 tsp ground cumin, 1.5 tbsp chili powder, 1 tsp dried oregano, and 1 tsp smoked paprika. Toast the spices for 1 minute to bloom their flavors. This step transforms raw spices into a fragrant, complex foundation.

Step 3: Combine Liquids and Rice

Pour in the 2 cups tomato sauce and 2.5 cups chicken broth, scraping up any browned bits from the pan. Bring to a gentle simmer. Add the 1.5 cups long-grain white rice (rinsed until clear) and stir to distribute evenly.

The liquid should just cover the rice. If it’s too low, add a splash of broth—this dish should have a saucy consistency. Season with the remaining 0.5 tsp kosher salt to layer the flavors throughout.

Step 4: Simmer and Finish

Return the seared chicken thighs to the skillet, nestling them into the rice. Reduce heat to low, cover, and simmer for 20-25 minutes until the rice is tender and the liquid is absorbed. Avoid stirring once the rice is added to prevent mushiness.

Once the rice is cooked, remove from heat and let rest covered for 5 minutes. This allows the grains to steam and firm up slightly. Garnish with the 0.5 cup chopped fresh cilantro and a squeeze of juice from the lime for brightness.

👨‍🍳

Pro Tips For Making Mexican Chicken Over Rice

  • Brown the Chicken: Sear the chicken thighs in batches until deeply golden—about 4-5 minutes per side. This builds flavor that simmering in the sauce just can’t match.
  • Toast the Rice: After sautéing the onions, cook the rice in the same pot for 2-3 minutes until slightly translucent. It prevents mushiness and adds a nutty depth.
  • Skip the Rinsing: I learned this the hard way—don’t rinse the rice first. The starch helps thicken the sauce slightly, giving the dish that perfect, cohesive texture.
  • Use Broth, Not Water: Substitute chicken broth for water when cooking the rice. It infuses every grain with extra flavor, and you won’t believe how much richer the dish tastes.

Flavor Customization for These Flavors

Spice It Up

For extra heat, add ½ tsp cayenne pepper or 1 chopped jalapeño with the onions. I love how this kick balances the richness. For smokier depth, swap regular paprika for chipotle powder—it adds a beautiful, slow-building warmth. 🌶️

Citrus Twist

Brighten the dish by adding 1 tsp lime zest along with the juice at the end. For a tangy twist, stir in 2 tbsp orange juice with the tomato sauce. The acidity cuts through the richness beautifully.

Herb Variations

If cilantro isn’t your favorite, try fresh flat-leaf parsley or epazote for an authentic Mexican touch. For a Mediterranean flair, swap in fresh basil—it pairs surprisingly well with the cumin and chili.

Protein Swaps

This works great with chicken breasts (adjust cook time to 12-15 minutes). For extra flavor, use bone-in thighs, but remember they’ll need 5-7 minutes longer to cook through. 🍗

Rice Upgrades

For nuttier flavor, toast the rice in the skillet with the spices for 2 minutes before adding liquids. Brown rice works too—just increase broth to 3 cups and simmer for 40-45 minutes.

Cheesy Finish

Sprinkle ½ cup crumbled cotija or shredded Oaxaca cheese over the top just before serving. The melty, salty addition takes this dish to the next level. I always keep some on hand for this exact purpose.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 520kcal
% Daily Value
Total Fat 18g23%
Saturated Fat 4g20%
Cholesterol 120mg40%
Sodium 850mg37%
Total Carbohydrate 58g21%
Dietary Fiber 4g14%
Sugars 6g
Protein 38g76%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use chicken breasts instead of thighs?

Yes, but they’ll be less juicy. Use 1.5 lb boneless breasts and reduce simmer time to 12-15 minutes to prevent dryness. Thighs stay tender during the longer cook time.

2

How do I prevent mushy rice?

Avoid stirring once the rice is added. Use the exact 1.5 cups long-grain rice to 4.5 cups liquid ratio and let it steam undisturbed for 20-25 minutes.

3

What if my sauce is too thin?

Uncover and simmer for 3-5 minutes longer after rice is cooked. If too thick, stir in ¼ cup broth at a time until desired consistency.

4

Can I make this ahead?

Store in an airtight container for up to 4 days. Flavors deepen overnight. Add a splash of broth when reheating.

★★★★★4.5(11 reviews)
Tyler Campbell