A fresh pot of creamy beans is one of the simplest and most comforting meals you can make. Slow-simmered until tender and gently mashed into a velvety texture, these beans are rich, soothing, and full of tradition. Served with warm flour tortillas, it’s a humble dish that delivers deep satisfaction.
This recipe focuses on building flavor slowly. Sautéed onion and garlic create a savory base, while tomato and optional chile add warmth and depth without overpowering the beans. As they simmer, the beans naturally thicken, turning creamy and hearty with just a bit of mashing.
What makes this dish special is its versatility. It can be enjoyed on its own, served as a side, or paired with eggs, rice, or grilled meats. With warm tortillas on the side, it becomes a complete, comforting meal perfect for any time of day.
ADVERTISEMENT
Simple ingredients and gentle cooking make this a timeless recipe you’ll come back to again and again. It’s nourishing, affordable, and deeply satisfying in the most traditional way.
Servings: 6
Prep Time: 10 minutes
Cook Time: 1 hour
Total Time: 1 hour 10 minutes
Ingredients
- 2 cups dried pinto beans, or 3 cans pinto beans, drained and rinsed
- 6 cups water or chicken broth
- 1 tablespoon oil or lard
- 1/2 small onion, finely chopped
- 2 cloves garlic, minced
- 1 small tomato, finely chopped, or 1/2 cup canned diced tomatoes
- 1 small jalapeño or green chile, finely chopped, optional
- 1 teaspoon salt, or to taste
- 1/2 teaspoon black pepper
- 1/2 teaspoon cumin
- Chopped cilantro, optional
For Serving
- Warm flour tortillas
Instructions:
See Next Page =>





