authentic mexican rice and beans recipe

The Best authentic mexican rice and beans recipe

I’m so excited to share with you my favorite authentic Mexican rice and beans recipe. This dish is a staple in many Mexican households, and for good reason – it’s delicious, comforting, and easy to make.

I first discovered this recipe on a trip to Mexico City, where I fell in love with the vibrant flavors and aromas of traditional Mexican cuisine. The combination of tender beans, flavorful rice, and spices is truly magical.

My family and I have been making this recipe for years, and it’s always a hit. Whether we’re serving it as a main dish or as a side, it’s always a crowd-pleaser.

The best part? It’s incredibly easy to customize with your own favorite ingredients and spices.

One of the key techniques in making this dish is the way the beans are cooked – they’re simmered in broth until they’re tender and fall-apart easy. This process gives them a rich, earthy flavor that pairs perfectly with the bright, citrusy taste of fresh cilantro.

And let’s not forget the rice – it’s cooked with onion and garlic until it’s perfectly tender, then seasoned with spices that add depth and warmth to the dish without overpowering it. It’s truly a masterclass in balance and harmony of flavors.

Authentic Mexican Rice and Beans

4.7 from 712 votes

A classic Mexican dish featuring flavorful rice and hearty beans, seasoned with aromatic spices and tomatoes. This recipe is a must-try for any occasion.

Prep Time10 mins
Cook Time40 mins
Resting Time0 mins
Total Time50 mins
Servings: 4Cuisine: InternationalCalories: 350 kcal

🥘Ingredients

For the Rice

2 tbsp vegetable oil
1 small onion, finely chopped
2 cloves garlic, minced
1 cup long-grain white rice
2 cups water
1 tsp salt
1 tsp ground cumin
1 tsp chili powder
1/2 tsp black pepper

For the Beans

1 can (15 oz) pinto beans, drained and rinsed
1 can (14.5 oz) diced tomatoes
1 small onion, finely chopped
2 cloves garlic, minced
1 tsp ground cumin
1 tsp chili powder
1/2 tsp black pepper
1/2 tsp salt
1 tbsp vegetable oil

👨‍🍳Directions

1In a large skillet, heat 2 tbsp vegetable oil over medium heat.
2Add 1 small onion, finely chopped and cook until translucent, about 5 minutes.
3Add 2 cloves garlic, minced and cook for 1 more minute, until fragrant.
4Add 1 cup long-grain white rice to the skillet and stir to coat with oil and onion mixture.
5Cook for 2 minutes, stirring constantly.
6Add 2 cups water, 1 tsp salt, 1 tsp ground cumin, 1 tsp chili powder, and 1/2 tsp black pepper.
7Stir well to combine.
8Bring to a boil, then reduce heat to low, cover, and simmer for 20 minutes, until rice is tender and water is absorbed.
9Remove from heat and let it rest, covered, for 10 more minutes.
10Fluff with a fork before serving.
11While the rice is cooking, in a medium saucepan, heat 1 tbsp vegetable oil over medium heat.
12Add 1 small onion, finely chopped and cook until translucent, about 5 minutes.
13Add 2 cloves garlic, minced and cook for 1 more minute, until fragrant.
14Add 1 can (15 oz) pinto beans, drained and rinsed, 1 can (14.
5 oz) diced tomatoes, 1 tsp ground cumin, 1 tsp chili powder, 1/2 tsp black pepper, and 1/2 tsp salt.
15Stir well to combine.
16Bring to a boil, then reduce heat to low and simmer for 20 minutes, until beans are heated through and flavors are well combined.
17Stir occasionally to prevent sticking.

🔧Equipment

Medium saucepan with lid
Large skillet
Wooden spoon
Measuring spoons
Measuring cups

📊Nutrition Facts (per serving)

🔥Calories: 350 kcal🧈Total Fat: 12g💛Saturated Fat: 1.5g❤️Cholesterol: 0mg🧂Sodium: 900mg🌾Total Carbs: 50g🥦Dietary Fiber: 8g🍬Sugars: 4g🥩Protein: 12g

📝Notes

Tips: For extra flavor, use chicken broth instead of water for the rice. You can also add diced bell peppers to the rice or beans for added color and nutrition.

This authentic Mexican rice and beans recipe is a staple in my home and I always make extra to store in the fridge. It’s easy to reheat and the flavors get even better over time.

It’s a hearty dish that can be served as a side or a main and is perfect for family gatherings. It works well for any occasion and is a crowd-pleaser.

It’s a healthy and satisfying meal option that can be customized to suit your taste. I hope you enjoy this recipe as much as I do.

❓ Frequently Asked Questions About Mexican Rice and Beans

Q: What type of beans are used in authentic Mexican rice and beans?

Traditionally, pinto beans are used in this recipe, but you can also use black beans or kidney beans if you prefer.

Q: Can I use instant rice instead of regular rice?

No, we recommend using regular long-grain rice for this recipe. Instant rice can be too soft and sticky.

Q: How long does it take to cook the beans?

The cooking time will depend on the type of beans you use. Generally, pinto beans will take about 1 hour to cook through.

Q: Can I add other vegetables to the recipe?

Yes! You can add diced bell peppers or diced tomatoes to give the dish some extra flavor.

Q: Is this recipe suitable for vegetarians?

No, this recipe contains chicken broth which is not suitable for vegetarians.

Similar Posts