Frijoles de la Olla (Homemade Beans)

There is nothing like a hot bowl of frijoles de la olla (freshly boiled beans). Freshly boiled beans are a staple in every Mexican household and they are super easy to make. You only need 4 main ingredients: beans, water, salt, and garlic.

frojoles de la olla in a mexican bowl.

Frijoles de la olla

As many of you know, I grew up in a Mexican household which means I heard “Hay frijoles en la casa” all the times I asked my mom for fast food. This translates to, “There are beans at home.” While I was pretty bummed as a kid, I am now very grateful for homemade frijoles de la olla. 

Making your own beans at home is very satisfying because it’s overall very easy and the beans are much better quality than canned beans. Making them at home will also save you some money throughout the year.

frijoles de la olla in a mexican pot.

My Favorite Beans to Use

I highly recommended using Peruvian beans also known as Canary or Mayocoba beans. They are mild in flavor, and have a nice buttery taste. They are also known for making you less gassy/bloated! You can use any kind of beans but keep in mind that cooking time may vary depending on which you use.

Easy Refried Beans Recipe:

Refried Beans:

  • 2 cups cooked beans
  • 1/2 cup onion, diced
  • 1 small serrano or jalapeño pepper, diced (optional but recommended)
  • 1 Tbsp oil
  • 1/2- 3/4 cup water or vegetable broth (or more depending on how you like them)
  • Salt to taste
  1. Turn a pan on medium heat and add oil. Once it’s hot, add onion, and serrano pepper, and cook for about 3 minutes until fragrant.
  2. Add beans and water/veg broth. Wait until they simmer for 2 minutes. Once they are heated all the way through, use the backside of your spatula to mash them until you get your desired consistency. You can also blend them if you want them more purée-like. 
  3. Add more water if you want then a little runnier. Taste and add salt as needed. 
  4. Turn the stove off and let sit for a few minutes before serving. 
  5. I also have a recipe for charro beans that you will love!
home cooked beans in a mexican pot.

Tips for the best frijoles de la olla:

Soak: Soak beans in water for a few hours or overnight. This helps reduce cooking time but it can also help reduce bloating and gas for those that don’t digest beans too well.

Rinse: Rinse beans well before cooking. Rinse and drain at least 3 times before cooking. Beans can come with rocks, sticks and other debris so make sure to pick these out.

Salt: Add salt towards the end of the cooking process to avoid modifying the texture of the beans.

Epazote: Add epazote leaves to help reduce bloating and gas. You can find these at most Mexican grocery stores. 

beans and zucchini mexican-style in a plate.

Serve with Authentic Mexican Dishes:

Vegan Chiles Rellenos

Mexican Zucchini (Calabacitas a la Mexicana)

Huaraches de Nopal

Enfrijoladas

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
frijoles de la olla or homemade beans in a mexican bowl.

Frijoles de la Olla (Homemade Beans)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 5 reviews

  • Author: Anna Rios
  • Total Time: 1 hour 10 minutes
  • Yield: 12 servings 1x
  • Diet: Vegan

Description

There is nothing like a hot bowl of frijoles de la olla (freshly boiled beans). Freshly boiled beans are a staple in every Mexican household and they are super easy to make. You only need 4 main ingredients: beans, water, salt, and garlic.


Ingredients

Units Scale
  • 1 lb beans
  • Water
  • 3 garlic cloves
  • 2 epazote leaves (optional)
  • 2 teaspoons of salt, or to taste

Instructions

  1. Rinse beans well and remove stones/debris
  2. Soak beans for a few hours. (Optional)
  3. Add beans to pot along with garlic. Add onion too if you’d like! Make sure the water is at least 4 inches over the beans.
  4. If the beans float in the water, they’re old, throw them away.
  5. Place on high heat until it boils and then immediately lower to a simmer.
  6. Simmer on low for 1.5-3 hours depending on the bean. Add salt towards to end.
  7. Once beans are almost done, add salt. At this point you can also add a few Epazote leaves to reduce bloating & gas.
  8. Turn off and enjoy the best frijoles de la olla ????
  • Prep Time: 10
  • Cook Time: 60
  • Category: Sides
  • Method: Stove
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 cup

12 thoughts on “Frijoles de la Olla (Homemade Beans)

  1. Melo says:

    There is nothing more satisfying than a fresh pot of homemade beans. This recipe hits home! Thank you for the instructions, I used to have a hard time getting it right but not anymore with this!






  2. Pingback: Tlayuda - Mexican Pizza!

  3. Pingback: Enfrijoladas (Only 5 Main Ingredients)

  4. Pingback: Quesadillas de Flor de Calabaza

  5. Pingback: Tortitas de Verduras

  6. Pingback: Quinoa Black Bean Salad (1 pot meal)

  7. Diana says:

    I never though making beans would be this easy. They also taste so much better than canned! Thank for the recipe






  8. Pingback: Heart-Healthy Meal Ideas (Breakfast, Lunch & Dinner)

  9. Pingback: Mexican Coleslaw with Beans

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star