Enjoy a taste of Mexico with this flavorful and comforting Mexican beans recipe. Made with pinto beans, tomatoes, onions, and spices, these beans are a perfect side dish or filling for tacos and burritos. This recipe is easy to prepare and packed with delicious Mexican flavors. Whether you're having a Mexican-themed dinner or just craving something hearty and delicious, these Mexican beans will surely satisfy your taste buds.
Ingredients
- 1 pound dried pinto beans
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 can diced tomatoes
- 2 teaspoons chili powder
- 1 teaspoon cumin powder
- 1 teaspoon oregano
- Salt, to taste
- Water, as needed
Directions
- Rinse the pinto beans under cold water and remove any debris or stones.
- Place the beans in a large pot and cover with water. Bring to a boil and let simmer for 5 minutes. Remove from heat and let soak for 1 hour. Drain and rinse the beans again.
- In the same pot, heat some oil over medium heat. Add the chopped onion and minced garlic, and sauté until they become translucent and fragrant.
- Add the soaked pinto beans, diced tomatoes, chili powder, cumin powder, oregano, and salt. Stir well to combine all the ingredients.
- Pour enough water into the pot to cover the beans and bring to a boil. Reduce heat to low and let simmer for 2 hours or until the beans are tender, stirring occasionally and adding more water if needed.
- Once the beans are tender, taste and adjust the seasoning if necessary.
- Serve the Mexican beans as a side dish, or use them as a filling for tacos, burritos, or enchiladas. Enjoy!
Interesting Facts
Pinto beans are a staple in Mexican cuisine and are commonly used in dishes like refried beans and chili.
Beans are a great source of protein and fiber, making them a nutritious addition to any meal.
Mexican beans can be customized with additional toppings like shredded cheese, sour cream, and chopped cilantro.