There is something deeply comforting about a pot of pinto beans slowly simmering on the stove. This is the kind of meal that fills the kitchen with warmth and familiar aromas, inviting everyone to gather around the table. Simple, nourishing, and incredibly satisfying, these beans are a staple in many homes for good reason.
This recipe delivers tender pinto beans cooked in a savory broth with onions, peppers, garlic, and spices. The flavors develop gradually, resulting in a rich, hearty dish that feels both rustic and indulgent. Whether you choose to add ground beef or chorizo or keep it meat-free, the beans remain the true star.
What makes this dish especially special is its versatility. It can be enjoyed as a main meal with warm tortillas, served as a side dish, or even transformed into leftovers for burritos, tostadas, or rice bowls the next day. A single pot goes a long way.
ADVERTISEMENT
Best of all, this recipe is approachable and forgiving. You can let it simmer longer for deeper flavor, adjust the spices to your taste, and customize it with pantry staples. It is comfort food at its finest, made with simple ingredients and a little patience.
Servings: 6
Prep Time: 15 minutes
Cook Time: 1 hour 30 minutes
Total Time: 1 hour 45 minutes
Ingredients :
- 2 cups dried pinto beans (or 3 cans, drained and rinsed)
- 6 cups water or broth
- 1/2 pound ground beef or chorizo (optional)
- 1 small onion, chopped
- 1/2 green or yellow bell pepper, chopped
- 2 cloves garlic, minced
- 1 teaspoon chili powder
- 1/2 teaspoon ground cumin
- Salt and black pepper, to taste
- Optional: 1 diced tomato or 1/2 can tomato sauce
Instructions:
See Next Page =>





