Mexican Pinto Beans (Frijoles de la Olla)


🫘 Mexican Pinto Beans (Frijoles de la Olla)

Warm, hearty, and incredibly flavorful, Frijoles de la Olla are a traditional Mexican staple that brings comfort to any table. These slow-simmered pinto beans are infused with garlic, onions, green chiles, and herbs — perfect as a side, in burritos, or even on their own with tortillas. Simple ingredients, bold flavors, and a recipe passed down through generations.


✅ Why You’ll Love This Recipe

  • Authentic and nourishing
  • Naturally gluten-free and vegetarian/vegan (if using vegetable broth)
  • Freezer-friendly for easy meal prep
  • Great as a base for refried beans, soups, or tacos

🛒 Ingredients

Main Ingredients:

  • 1 pound dried pinto beans, soaked overnight
  • 2 tablespoons olive oil (or other neutral oil)
  • ½ yellow onion, finely chopped
  • 2–3 green onions, white and light green parts only, finely chopped
  • 3 cloves garlic, minced
  • ⅓ cup fresh cilantro, chopped
  • 1 (4.25 oz) can chopped green chiles (like Ortega)
  • 1 fresh jalapeño: mince half, leave the other half whole
  • 4 cups vegetable or chicken broth
  • 2 cups reserved bean soaking water (use as needed while cooking)
  • 2 bay leaves

🍳 Instructions

Step 1: Soak the Beans

  • Rinse the pinto beans well, then place in a large bowl and cover with several inches of water.
  • Soak overnight (8–12 hours).
  • Reserve 2 cups of the soaking water and discard the rest when ready to cook.

💡 Why soak? Soaking beans helps reduce cooking time and improves digestion.


Step 2: Sauté the Aromatics

  1. In a large Dutch oven or heavy pot, heat 2 tablespoons olive oil over medium heat.
  2. Add yellow onion and cook for 3–5 minutes until softened.
  3. Stir in the green onions, minced garlic, chopped cilantro, and minced half of the jalapeño. Cook for another 1–2 minutes until fragrant.

Step 3: Add the Beans and Liquids

  1. Add soaked beans to the pot, along with:
    • Reserved 2 cups of soaking water
    • 4 cups broth
    • Canned green chiles
    • Remaining half of the jalapeño (left whole)
    • 2 bay leaves
  2. Stir everything together and bring to a boil.

Step 4: Simmer Low and Slow

  • Once boiling, reduce the heat to low, cover, and simmer for 1 hour.
  • After 1 hour, uncover and continue simmering for another hour, stirring occasionally.
  • Add more soaking water or broth, ½ cup at a time, if beans become too dry or thick.

Step 5: Finish and Serve

  • Check beans for doneness — they should be tender and creamy, but not mushy.
  • Season with salt and black pepper to taste.
  • Remove and discard the bay leaves and whole jalapeño before serving.

🥄 How to Serve Frijoles de la Olla

These beans are incredibly versatile! Serve them:

  • As a side dish with grilled meats, rice, or enchiladas
  • Inside tacos, burritos, or quesadillas
  • Mashed into refried beans
  • Topped with queso fresco, avocado, or a splash of lime juice

🌟 Pro Tips & Variations

  • Skip the soak? You can use the “quick soak” method by boiling beans for 1 minute, then letting them sit covered for 1 hour before cooking.
  • Add a smoky touch by tossing in a dried chipotle pepper or a pinch of smoked paprika.
  • Make it heartier by adding cooked bacon or chorizo in Step 2.

🧊 Storage & Reheating

  • Refrigerator: Store in an airtight container for up to 5 days.
  • Freezer: Freeze in portions for up to 3 months. Thaw overnight in the fridge.
  • Reheat: Warm on the stove or microwave, adding a splash of broth if needed.

❓ FAQs

Can I use canned beans instead?

Yes, but you’ll miss out on the depth of flavor from slow-cooked dried beans. If using canned, skip the soaking and reduce the broth to about 1½–2 cups. Simmer for 20–30 minutes.

Are these spicy?

Not overly — the jalapeño adds mild warmth. For spicier beans, leave the seeds in or add an extra pepper.

Can I cook this in an Instant Pot?

Absolutely! Use the “Beans/Chili” setting or cook on Manual (High Pressure) for 30–35 minutes, then natural release for 15 minutes. Use only 5 cups of liquid total to prevent overflow.


📝 Recipe Card (Quick View)

IngredientAmount
Pinto beans (dried)1 lb
Olive oil2 tbsp
Yellow onion½, finely chopped
Green onions2–3, chopped
Garlic cloves3, minced
Fresh cilantro⅓ cup, chopped
Green chiles (canned)1 (4.25 oz) can
Jalapeño1 (half minced)
Broth4 cups
Soaking water2 cups (as needed)
Bay leaves2

🌮 Final Thoughts

Frijoles de la Olla are more than just beans — they’re a heartwarming, flavorful part of Mexican culinary tradition. Whether served on their own, as a side, or part of a bigger meal, these beans bring richness and authenticity to your table.

¡Buen provecho!


Leave a Comment