Description
Transform simple pinto beans into a flavorful, hearty dish with this Mexican-inspired recipe! Loaded with smoky bacon, tangy tomatoes, and a blend of bold spices, these beans are perfect as a main course, taco filling, or a side dish to your favorite meals. This one-pot wonder is easy to prepare and irresistibly delicious!
Ingredients
Scale
- 1 pound dried pinto beans, rinsed
- 4 cups water, or as needed
- 2 (10-ounce) cans diced tomatoes with green chile peppers (such as RO*TEL®)
- ½ pound bacon, cut into ½-inch pieces
- 1 yellow onion, chopped
- 1 tablespoon chili powder, or to taste
- 1 tablespoon ground cumin, or to taste
- 1 ½ teaspoons garlic powder, or to taste
- ½ bunch fresh cilantro, chopped
- Salt, to taste
Instructions
- Prepare the Beans:
Rinse the dried pinto beans thoroughly under cold water. Place them in a large pot and add enough water to cover by 2–3 inches. Let the beans soak overnight for the best results. - Drain and Add Fresh Water:
After soaking, drain the beans and return them to the pot. Add fresh water to cover the beans by about 2 inches. - Add Flavorful Ingredients:
Stir in the diced tomatoes with green chiles, chopped bacon, onion, chili powder, cumin, and garlic powder. - Simmer the Beans:
Bring the mixture to a boil, then reduce the heat to low. Cover the pot and let the beans simmer for 3 hours, stirring occasionally. Check the water level periodically and add more if needed to keep the beans submerged. - Season and Finish:
Once the beans are tender, stir in the chopped cilantro and season with salt to taste. Let the beans simmer for another hour to allow the flavors to meld. - Serve and Enjoy:
Serve the beans hot as a main dish with rice, or use them as a filling for tacos, burritos, or enchiladas.
Notes
- Quick Soak Option: If you’re short on time, boil the beans for 1 minute, then let them soak for 1 hour before draining and continuing the recipe.
- Vegetarian Option: Omit the bacon and add a teaspoon of smoked paprika for a plant-based version.
- Spice it Up: For more heat, add a diced jalapeño or a pinch of cayenne pepper to the pot.
- Storage: Store leftover beans in an airtight container in the refrigerator for up to 4 days or freeze for up to 3 months.
- Prep Time: 15 minutes
- Cook Time: 4 hours
- Category: Main Course
- Method: Stove Top
- Cuisine: Mexican