Frijoles De La Olla – the very phrase evokes a sense of warmth, tradition, and profound comfort. More than just a simple bean dish, this traditional Mexican staple represents the heart and soul of countless kitchens across generations. I find immense joy in the simplicity and profound flavor of these perfectly slow-simmered pinto beans, cooked patiently in a pot with minimal ingredients. This foundational dish is not merely a side; it’s a culinary cornerstone, deeply rooted in Mexican culture, offering both sustenance and a taste of home.
Why We Cherish This Humble Dish
People adore Frijoles De La Olla for its incredible versatility, its rich, earthy taste, and the wonderfully creamy texture that develops from hours of gentle cooking. It’s an affordable, nutritious, and incredibly satisfying meal that can stand alone or complement almost any other dish. Preparing this recipe is a journey back to basics, a celebration of how humble ingredients can create something truly extraordinary and deeply comforting, bringing a taste of authentic Mexican heritage directly to your table.
Ingredients:
- 1 pound (approximately 2 cups) dried Pinto Beans: Or use black beans, depending on your preference for authentic Frijoles De La Olla. I find pinto beans offer that classic, creamy texture we’re aiming for. Make sure they are fresh for the best results!
- 8-10 cups cold water: For soaking and cooking. The exact amount will vary slightly depending on your pot and how thirsty your beans are.
- 1/2 medium white onion: Peeled and halved. This simple addition adds a foundational layer of savory sweetness to our Frijoles De La Olla.
- 3-4 cloves garlic: Peeled and smashed lightly. Garlic is indispensable for deep flavor.
- 1-2 sprigs epazote (optional, but highly recommended): This herb, with its unique pungent flavor, is a secret weapon for authentic Mexican bean dishes. It also helps reduce gas!
- 2 tablespoons lard or vegetable oil: Lard provides unparalleled flavor and silkiness, but vegetable oil works perfectly fine if you prefer a vegetarian version of your Frijoles De La Olla.
- 1-2 teaspoons sea salt or kosher salt: To taste. We’ll add this towards the end of the cooking process to ensure our beans soften properly.
- Optional garnishes and accompaniments: Fresh cilantro, finely diced white onion, crumbled cotija cheese, warm tortillas, salsa.
Equipment You’ll Need:
To prepare your delicious Frijoles De La Olla, having the right tools can make all the difference. Here’s what I recommend:
- A large, heavy-bottomed pot or Dutch oven (at least 6-quart capacity): If you’re going the traditional stovetop route, a good quality pot ensures even heating and prevents sticking.
- OR a 6-quart (or larger) pressure cooker: For a significantly faster cooking time, a pressure cooker is a fantastic investment, especially for beans.
- Colander: Essential for rinsing and draining your beans thoroughly.
- Measuring cups and spoons: For precise ingredient measurements.
- Large spoon or ladle: For stirring and serving your perfectly cooked Frijoles De La Olla.
Preparing Your Frijoles De La Olla – The Soaking Process:
The journey to perfect Frijoles De La Olla begins even before they hit the pot. Soaking your beans is a step I highly recommend, though some traditionalists skip it. I find it dramatically reduces cooking time and helps the beans cook more evenly, resulting in a creamier texture. It also helps break down some of the complex sugars that can cause digestive discomfort.
- Inspect and Rinse the Beans: Pour your 1 pound of dried pinto (or black) beans onto a clean surface or into a large, shallow bowl. Carefully pick through them, looking for any small stones, broken beans, or other debris. This is a crucial step that ensures a pleasant eating experience. Once sorted, transfer the beans to a colander and rinse them thoroughly under cold running water. You want them sparkling clean before they soak.
- Overnight Soak (Recommended Method): Place the rinsed beans in a large bowl. Add enough cold water to cover the beans by at least 2-3 inches (about 6-8 cups of water). The beans will expand significantly as they rehydrate, so give them plenty of room. Cover the bowl and let them soak at room temperature for a minimum of 8 hours, or preferably overnight (up to 12-18 hours). This slow rehydration process is ideal for developing that tender, uniform texture in our Frijoles De La Olla.
- Quick Soak Method (If You’re Short on Time): If you forgot to soak them overnight, don’t despair! You can use the quick soak method. Place the rinsed beans in a large pot. Add enough water to cover them by at least 2 inches. Bring the water to a rolling boil over high heat. Boil for 2-3 minutes, then remove the pot from the heat, cover it, and let the beans stand for 1 hour. After an hour, drain and rinse the beans as you would with the overnight soak. While effective, I personally feel the overnight soak yields slightly superior results for Frijoles De La Olla.
- Drain and Rinse After Soaking: Once the soaking period is complete, whether overnight or quick-soaked, drain the beans in a colander and rinse them thoroughly one last time under cold running water. This removes the water containing indigestible sugars that can contribute to gas. Your beans are now plumped up and ready for their transformation into delightful Frijoles De La Olla.
Cooking Your Frijoles De La Olla – The Traditional Pot Method:
This method requires patience, but the deep, developed flavors are incredibly rewarding. It’s how my grandmother made her Frijoles De La Olla, and there’s a certain meditative quality to it.
- Combine Ingredients in the Pot: Transfer the drained, soaked, and rinsed beans to your large, heavy-bottomed pot or Dutch oven. Add the halved white onion, the smashed garlic cloves, and the sprigs of epazote (if using). These aromatics are key to building the soul of your Frijoles De La Olla.
- Add Water: Pour in 8-10 cups of fresh cold water, or enough to cover the beans by about 2-3 inches. It’s important to use fresh water, not the soaking water, as the soaking water contains impurities and starches we’ve rinsed away.
- Bring to a Boil, Then Simmer: Place the pot over high heat and bring the water to a rolling boil. Once boiling, immediately reduce the heat to low, cover the pot, and let your Frijoles De La Olla simmer gently. You want just a bare whisper of activity on the surface, not a vigorous boil, which can cause the beans to break apart.
- Maintain Liquid Level and Stir Occasionally: Throughout the cooking process, check the liquid level every 30-45 minutes. If the water level drops significantly and the beans start to emerge from the liquid, add more hot water (from a kettle, if possible) to keep them submerged. Adding cold water can shock the beans and make their skins tough. Give them a gentle stir occasionally to prevent sticking to the bottom of the pot, but don’t over-stir, as this can also break them.
- When to Add Salt: This is a critical point for perfect Frijoles De La Olla: do NOT add salt at the beginning of the cooking process. Adding salt too early can toughen the bean skins and significantly extend the cooking time. Wait until the beans are almost tender, usually about 1.5 to 2 hours into simmering.
- Cook Until Tender: Continue to simmer the beans for a total of 2 to 3 hours, or even up to 4 hours, depending on the age of your beans and how long they were soaked. They should be creamy and soft when you bite into them, with no grittiness. Once they are almost tender (but not yet mushy), it’s time to add the salt. Start with 1 teaspoon, stir, and taste. Add more if needed, remembering you can always add more, but you can’t take it away.
- Add Fat for Flavor and Texture: Once the beans are tender and seasoned, add the 2 tablespoons of lard or vegetable oil. Stir it in gently. The fat adds richness, a silky mouthfeel, and helps to meld all the flavors together, elevating your Frijoles De La Olla to another level. Continue to simmer for another 15-20 minutes after adding the fat and salt, allowing the flavors to fully meld.
Cooking Your Frijoles De La Olla – The Pressure Cooker Method (Faster Option):
For those times when you crave Frijoles De La Olla but don’t have hours to spare, a pressure cooker is a true game-changer. It significantly reduces the cooking time while still producing incredibly tender and flavorful beans.
- Prepare Ingredients: Place your drained, soaked, and rinsed beans into the pressure cooker pot. Add the halved white onion, smashed garlic cloves, and epazote sprigs (if using).
- Add Water: For pressure cooking, the liquid ratio is a bit more precise. Add 6-7 cups of fresh cold water, or just enough to cover the beans by about 1 inch. Do not overfill your pressure cooker beyond the maximum fill line, which is usually two-thirds full for beans.
- Secure and Cook: Secure the lid on your pressure cooker according to the manufacturer’s instructions. Bring the cooker to high pressure over high heat. Once high pressure is reached (the valve will indicate this), reduce the heat to maintain steady high pressure.
- Pressure Cooking Time: Cook at high pressure for 20-30 minutes for soaked pinto beans. The exact time can vary depending on your specific pressure cooker model and the age of your beans. Younger beans will cook faster.
- Natural Release: Once the cooking time is complete, remove the pressure cooker from the heat and allow the pressure to release naturally. This is important for beans as it helps prevent them from bursting and allows their texture to settle. Do not force-release the pressure with the quick-release valve, especially with beans, unless absolutely necessary. Natural release will take about 15-20 minutes.
- Open and Check Tenderness: Once the pressure has fully released and the valve has dropped, carefully open the lid. Check the beans for tenderness. They should be very soft and creamy. If they are not tender enough, re-seal the cooker and cook for an additional 5-10 minutes at high pressure with a natural release.
- Season and Finish: Now that your Frijoles De La Olla are tender, remove the onion halves, garlic cloves (they might have completely dissolved, which is fine!), and epazote sprigs. Add 1-2 teaspoons of salt to taste, stirring gently. Then, stir in the 2 tablespoons of lard or vegetable oil. Simmer uncovered on low heat for an additional 10-15 minutes to allow the flavors to deepen and the liquid to thicken slightly if desired. This finishing step, even in a pressure cooker, is crucial for developing the rich, comforting taste of homemade Frijoles De La Olla.
Finishing and Seasoning Your Frijoles De La Olla:
Whether you cooked them on the stovetop or in a pressure cooker, the final touches are what truly make these Frijoles De La Olla shine. This is where you personalize them to your preference.
- Adjust Consistency: Once the beans are fully cooked and seasoned, you can adjust their consistency. If they are too soupy for your liking, you can simmer them uncovered for a bit longer to allow some of the liquid to evaporate and thicken. If they are too thick, you can add a splash of hot water or even some vegetable broth to reach your desired consistency. Some people prefer very brothy Frijoles De La Olla, while others like them a bit thicker.
- Taste and Re-season: Take another taste and adjust the salt if necessary. Sometimes, after sitting for a few minutes, the flavors deepen and you might find they need a tiny pinch more salt or even a touch of freshly ground black pepper. Remember, good seasoning is key to outstanding Frijoles De La Olla.
- Optional Mash for Creaminess: For an extra creamy texture, especially if you plan to make refried beans later, you can gently mash some of the beans against the side of the pot with the back of a spoon or a potato masher. Don’t mash all of them; just enough to release some starch and create a thicker, more luscious broth while still leaving plenty of whole beans. This makes for wonderfully satisfying Frijoles De La Olla.
Tips for Perfect Frijoles De La Olla Every Time:
Making delicious Frijoles De La Olla is an art form that improves with practice. Here are some of my go-to tips to ensure your beans are always a resounding success:
- Use Fresh Beans: This is arguably the most important tip. Older dried beans (more than a year old) take significantly longer to cook and may never achieve that perfectly creamy texture, no matter how long you simmer them. I always try to buy my beans from a store with high turnover, or directly from a source I trust. Fresh beans make all the difference in your Frijoles De La Olla.
- The Importance of Soaking: While not strictly mandatory (especially if using a pressure cooker), soaking drastically reduces cooking time and helps the beans cook more evenly. It also aids in digestibility, making your Frijoles De La Olla more stomach-friendly. Don’t skip the rinse after soaking!
- Water Quality Matters: If your tap water is heavily chlorinated or has a strong mineral content, it can affect the cooking time and even the flavor of your beans. Using filtered water can make a noticeable difference in the final taste and texture of your Frijoles De La Olla. Hard water, rich in calcium and magnesium, can sometimes prevent beans from softening properly.
- Do NOT Add Salt Early: I cannot stress this enough! Adding salt at the beginning of the cooking process for Frijoles De La Olla is one of the most common mistakes. It can prevent the bean skins from softening, leaving you with tough beans no matter how long you cook them. Always wait until the beans are nearly tender before seasoning.
- Aromatics Are Your Friends: The simple addition of onion, garlic, and especially epazote (if you can find it) transforms plain beans into deeply flavorful Frijoles De La Olla. Don’t be shy with these foundational ingredients. They build layers of flavor that are essential.
- Fat for Flavor and Texture: Whether you choose lard or vegetable oil, adding a touch of fat towards the end of the cooking process adds incredible richness and a velvety mouthfeel. It also helps carry the flavors. This is a small step with a big impact on your Frijoles De La Olla.
- Gentle Simmering (Stovetop): If cooking on the stovetop, maintain a gentle simmer, not a vigorous boil. A hard boil can cause the beans to break apart prematurely, leading to a mushy consistency rather than the desired creamy texture with intact skins.
- Don’t Over-Stir: Similar to boiling, excessive stirring can cause the beans to break apart. Stir only when necessary to check for sticking or to incorporate ingredients.
- Adjust Water Temperature When Adding: If you need to add more water during stovetop cooking, always add hot water. Cold water can shock the beans, slowing down the cooking process and potentially toughening their skins.
- Leftovers Are Even Better: Frijoles De La Olla often taste even better the next day, as the flavors have more time to meld and deepen. They store beautifully in an airtight container in the refrigerator for up to 4-5 days, or in the freezer for several months. They are incredibly versatile for making refried beans, sopes, quesadillas, or simply served as a side.
- Experiment with Different Beans: While pinto beans are classic for Frijoles De La Olla, don’t hesitate to try other varieties like black beans or cranberry beans to discover your favorite texture and flavor profile. Each type offers a slightly different experience.
- Embrace the Process: Making Frijoles De La Olla is a labor of love, a slow cooking journey that rewards patience with incredibly comforting and nourishing food. Enjoy the aromas filling your kitchen and the anticipation of a truly satisfying meal.

Conclusion:
And there you have it, my friends! We’ve journeyed through the simple yet profound process of creating what I truly believe is a foundational dish in many kitchens, and certainly one that has brought immense warmth and satisfaction to mine. What makes this recipe a truly unmissable culinary experience? It’s more than just a dish; it’s a feeling, an aroma, a tradition that you can bring right into your own home. I know you might be thinking, “Just beans?” But trust me when I say that the magic lies in the patience, the humble ingredients, and the love that goes into each pot. This isn’t just about cooking; it’s about slow living, savoring the process, and ultimately, enjoying the incredibly rich, earthy, and satisfying flavors that emerge from what seems like the most basic elements.
This recipe is a must-try because it celebrates simplicity while delivering an unparalleled depth of flavor. There’s a beautiful authenticity in cooking beans from scratch, a genuine connection to culinary heritage that pre-packaged alternatives simply cannot replicate. The texture is always perfect – tender, creamy, yet still holding its shape – and the broth is a savory elixir that begs to be spooned up directly. It’s budget-friendly, packed with plant-based protein, and incredibly versatile, making it an ideal staple for anyone looking to eat well without breaking the bank or spending hours slaving over a complicated meal. When you make these, you’re not just cooking; you’re creating a wholesome, comforting base that can transform countless meals.
Now, let’s talk about how to truly enjoy your freshly made batch. The beauty of these beans is their incredible adaptability. Of course, they shine as a humble side dish, perhaps alongside some grilled chicken or steak, absorbing all the delicious juices. But don’t stop there! For a hearty breakfast, try them with a fried egg, a sprinkle of queso fresco, and a warm tortilla – it’s a breakfast that fuels and comforts like no other. For lunch, they make an amazing filling for burritos or tacos; just mash them slightly or leave them whole, add your favorite toppings like salsa, avocado, and sour cream, and you have a meal that’s both quick and incredibly satisfying. I often make a large batch specifically for this purpose, knowing I have several meals sorted for the week.
Thinking about dinner? They are the perfect accompaniment to carne asada, enchiladas, or a simple plate of arroz blanco. But let me offer a few more creative twists! Have you ever considered turning them into a flavorful bean soup? A little extra broth, some chopped veggies, and perhaps a dollop of crema can transform them into an entirely new dish. Or how about refrying a portion with a little lard or oil and some onion for the most delicious refried beans you’ve ever tasted? They also make an incredible base for sopes or huaraches, providing that essential rustic flavor. And here’s where the magic of homemade Frijoles De La Olla truly comes into its own; the unadulterated, pure taste makes every subsequent dish you create with them a masterpiece. You can even purée them with a little broth to make a creamy, wholesome dip for tortilla chips – just imagine the possibilities! I sometimes like to add a pinch of smoked paprika or a chipotle pepper in adobo to the pot during the last hour of cooking for an extra layer of smoky heat, especially if I’m planning to use them for tacos or quesadillas. For a vegetarian twist, consider adding some diced bell peppers or corn during the last 30 minutes of simmering for added texture and sweetness.
So, my dear readers, I implore you: clear your schedule for an hour or two, gather your simple ingredients, and embark on this wonderful culinary journey. There’s a profound satisfaction that comes from making something so delicious and fundamental from scratch. Once you try this recipe, I have no doubt it will become a cherished part of your cooking repertoire. Don’t be shy! Give it a whirl, experiment with your own serving ideas and variations, and please, come back and share your experiences in the comments below. What did you serve them with? Did you add any special touches? Your insights and culinary adventures inspire me, and I can’t wait to hear how these humble yet mighty beans bring joy to your kitchen and your table. Happy cooking, everyone!

Vegan Frijoles De La Olla: Best Mexican Pot Beans Ever!
Traditional Mexican pot beans (Frijoles De La Olla) made vegan. Pinto beans slow-simmered with onion, garlic, and epazote for a comforting, flavorful, and versatile dish.
Ingredients
-
1 lb (2 cups) dried Pinto Beans
-
8-10 cups cold water
-
1/2 medium white onion, peeled & halved
-
3-4 cloves garlic, smashed
-
1-2 sprigs epazote (optional)
-
2 tablespoons vegetable oil
-
1-2 teaspoons sea salt or kosher salt
-
Optional garnishes: fresh cilantro, diced onion, crumbled vegan cheese, warm tortillas, salsa
Instructions
Important Information
Nutrition Facts (Per Serving)
It is important to consider this information as approximate and not to use it as definitive health advice.
Allergy Information
Please check ingredients for potential allergens and consult a health professional if in doubt.





Leave a Comment