(Traditional Mexican Pot Beans)
Frijoles de la Olla are one of the most traditional and beloved Mexican dishes—simple, comforting, and full of homemade flavor. These slow-simmered pinto beans are cooked with onion, garlic, and herbs until tender, creating a flavorful broth that is perfect served with warm tortillas, rice, tacos, or as a side dish for any Mexican meal.
Full Recipe (Ingredients + Instructions)
Ingredients
- 2 pounds dried pinto beans, rinsed and cleaned
- 10 cups water (or enough to cover beans by 3–4 inches)
- 1 medium white onion, quartered
- 5 cloves garlic, peeled
- 2–3 sprigs fresh cilantro
- 1–2 bay leaves (optional)
- 1 tablespoon salt (add after beans soften)
- 1 teaspoon Mexican oregano
- 1 jalapeño or serrano pepper (optional)
- 1 tablespoon bacon fat or lard (optional, for extra flavor)
Instructions
Step 1: Prepare the Beans
Rinse the pinto beans thoroughly and remove any small stones or damaged beans.
Optional:
Soak beans overnight in water for faster cooking.
Step 2: Cook the Beans
Place beans in a large pot.
Add:
- Water
- Onion
- Garlic
- Cilantro
- Bay leaves
- Jalapeño (if using)
Bring to a boil.
Reduce heat to low and simmer uncovered or partially covered for:
2–3 hours
until beans are tender.
Step 3: Season the Beans
Once the beans are soft, remove the onion pieces and bay leaves if desired.
Add:
- Salt
- Mexican oregano
- Bacon fat or lard (optional)
Simmer another:
15–20 minutes
to blend the flavors.
Step 4: Serve
Serve hot with the flavorful bean broth.
Top with:
- Chopped onion
- Fresh cilantro
- Crumbled queso fresco
- Salsa
- Lime juice
- Sliced jalapeños
Extra Recipe Tips & Variations ✨
🥓 Bacon Frijoles de la Olla
Add cooked bacon pieces or bacon drippings for a smoky flavor.
🌶️ Spicy Version
Add:
- Serrano peppers
- Chile de árbol
- Chipotle peppers
for extra heat.
🧅 Grandma-Style Beans
Add a whole onion, garlic cloves, and a small bunch of cilantro while cooking for traditional flavor.
🍖 Meat Lovers Version
Cook with:
- Ham hock
- Chorizo
- Smoked pork
for a richer pot of beans.
🫘 Black Bean Version
Use black beans instead of pinto beans for a different regional style.
Flavor Upgrades / Secret Tips 🔥
✅ Do not add salt at the beginning—it can make beans take longer to soften.
✅ Keep the bean broth; it is full of flavor and traditionally served with the beans.
✅ Slow cooking creates the best texture.
✅ Add a splash of hot water if the beans become too thick while cooking.
✅ Beans taste even better the next day after the flavors develop.
Serving Ideas 🍽️
Serve with:
🌮 Carne asada tacos
🌯 Burritos
🍚 Mexican rice
🫓 Homemade tortillas
🥩 Carne con chile verde
🍳 Huevos rancheros
🥑 Guacamole
Perfect for:
- Family dinners
- Sunday comida
- Taco nights
- Holiday meals
- Traditional Mexican feasts
Storage Tips 🥡
Refrigerator:
Store in an airtight container with broth for up to 5 days.
Freezer:
Freeze beans with their cooking liquid for up to 3 months.
Reheating:
Warm gently on the stove and add a little water if needed.
Nutrition Facts (Approximate)
Per serving:
- Calories: 220–280 kcal
- Protein: 13–16 g
- Carbohydrates: 38–45 g
- Fat: 2–6 g
- Fiber: 10–14 g
(Values vary depending on additions.)
Frequently Asked Questions (Q&A)
Q: What does “Frijoles de la Olla” mean?
A: It means “beans from the pot,” referring to the traditional way of slowly cooking beans in a clay pot or regular cooking pot.
Q: Do I have to soak the beans?
A: No. You can cook them without soaking; they will just take longer.
Q: What beans are traditionally used?
A: Pinto beans are most common, but other beans can also be used.
Q: Why are they called traditional Mexican beans?
A: They are a staple dish passed down through generations and are a foundation of many Mexican meals.
Social Media Captions ❤️
Facebook Style:
“Nothing beats a warm pot of homemade Frijoles de la Olla! 🫘🇲🇽 Simple ingredients, slow-cooked with love, and full of the flavors that remind us of family kitchens.”
Instagram Style:
“The simplest recipes are sometimes the most special. 🫘❤️ A traditional Mexican pot of beans made with love.”
Short Viral Caption:
“Grandma’s pot of beans never disappoints. 🫘✨”
Family Memory Style:
“Some recipes are more than food—they are memories passed from one generation to the next. ❤️ Frijoles de la Olla will always have a place at the family table.”
Final Food Description 🍴
Frijoles de la Olla are traditional Mexican slow-cooked pinto beans simmered with onion, garlic, cilantro, and simple seasonings until perfectly tender. Served with their flavorful broth and fresh toppings, this humble dish represents the warmth, tradition, and comfort of Mexican home cooking. 🫘🇲🇽✨