Mexican Rice and Beans

The Fiesta on Your Plate: Mexican Rice and Beans Extravaganza

Get ready to embark on a flavor-packed journey with our Mexican Rice and Beans recipe. This iconic dish brings the vibrant and bold flavors of Mexico to your table, creating a fiesta of taste and texture. Whether you’re a seasoned chef or a home cook looking to spice up your meals, this recipe is a must-try. Join us as we unravel the secrets to crafting the perfect Mexican Rice and Beans – a dish that promises to be a star attraction in your culinary repertoire.


For Mexican Rice:

  • 1 cup long-grain white rice
  • 2 tablespoons vegetable oil
  • 1 onion, finely chopped
  • 2 cloves garlic, minced
  • 1 can (14 oz) diced tomatoes, undrained
  • 1 teaspoon cumin
  • 1 teaspoon chili powder
  • 2 cups chicken or vegetable broth
  • Salt and pepper to taste
  • Fresh cilantro for garnish

For Mexican Beans:

  • 2 cans (15 oz each) black beans, drained and rinsed
  • 1 tablespoon vegetable oil
  • 1 onion, diced
  • 2 cloves garlic, minced
  • 1 teaspoon cumin
  • 1 teaspoon paprika
  • 1/2 teaspoon oregano
  • Salt and pepper to taste
  • Lime wedges for serving


For Mexican Rice:

  1. Rinse and Toast Rice:
    • Rinse the rice under cold water until the water runs clear.
    • In a large skillet, heat vegetable oil over medium heat. Add rice and toast until golden brown.
  2. Sauté Aromatics:
    • Add chopped onion and minced garlic to the skillet. Sauté until the onion is translucent.
  3. Add Tomatoes and Spices:
    • Stir in diced tomatoes, cumin, and chili powder. Cook for 2-3 minutes to combine flavors.
  4. Simmer with Broth:
    • Pour in chicken or vegetable broth, season with salt and pepper, and bring to a simmer.
    • Reduce heat to low, cover, and let it simmer for 18-20 minutes or until rice is cooked.
  5. Fluff and Garnish:
    • Once cooked, fluff the rice with a fork. Garnish with fresh cilantro before serving.

For Mexican Beans:

  1. Sauté Onion and Garlic:
    • In a separate pan, heat vegetable oil over medium heat. Add diced onion and minced garlic. Sauté until softened.
  2. Add Beans and Spices:
    • Incorporate black beans, cumin, paprika, and oregano. Season with salt and pepper. Cook for 5-7 minutes.
  3. Mash Beans (Optional):
    • For a creamy texture, mash some of the beans with the back of a spoon.
  4. Serve with Lime:
    • Serve the Mexican beans with lime wedges on the side for a zesty touch.

Cook Notes and Variations

  • Corny Addition: Stir in a cup of corn kernels into the rice for added sweetness and color.
  • Protein Boost: Add grilled chicken, beef, or shrimp to make it a complete and hearty meal.
  • Cheese Fiesta: Sprinkle shredded Mexican cheese on top of the beans for a gooey, cheesy delight.
  • Avocado Bliss: Top your Mexican Rice and Beans with slices of creamy avocado for a rich and buttery finish.

Frequently Asked Questions (FAQs)

Q: Can I use brown rice instead of white rice?

A: Yes, you can use brown rice, but adjust the cooking time and liquid quantity accordingly as brown rice takes longer to cook.

Q: What is the best type of beans to use?

A: While black beans are traditional, you can also use pinto beans or kidney beans based on your preference.

Q: Can I make this dish ahead of time?

A: Absolutely! Both the rice and beans can be prepared in advance and reheated when ready to serve.

Q: Is this recipe spicy?

A: The level of spiciness can be adjusted based on personal preference. Add more chili powder or a dash of hot sauce for extra heat.

Keto and Low-Carb Versions

Keto Version:

  • Substitute rice with cauliflower rice for the Mexican Rice.
  • Limit the quantity of black beans or replace them with lower-carb options like green beans.

Low-Carb Version:

  • Use cauliflower rice for the Mexican Rice.
  • Opt for low-carb black bean alternatives or reduce the quantity.

As we wrap up this culinary fiesta, the aromas of Mexican Rice and Beans linger in the air, inviting you to savor the vibrant and rich flavors of this beloved dish. Whether you’re relishing the comfort of a homemade meal or impressing guests with a taste of Mexico, this recipe is your ticket to a culinary adventure. Mexican Rice and Beans transcends cultural boundaries, making it a versatile and delightful addition to any table. So, gather your ingredients, don your apron, and let the fiesta begin – because a plate full of Mexican Rice and Beans is not just a meal; it’s a celebration of flavor and tradition.