Mexican beans are a staple dish in Mexican cuisine. They are delicious, nutritious, and easy to make. They’re a great side dish that goes well with many different meals, or they can be the main course for a vegetarian meal. This recipe is simple, flavorful, and easy to customize to your taste.
Ingredients
For this recipe, you will need:
1 pound dried pinto beans
1 onion, diced
4 cloves garlic, minced
2 jalapeño peppers, diced
1 tablespoon chili powder
1 teaspoon cumin
1 teaspoon dried oregano
1 teaspoon salt
6 cups water
Optional ingredients:
1 tablespoon olive oil
1 red bell pepper, diced
1 green bell pepper, diced
1 can diced tomatoes
1 tablespoon smoked paprika
1 teaspoon cayenne pepper
Instructions
Step 1: Soak the Beans
The first step in making Mexican beans is to soak the beans overnight. This softens the beans and reduces the cooking time. Rinse the beans and pick out any small stones or debris. Place the beans in a large bowl and cover with water. Soak the beans overnight or for at least 8 hours.
Step 2: Saute the Vegetables
In a large pot, heat the olive oil over medium heat. Add the diced onion, minced garlic, and diced jalapeño peppers. Saute for 5-7 minutes or until the vegetables are soft and fragrant.
Step 3: Add Spices and Beans
Add the chili powder, cumin, oregano, and salt. Stir to combine. Drain the soaked beans and add them to the pot. Pour in the water and stir to combine.
Step 4: Cook the Beans
Bring the beans to a boil, then reduce the heat to low. Cover the pot and simmer for 1-2 hours or until the beans are tender. Stir the beans occasionally and add more water if necessary.
Step 5: Optional Ingredients
If you want to add more flavor to your Mexican beans, try adding diced bell peppers, canned tomatoes, smoked paprika, or cayenne pepper. Add these ingredients during the last 30 minutes of cooking.
Step 6: Serve and Enjoy
Once the beans are tender, remove them from the heat and let them cool for a few minutes. Serve the beans as a side dish, or as the main course with rice and tortillas. Garnish with fresh cilantro or diced avocado if desired.
Nutrition
Mexican beans are a nutritious dish that is high in protein, fiber, and vitamins. The nutritional information for this recipe is as follows:
Calories: 218
Protein: 12g
Carbohydrates: 39g
Fiber: 14g
Fat: 1g
Sodium: 404mg
Potassium: 973mg
Conclusion
Mexican beans are a delicious and nutritious dish that is easy to make and customizable to your taste. This recipe is a great addition to any meal and can be made in large batches to store for future meals. Try this recipe today and enjoy the flavors of Mexico in your own kitchen!