Chicken Rice and Pinto Beans Recipe: Tex-Mex One-Pot Heartiness

Chicken Rice and Pinto Beans Recipe: Tex-Mex One-Pot Heartiness

This one-pot wonder delivers Tex-Mex heartiness with tender chicken, fluffy rice, and creamy pinto beans all in a single vessel. I developed this recipe for busy weeknights when I crave restaurant-quality flavor without the fuss.

The beauty lies in its simplicity: brown the chicken, toast the rice, then let everything simmer together. The rice absorbs all the savory flavors while the beans turn perfectly tender.

You’ll end up with a complete meal that’s rich, satisfying, and ready in 45 minutes. The chicken stays juicy, the rice fluffy, and the beans infused with every spice and herb.

Serve with fresh cilantro and a squeeze of lime. This dish brings the comfort of a homemade meal with minimal cleanup.

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

Ingredients for Chicken Rice and Pinto Beans

Everyday ingredients transform into a Tex-Mex feast with minimal effort and maximum flavor.

Ingredient Amount Notes
Boneless Skinless Chicken Thighs 🍗 1 ½ lb Cut into bite-sized pieces
Long-Grain White Rice 🍚 1 ½ cups Rinsed before cooking
Dried Pinto Beans 🌱 1 cup Soaked overnight or quick-soaked
Chicken Broth 🍲 3 cups Low-sodium preferred
Yellow Onion 🧅 1 whole Medium-sized, finely diced
Garlic Cloves 🧄 4 cloves Minced for maximum flavor
Ground Cumin 🌿 1 ½ tsp Toasted for deeper aroma
Chili Powder 🌶️ 1 tbsp Mild or hot variety
Dried Oregano 🍃 1 tsp Mexican oregano if available
Bay Leaf 🌿 1 whole Removed before serving
Salt 🧂 1 ½ tsp Adjust to taste at end
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Olive Oil 🫒 2 tbsp For browning chicken and rice
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Lime 🍋 1 whole Cut into wedges for serving

The chicken thighs are key here—boneless, skinless stay juicy through the long simmer. Costco has great bulk packs, but any grocery store works. For the pinto beans, dried are ideal (they absorb all the flavor), but canned in a pinch—just drain and rinse well. The rice should be long-grain white (jasmine or basmati work too) for that fluffy texture. Always rinse it first—gets rid of excess starch.

No chicken thighs? Breasts work but may dry out—reduce cooking time by 5 minutes. Swap pinto beans for black beans if that’s what’s in your pantry. Out of cumin? Coriander adds a similar earthiness. Fresh out of cilantro? Green onions lend a mild freshness. The chili powder is non-negotiable though—it’s carrying most of the Tex-Mex flavor (trust me on this).

Leftovers keep 4-5 days in the fridge—actually taste better the next day. Freezes beautifully for 3 months. Portion into containers so you’ve got lunch sorted. The lime and cilantro should be added fresh when serving, not stored with the dish.

❤️

Why You’ll Love This Recipe

  • One Pot Meal: I love tossing everything in one pot—chicken, rice, pinto beans, and broth—then walking away while it simmers to perfection.
  • Rich and Hearty: The chicken broth soaks into the rice and beans, making every bite packed with deep, savory flavor.
  • Feeds Everyone: Whether it’s a busy Tuesday or a lazy Sunday, this dish stretches to feed my whole family without fuss.
  • Budget Friendly: Honestly, dried pinto beans and chicken thighs keep the cost low while still feeling like a hearty, satisfying meal.

Step-by-Step Instructions for Chicken Rice and Pinto Beans

This one-pot method keeps your kitchen clean while delivering bold Tex-Mex flavors in every bite.

Step 1: Brown the Chicken and Aromatics

Cut the 1.5 lb Boneless Skinless Chicken Thighs into bite-sized pieces. Heat 2 tbsp Olive Oil in a large pot over medium-high heat. Add the chicken and cook for 5-6 minutes, stirring occasionally, until golden brown on all sides.

Add the finely diced 1 whole Yellow Onion and cook for 3 minutes until softened and translucent. Stir in the minced 4 cloves Garlic Cloves and cook for 30 seconds until fragrant. This builds a deep flavor base for the dish.

Step 2: Toast the Spices and Add Rice and Beans

Sprinkle 1.5 tsp Ground Cumin, 1 tbsp Chili Powder, and 1 tsp Dried Oregano over the chicken. Stir constantly for 30 seconds to toast the spices—they’ll release their aromas and deepen in flavor.

Add the rinsed 1.5 cups Long-Grain White Rice and soaked 1 cup Dried Pinto Beans to the pot. Stir to coat everything in the spices and oil. This step ensures every bite is packed with seasoning.

Step 3: Add Liquid and Simmer

Pour in 3 cups Chicken Broth and add 1 whole Bay Leaf, 1.5 tsp Salt, and 0.5 tsp Black Pepper. Stir well to combine. Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for 30-35 minutes.

Check occasionally and stir gently to prevent sticking. The rice and beans are done when the liquid is absorbed and both are tender. If it looks dry before the rice is cooked, add a splash of water or broth.

Step 4: Rest and Serve

Once the rice and beans are tender, remove the pot from heat. Let it sit covered for 5 minutes—this allows the flavors to meld together. Remove and discard the Bay Leaf before serving.

Garnish with chopped 0.25 cup Fresh Cilantro and serve with 1 whole Lime cut into wedges for squeezing over the top. Each serving should be hearty and full of smoky, savory goodness.

👨‍🍳

Pro Tips For Making Chicken Rice And Pinto Beans

  • Soak the Beans: I learned this the hard way—dried pinto beans need at least 4 hours in water, or they’ll stay tough no matter how long you simmer them. Drain and rinse before cooking to cut down on gas-causing compounds.
  • Brown the Chicken: Sear those boneless thighs in a hot pan for 3-4 minutes per side until golden. Sounds like extra work, but it adds a depth of flavor that boiling just can’t match.
  • Use Enough Broth: The rice and beans soak up liquid fast, so go for 2 cups of chicken broth per 1 cup of rice. My first few batches turned out dry until I finally measured instead of eyeballing it.
  • Cook Rice Separately: After burning a batch or two, I started cooking the rice in its own pot. It’s easier to control doneness, and you avoid the mushy texture that happens when everything simmers together too long.

Best Sauces and Condiments for This Recipe

Classic Tex-Mex Toppings

Fresh pico de gallo adds bright acidity that cuts through the richness. I mix 2 diced tomatoes, ¼ cup diced onion, 1 minced jalapeño, and 2 tbsp chopped cilantro with lime juice. It keeps the dish feeling fresh and vibrant. 🌟

Creamy Additions

Sour cream or Mexican crema drizzled on top adds a cooling contrast to the smoky spices. For extra flair, stir 1 tsp lime zest into the sour cream before serving. A dollop of guacamole works wonderfully too.

Cheesy Finishes

Sprinkle ½ cup shredded Monterey Jack or cotija cheese over the top just before serving. The cheese melts slightly from the heat, creating a delicious, gooey layer. I love using Sargento for consistent melt.

Hot Sauce Boost

A few dashes of Cholula or Tapatío hot sauce let everyone customize their heat level. The vinegar-based tang complements the earthy cumin and chili powder beautifully. Keep a bottle on the table for easy access. 🔥

Fresh Herb Garnishes

Beyond the recipe’s cilantro, try adding chopped green onions or avocado slices for extra freshness. The green onions add a mild bite, while avocado brings a creamy texture that pairs perfectly with the dish.

Zesty Lime Crema

Whisk together ½ cup sour cream, 1 tbsp lime juice, and ½ tsp chili powder for a tangy, slightly spicy drizzle. This sauce ties all the flavors together and adds a restaurant-quality finish.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 22g28%
Saturated Fat 5g25%
Cholesterol 120mg40%
Sodium 850mg37%
Total Carbohydrate 65g24%
Dietary Fiber 10g36%
Sugars 2g
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 canned pinto beans instead of dried?

Yes, but adjust the cooking time. Add 2 cans (15 oz each) of drained, rinsed beans with the liquid. Reduce simmer time to 20-25 minutes since beans are pre-cooked.

2

Why do I need to rinse the rice first?

Rinsing removes excess starch that can make the dish gummy. Use cold water until it runs clear for fluffier rice. This small step makes a big difference in texture.

3

How can I make this spicier?

Add ½ tsp cayenne pepper with other spices, or include 1 diced jalapeño when cooking onions. For heat lovers, serve with hot sauce on the side.

4

Can this be made in a slow cooker?

Brown chicken first, then combine all ingredients in the slow cooker. Cook on low for 6-7 hours or high for 3-4 hours. Add garnishes fresh at serving.

★★★★★4.6(13 reviews)
Tyler Campbell