Frijoles de la Olla (Mexican Beans)


Frijoles de la Olla: mexican style beans

Frijoles de la Olla, Clay Pot, Dry Peruvian Beans, and Fresh Epazote Leaves
Photo Credit: Lola’s Cocina

Beans are a protein-rich superfood high in vitamins, antioxidants, and minerals. These legumes were a staple ingredient utilized by indigenous peoples before and after the Spanish colonization of Mexico, and continue to be a mainstay on tables today. Their staying power is a testament to their importance in the human diet. While traditional Mexican beans are made in clay pots, or ollas, this recipe can easily be replicated in a heavy stainless steel stock pot or even cooked overnight in a slow cooker.

Recipe by Teresa Acosta (my aunt)

2 cups dry pinto or Peruvian beans
1 medium onion
2 tablespoons olive oil or lard
Salt (to taste)
1 serrano or jalapeño chile (optional)
3 leaves fresh epazote (optional)


  1. Clean and soak beans 4 to 6 hours (overnight soaking is optimal) prior to cooking. At minimum, they should be soaked at least 3 hours. Drain, rinse, and disregard water used for soaking.
  2. Add beans to a large pot with onion and oil or lard. Add enough water to cover beans completely with at least 4 inches or more of water. Bring to a boil over high flame, stir, then lower to lowest setting and cook for approximately 3 hours or until beans are tender. Check every 30 minutes to make sure water has not evaporated, adding more if necessary. You should not have to add any though, if the beans are cooked slowly.
  3. 30 minutes before beans are ready, add salt, serrano chile, and epazote.
  4. When ready, remove onion, chile, and epazote.
  5. Pour into bowls and serve hot with bean broth.

Note: If using a slow cooker for this recipe, allow to cook for 8 to 10 hours on lowest setting.

Tags: , , , , , , ,

Categories: Featured Recipes, Rice, Soups, and Sides

2 Comments on “Frijoles de la Olla (Mexican Beans)”

  1. April 29, 2014 at 3:56 pm #

    I do not even know how I ended up here, but I thought this post was good.
    I don’t know who you are but certainly you’re going to a famous blogger if you are
    not already 😉 Cheers!

    • April 29, 2014 at 8:56 pm #

      Thank you, I’m glad that you stumbled upon my site.


Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s