Discover the rich flavor of authentic Mexican charro beans, a beloved dish that brings warmth and togetherness to any meal. With a delightful blend of spices, fresh vegetables, and the option to include bacon or chorizo, this recipe is perfect for gatherings or a cozy family dinner. Learn the traditional preparation steps that make this dish a true comfort food staple in Mexican cuisine. #CharroBeans #MexicanFood #ComfortFood #TraditionalRecipes #CookingAtHome
1 pound dried pinto beans
8 cups water, plus more for soaking
1 tablespoon olive oil
1 medium onion, diced
3 cloves garlic, minced
1 jalapeño pepper, seeded and diced
2 medium tomatoes, diced
1/4 teaspoon cumin
1/2 teaspoon smoked paprika
1/2 teaspoon black pepper
1 teaspoon salt, or to taste
1/2 pound bacon, diced (or chorizo for a vegetarian version)
1/2 cup fresh cilantro, chopped
1 lime, cut into wedges (for serving)