To submit requests for assistance, or provide feedback regarding accessibility, please contact


Frijoles de la Olla Recipe: How to Make Perfect Mexican Beans

Written by MasterClass

Last updated: Mar 4, 2020 • 3 min read

With a name that means, quite literally, “pot of beans,” frijoles de la olla are a blank slate for flavor and a side dish staple for a week of meals. Batch-cooking enthusiasts, this one’s for you.



Thomas Keller Teaches Cooking TechniquesThomas Keller Teaches Cooking Techniques

Learn techniques for cooking vegetables and eggs and making pastas from scratch from the award-winning chef and proprietor of The French Laundry.

Learn More

What Are Frijoles de la Olla?

Frijoles de la Olla are rehydrated dried beans, cooked simply with onion and garlic over a period of many hours. Easily transformed into a number of other dishes, frijoles de la olla are often a staple recipe in a household, made at the beginning of each week.

3 Tips for Making Frijoles de la Olla

In Mexico—not to mention anywhere within the Mexican diaspora—perfectly cooked, expertly seasoned beans are a ubiquitous presence at most meals. Consider these tips when making frijoles de la olla yourself:

  1. Use the right pot. Great homemade beans require a low and slow cooking process, which allows the flavors to deepen gradually over hours. While a crockpot or a slow cooker will get the job done with a minimum of effort (and attention), you can also use a Dutch oven.
  2. Season your beans with epazote. Epazote—an herb native to both Mexico and Guatemala used for its aromatic oregano-like flavor and as a digestive aid—is often cooked with beans. It can usually be found in most Latin American grocery stores.
  3. Make frijoles the centerpiece of a meal. There are enfrijoladas, enchiladas drenched in a chile-laced black bean puree rather than sauce; there are frijoles charros, named for traditional Mexican cowboys and cooked in the flavorful fat of chorizo, bacon, or salt pork and spiced with serrano or jalapeño pepper.
Thomas Keller Teaches Cooking Techniques
Alice Waters Teaches The Art of Home Cooking
Wolfgang Puck Teaches Cooking
Gordon Ramsay Teaches Cooking I

Classic Frijoles de la Olla Recipe

Prep Time
12 hr
Total Time
12 hr 45 min
Cook Time
45 min


  • 1 pound dried pinto beans or black beans
  • 3–4 garlic cloves
  • ½ teaspoon cumin
  • 1 bay leaf
  • 2–3 sprigs fresh epazote
  • 1–2 teaspoons salt
  • Queso fresco or crema, for serving
  • 1 small white onion, medium diced, for serving
  • Cilantro, for serving
  1. The day before cooking, soak the dried beans overnight in cold water (this will ensure that the beans cook faster and more evenly). The next day, rinse the beans thoroughly in a colander with cold water to remove any debris.
  2. Place the beans in a medium pot and cover with water until the beans are completely submerged and there’s an extra few inches of water above them. Add the garlic, cumin, bay leaf, and epazote. Remove any beans that float to the surface.
  3. Bring to a boil then reduce the heat to low to maintain a simmer. Cover the pot. After about 30 minutes, remove the lid, stir the beans, and add more water if needed to cover the beans. Replace the lid and simmer for another 15 minutes. After 15 minutes, taste a bean for doneness—it will likely still be firm, but check every 10 minutes from this point, stirring gently between each test and adding more water as needed. Cook the beans until soft but still whole with skin intact. Season with salt. If using a slow cooker, cook on low heat for anywhere from 6–8 hours (you can start checking in on them around the 3-hour mark), until beans are plump and soft but not mushy. Taste, and season to preference.
  4. Serve with a few crumbles of queso fresco or a drizzle of crema, topped with chopped cilantro.

To make these into refried beans, heat 1–2 tablespoons vegetable oil in a large cast-iron skillet over medium heat. Spoon the frijoles de la olla and their liquid into a blender (or a tall vessel if using an immersion blender). Blend until the beans are smooth and resemble a light yet watery paste, adding more water if need be. Pour into the cast-iron skillet and stir well with a wooden spoon to combine. The mixture should be silky smooth and not too thick—it should coat the back of a spoon but still drip off. Taste the beans for seasoning and add more salt if necessary. Top with fresh cilantro and raw chopped onion.

Become a better chef with the MasterClass All-Access Pass. Gain access to exclusive video lessons taught by culinary masters, including Gabriela Cámara, Chef Thomas Keller, Massimo Bottura, Dominique Ansel, Gordon Ramsay, Alice Waters, and more.