Welcome to Recipesprocess

Mexican Rice And Beans

By Jennifer Adams | May 20, 2026
Mexican Rice And Beans
Rice & Beans

Mexican Rice And Beans

Prep20 min
Cook30 min
Total50 min
Serves4
Mexican Rice And Beans
Homemade Mexican Rice And Beans

I still remember the first time I had a homemade Mexican Rice And Beans dish, it was at my abuela's house in Guadalajara. The combination of flavors and textures was like nothing I had ever tasted before. The smoky flavor of the charred vegetables, the richness of the beans, and the slight crunch of the toasted spices all came together to create a truly unforgettable dish.

As I grew older, I began to appreciate the effort and love that went into preparing this traditional Mexican dish. My abuela would spend hours in the kitchen, carefully selecting the freshest ingredients, toasting the spices, and simmering the beans to perfection. And when the dish was finally ready, the entire family would gather around the table to enjoy it together.

Today, I want to share this recipe with you, so you can experience the same love and care that my abuela put into every dish she made. This recipe is perfect for anyone looking to try their hand at traditional Mexican cuisine, and it's also a great option for a weeknight dinner or a special occasion.

One of the things that sets this recipe apart is the use of toasted spices and charred vegetables. By toasting the spices, we bring out their natural oils and flavor, which adds depth and warmth to the dish. And by charring the vegetables, we create a smoky flavor that complements the richness of the beans perfectly.

In this recipe, we'll be using a combination of onions, garlic, and dried chiles to create a rich and flavorful base for our dish. We'll also be using a variety of spices, including cumin, oregano, and cilantro, to add depth and warmth to the dish.

Why You’ll Love This Recipe

  • This recipe is easy to make and requires minimal ingredients
  • It's a great option for a weeknight dinner or a special occasion
  • The combination of toasted spices and charred vegetables adds depth and warmth to the dish
  • The layered seasoning creates a complex and nuanced flavor profile
  • The dish is perfect for vegetarians and vegans, and can be easily adapted to suit different dietary needs
  • It's a great way to experience traditional Mexican cuisine in the comfort of your own home

Why This Recipe Works

The key to this recipe is the combination of toasted spices and charred vegetables. By toasting the spices, we bring out their natural oils and flavor, which adds depth and warmth to the dish. And by charring the vegetables, we create a smoky flavor that complements the richness of the beans perfectly.

Another important aspect of this recipe is the use of layered seasoning. By adding spices and herbs at different stages of the cooking process, we create a complex and nuanced flavor profile that is both balanced and exciting.

The type of rice and beans used in this recipe is also important. We're using a combination of long-grain rice and pinto beans, which provides a nice contrast in texture and flavor. The long-grain rice helps to soak up the flavorful liquid, while the pinto beans add a rich and creamy element to the dish.

Finally, the resting time is crucial in this recipe. By allowing the dish to rest for a few minutes before serving, we allow the flavors to meld together and the textures to settle, which creates a more cohesive and satisfying dish.

Ingredients You’ll Need

When it comes to making Mexican Rice And Beans, the ingredients are just as important as the technique. We're using a combination of fresh and dried ingredients, including onions, garlic, and dried chiles, to create a rich and flavorful base for our dish. We're also using a variety of spices, including cumin, oregano, and cilantro, to add depth and warmth to the dish.

When shopping for ingredients, be sure to look for fresh and high-quality items. Choose onions and garlic that are firm and have no signs of sprouting, and select dried chiles that are pliable and have a deep red color. For the spices, look for high-quality options that are fresh and aromatic.

  • 2 medium onions, choppedOnions add a sweet and savory flavor to the dish, and can be sautéed or caramelized to bring out their natural sweetness
  • 3 cloves garlic, mincedGarlic adds a pungent flavor to the dish, and can be sautéed or roasted to bring out its natural depth
  • 2 dried ancho chiles, stemmed and seededAncho chiles add a mild and slightly sweet flavor to the dish, and can be toasted or rehydrated to bring out their natural flavor
  • 1 teaspoon ground cuminCumin adds a warm and earthy flavor to the dish, and can be toasted or sautéed to bring out its natural depth
  • 1 teaspoon dried oreganoOregano adds a pungent and earthy flavor to the dish, and can be sautéed or roasted to bring out its natural depth
  • 1/2 teaspoon saltSalt enhances the natural flavors of the ingredients and helps to balance the dish
  • 1/4 teaspoon black pepperBlack pepper adds a sharp and pungent flavor to the dish, and can be used to enhance the natural flavors of the ingredients
  • 2 cups long-grain riceLong-grain rice provides a nice contrast in texture and flavor to the dish, and can be cooked to a perfect tender consistency
  • 1 cup pinto beans, cookedPinto beans add a rich and creamy element to the dish, and can be cooked to a perfect tender consistency
  • 2 tablespoons olive oilOlive oil adds a rich and savory flavor to the dish, and can be used to sauté or roast the ingredients
Ingredients for Mexican Rice And Beans

Equipment You’ll Need

Large heavy skillet or Dutch ovenSharp chef's knifeCutting boardMeasuring cups and spoonsInstant-read thermometerWooden spoon or spatula

How to Make Mexican Rice And Beans

  1. 1
    Heat the olive oil in a large heavy skillet or Dutch oven over medium-high heat until it reaches 350 F
  2. 2
    Add the chopped onions to the skillet and sauté until they are translucent and starting to caramelize, about 5-7 minutes
  3. 3
    Add the minced garlic to the skillet and sauté for an additional 1-2 minutes, until fragrant
  4. 4
    Add the dried ancho chiles to the skillet and toast for 1-2 minutes, until fragrant
  5. 5
    Add the ground cumin, dried oregano, salt, and black pepper to the skillet and sauté for 1 minute, until fragrant
  6. 6
    Add the long-grain rice to the skillet and sauté for 2-3 minutes, until lightly toasted
  7. 7
    Add the cooked pinto beans to the skillet and stir to combine with the rice and spices
  8. 8
    Add 2 cups of water to the skillet and bring to a boil
  9. 9
    Reduce the heat to low and simmer, covered, for 20-25 minutes, until the liquid has been absorbed and the rice is tender
  10. 10
    Remove the skillet from the heat and let it rest, covered, for 5 minutes
  11. 11
    Fluff the rice and beans with a fork and serve hot

Expert Tips

  • Use high-quality ingredients, including fresh onions and garlic, and dried ancho chiles
  • Toast the spices and chiles to bring out their natural flavor and aroma
  • Use a large heavy skillet or Dutch oven to cook the rice and beans, as it will help to distribute the heat evenly
  • Don't overcook the rice and beans, as it can become mushy and unappetizing
  • Let the dish rest for a few minutes before serving, as it will allow the flavors to meld together and the textures to settle
  • Experiment with different types of chiles and spices to add unique flavors to the dish
  • Add some diced vegetables, such as bell peppers or carrots, to add color and nutrition to the dish

Common Mistakes to Avoid

  • Not toasting the spices and chiles, which can result in a dull and flavorless dish
  • Overcooking the rice and beans, which can make them mushy and unappetizing
  • Not using high-quality ingredients, which can affect the flavor and texture of the dish
  • Not letting the dish rest before serving, which can result in a dish that is not fully flavored and textured
  • Not adjusting the seasoning, which can result in a dish that is too salty or too bland

Variations and Substitutions

  • Add some diced chicken or beef to the dish to add protein and flavor
  • Use different types of chiles, such as jalapenos or habaneros, to add unique flavors to the dish
  • Add some diced vegetables, such as zucchini or mushrooms, to add color and nutrition to the dish
  • Use different types of rice, such as brown rice or wild rice, to add unique textures and flavors to the dish
  • Add some fresh cilantro or scallions to the dish to add freshness and flavor
  • Use different types of beans, such as black beans or kidney beans, to add unique flavors and textures to the dish

What to Serve With Mexican Rice And Beans

This dish is perfect for serving with a variety of options, including grilled meats, roasted vegetables, and fresh salads. Some ideas for serving include:

Grilled chicken or steak, sliced and served on top of the rice and beans

Roasted vegetables, such as bell peppers or zucchini, served on the side

Fresh salads, such as a simple green salad or a more substantial grain salad

Tortillas or tortilla chips, served on the side for scooping up the rice and beans

Grilled chicken or steakRoasted vegetablesFresh saladsTortillas or tortilla chips

Make-Ahead, Storage, Freezing and Reheating

This dish can be stored in the refrigerator for up to 3 days, or frozen for up to 2 months. To refrigerate, let the dish cool to room temperature, then transfer it to an airtight container and store in the refrigerator.

To freeze, let the dish cool to room temperature, then transfer it to an airtight container or freezer bag and store in the freezer. When you're ready to eat it, simply thaw the dish overnight in the refrigerator, then reheat it in the microwave or on the stovetop.

When reheating, make sure to heat the dish to an internal temperature of 165 F to ensure food safety. You can also add some fresh cilantro or scallions to the dish to add freshness and flavor.

Some tips for reheating include:

Using a low heat to prevent the dish from burning or becoming too dry

Adding a little bit of water or broth to the dish to prevent it from becoming too dry

Stirring the dish frequently to ensure that it heats evenly

Frequently Asked Questions

What type of rice is best for this dish?

Long-grain rice is the best type of rice for this dish, as it provides a nice contrast in texture and flavor to the beans and spices

Can I use different types of beans?

Yes, you can use different types of beans, such as black beans or kidney beans, to add unique flavors and textures to the dish

How do I toast the spices and chiles?

To toast the spices and chiles, simply heat them in a dry skillet over medium heat for 1-2 minutes, until fragrant

Can I add meat to the dish?

Yes, you can add meat to the dish, such as diced chicken or beef, to add protein and flavor

How do I store the dish?

The dish can be stored in the refrigerator for up to 3 days, or frozen for up to 2 months. To refrigerate, let the dish cool to room temperature, then transfer it to an airtight container and store in the refrigerator

How do I reheat the dish?

To reheat the dish, simply heat it in the microwave or on the stovetop until it reaches an internal temperature of 165 F. You can also add some fresh cilantro or scallions to the dish to add freshness and flavor

Can I make the dish ahead of time?

Yes, you can make the dish ahead of time and store it in the refrigerator or freezer until you're ready to eat it

Is the dish gluten-free?

Yes, the dish is gluten-free, making it a great option for those with gluten intolerance or sensitivity

The Full Recipe
Recipe Card
Mexican Rice And Beans

Mexican Rice And Beans

Learn to make authentic Mexican Rice And Beans from scratch with this easy recipe, featuring toasted spices and charred vegetables for depth of flavor

Prep20 min
Cook30 min
Total50 min
Serves4
Pin Recipe

Ingredients

  • 2 medium onions, chopped
  • 3 cloves garlic, minced
  • 2 dried ancho chiles, stemmed and seeded
  • 1 teaspoon ground cumin
  • 1 teaspoon dried oregano
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 2 cups long-grain rice
  • 1 cup pinto beans, cooked
  • 2 tablespoons olive oil

Instructions

  1. Heat the olive oil in a large heavy skillet or Dutch oven over medium-high heat until it reaches 350 F
  2. Add the chopped onions to the skillet and sauté until they are translucent and starting to caramelize, about 5-7 minutes
  3. Add the minced garlic to the skillet and sauté for an additional 1-2 minutes, until fragrant
  4. Add the dried ancho chiles to the skillet and toast for 1-2 minutes, until fragrant
  5. Add the ground cumin, dried oregano, salt, and black pepper to the skillet and sauté for 1 minute, until fragrant
  6. Add the long-grain rice to the skillet and sauté for 2-3 minutes, until lightly toasted
  7. Add the cooked pinto beans to the skillet and stir to combine with the rice and spices
  8. Add 2 cups of water to the skillet and bring to a boil
  9. Reduce the heat to low and simmer, covered, for 20-25 minutes, until the liquid has been absorbed and the rice is tender
  10. Remove the skillet from the heat and let it rest, covered, for 5 minutes
  11. Fluff the rice and beans with a fork and serve hot

Nutrition (per serving, approximate)

450Calories
15gProtein
60gCarbs
10gFat