What makes this recipe so special is how adaptable it is. Add epazote for a touch of traditional herbal fragrance, or mix in tomatoes, peppers, and jalapeños for a little spice. Some cooks even toss in a slice of bacon or ham bone for smoky depth. However you make it, Frijoles de la Olla isn’t just food — it’s comfort in a bowl, a reflection of Mexican hospitality and the timeless pleasure of sharing a simple meal with family. Pair it with a sprinkle of cilantro, diced onions, and a squeeze of lime for a final burst of freshness.
Ingredients:
- 2 cups dried pinto beans (or 3 cans, drained and rinsed)
- 6 cups water
- ½ onion, peeled
- 3 cloves garlic, crushed
- 1 bay leaf
- 1 tsp salt (adjust to taste)
- 1 tbsp olive oil or lard (optional)
- 2 tbsp chopped cilantro
- 1 Roma tomato, chopped (optional)
- ½ tsp cumin (optional)
Instructions:
- Soak the beans: Rinse beans and soak overnight in plenty of water (optional, but helps soften them). Drain before cooking.
- Boil: In a large pot, add beans, water, onion, garlic, and bay leaf. Bring to a boil.
- Simmer: Reduce heat, cover partially, and simmer for 1½–2 hours, or until beans are tender. Add water if needed.
- Season: Once tender, add salt and olive oil (or lard) for richness. Stir in cilantro and chopped tomato if desired.
- Serve: Ladle into bowls, garnish with fresh onion, cilantro, or queso fresco, and serve with warm corn tortillas or rice.