Ingredients
Method
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.