Mexican Rice And Refried Beans Recipe: Smoky Southwest Pairing

Mexican Rice And Refried Beans Recipe: Smoky Southwest Pairing

This classic pairing brings the heart of Mexican cuisine to your table with smoky rice and creamy beans in one satisfying dish. I’ve refined this method to balance bold flavors without overpowering either component.

The rice gets its depth from toasted cumin and a touch of tomato, while the beans are seasoned simply to let their natural richness shine. Together, they create a perfectly balanced side that complements any main course.

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
⏱️
Duration
30 min
🔥
Calories
Med Cal

Ingredients for Mexican Rice and Refried Beans

Pantry staples come together for this smoky, creamy duo. Nothing complicated, all delicious.

Ingredient Amount Notes
Long-Grain White Rice 🍚 1 ½ cups Rinsed until water runs clear
Olive Oil 🫒 3 tbsp Divided for rice and beans
Yellow Onion 🧅 1 whole Medium, finely diced
Garlic Cloves 🧄 4 cloves Minced for maximum flavor
Ground Cumin 🌿 1 ½ tsp Toasted to enhance aroma
Smoked Paprika 🌶️ 1 tsp For that signature smoky depth
Tomato Sauce 🍅 ½ cup Adds color and richness
Vegetable Broth 🥣 2 ½ cups Low-sodium preferred
Canned Pinto Beans 🫘 2 cans 15 oz each, drained and rinsed
Lime 🍈 1 whole Juiced for brightness
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Kosher Salt 🧂 1 ½ tsp Divided to taste
Freshly Ground Black Pepper 🌶️ ½ tsp Adjust to preference

The cumin and smoked paprika are non-negotiable for that authentic depth. Penzeys has incredible spices if you want to splurge, but any grocery store brand works fine if it’s fresh. The rice needs a good rinse—trust me, it removes excess starch so you get fluffy grains. For the beans, Goya or Bush’s pinto beans are my go-to (the canned ones, obviously). Look for low-sodium if you’re watching your salt intake.

No smoked paprika? Regular paprika plus a pinch of chipotle powder gets you close. Fresh tomatoes can stand in for tomato sauce—just blend a couple until smooth. If you’re out of cumin, ground coriander at half the amount adds a different but still complementary warmth. The lime is flexible—bottled juice works in a pinch, but fresh is worth the squeeze. For extra creaminess in the beans, a splash of vegetable broth while mashing helps.

Leftovers keep beautifully. The rice and beans actually taste better the next day once flavors meld. Store in airtight containers—4-5 days in the fridge or 3 months frozen. Reheat with a splash of water to loosen the beans (they thicken up when cold).

❤️

Why You’ll Love This Recipe

  • One-Pot Wonder: I love that everything cooks in a single pot—rice, onions, garlic, all soaking up that cumin-spiced oil.
  • Crave-Worthy Aroma: Between us, the smell of garlic and cumin toasting in olive oil makes my kitchen smell like a Mexican restaurant.
  • Meal Prep Hero: This keeps perfectly for days, so I make a big batch and pack it for lunch all week.
  • Pantry Staples: Honestly, I always have rice, onions, and garlic on hand, so this comes together when I’m out of ideas.

Step-by-Step Instructions for Mexican Rice and Refried Beans

Here’s the method. Straightforward, tested, works every time.

Step 1: Toast the Spices and Sauté Aromatics

Heat 2 tablespoons olive oil in a large pot over medium heat. Add the finely diced yellow onion and cook for 4-5 minutes until translucent and soft. This builds the flavor base that makes this dish sing.

Stir in the 1.5 teaspoons ground cumin and 1 teaspoon smoked paprika and toast for 30 seconds until fragrant. I always add the minced garlic cloves next, cooking for 1 minute until just golden—don’t let it burn or it’ll turn bitter.

Step 2: Cook the Rice with Tomato and Broth

Add the 1.5 cups long-grain white rice and stir to coat it in the spiced oil. Pour in the 0.5 cup tomato sauce and 2.5 cups vegetable broth. Stir well to distribute the tomato sauce evenly—this gives the rice its signature reddish hue.

Bring the mixture to a boil, then reduce heat to low, cover, and simmer for 18-20 minutes until the rice is tender and the liquid is absorbed. Resist the urge to peek—every time you lift the lid, you release precious steam that the rice needs to cook properly.

Step 3: Prepare the Refried Beans

While the rice cooks, heat the remaining 1 tablespoon olive oil in a skillet over medium heat. Add the 2 cans drained and rinsed canned pinto beans and cook for 2-3 minutes, stirring occasionally. The beans should start to soften and break down slightly.

Season with 0.5 teaspoon kosher salt and 0.25 teaspoon freshly ground black pepper. Use a potato masher or the back of a wooden spoon to mash the beans to your desired consistency—I like mine mostly smooth with a few whole beans for texture. If the mixture seems dry, add a splash of water or broth.

Step 4: Finish and Serve

Once the rice is cooked, fluff it with a fork and let it sit covered for 5 minutes. This steaming step ensures every grain is perfectly tender. Taste and adjust seasoning with the remaining 1 teaspoon kosher salt and 0.25 teaspoon freshly ground black pepper.

Squeeze the juice from the lime over both the rice and beans for a bright, zesty finish. Garnish the rice with the 0.25 cup chopped fresh cilantro just before serving. This dish is best enjoyed immediately, with the rice fluffy and the beans creamy and warm.

👨‍🍳

Pro Tips For Making Mexican Rice And Refried Beans

  • Toast the Rice: Heat the rice in olive oil for 2-3 minutes before adding liquid—this gives it that nutty depth Mexican rice is known for, and prevents mushiness.
  • Bloom the Cumin: Add ground cumin to the hot oil with onions for 30 seconds; raw cumin tastes harsh, but toasting it mellows the flavor and fills your kitchen with that authentic aroma.
  • Skip Uncooked Beans: Use canned refried beans instead of starting from dry—saves over an hour and still delivers creamy, flavorful beans that pair perfectly with the rice.
  • Rest the Rice: After cooking, let the rice sit covered for 10 minutes off the heat; I learned this the hard way—steaming in its own moisture keeps it fluffy instead of sticky.

Troubleshooting mexican rice and refried beans

Rice Too Dry

If your rice comes out dry, it likely needs more liquid. Next time, add an extra ¼ cup vegetable broth at the start. For immediate fixes, stir in 2-3 tablespoons hot water and let it steam covered for 5 minutes. This usually revives the texture beautifully. 💡

Rice Too Wet

Overly wet rice means too much liquid or not enough cooking time. Uncover the pot and cook over low heat for 3-5 more minutes to evaporate excess moisture. Stir occasionally to prevent sticking at the bottom.

Beans Too Thin

If your refried beans are watery, continue mashing and cooking over medium heat for 3-4 minutes to thicken. For faster results, remove the skillet from heat and let the beans sit for 5 minutes—they’ll absorb excess liquid as they cool slightly.

Bland Flavor

Taste before serving and adjust seasoning. I often add an extra ½ tsp kosher salt or a pinch of ground cumin to boost flavor. A squeeze of fresh lime juice right before serving brightens everything up. 🌟

Unevenly Cooked Rice

This usually happens when the heat isn’t distributed evenly. Use a heavy-bottomed pot and ensure your burner is the right size. If you notice uneven cooking, gently fold the rice from the bottom up halfway through cooking without stirring too much.

Burnt Spices

Spices burn easily when toasted. Keep them moving constantly and remove from heat immediately if they start to darken. If you detect a bitter taste, you’ll need to start fresh with new spices. Toasted properly, they should smell fragrant, not acrid.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 14g18%
Saturated Fat 2g10%
Cholesterol 0mg0%
Sodium 680mg30%
Total Carbohydrate 62g23%
Dietary Fiber 12g43%
Sugars 2g
Protein 14g28%
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 brown rice instead of white?

Yes, but adjust the liquid to 3 cups broth and cook for 40-45 minutes. Brown rice needs more time and water to soften properly.

2

What if I don’t have smoked paprika?

Mix 1 teaspoon regular paprika with ¼ teaspoon chipotle powder for a similar smoky flavor. This substitution works in a pinch without sacrificing depth.

3

How do I make this dish vegan?

Ensure your canned beans have no lard, and use vegetable oil instead of any animal fats. The rest of the ingredients are already plant-based.

4

Can I prepare this ahead of time?

Cook both components, let cool, and store in airtight containers for up to 4 days. Reheat with a splash of water to refresh.

★★★★★5.0(3 reviews)
Tyler Campbell