Mexican Fresh Pot of Beans

Nothing says comfort food quite like a fresh pot of Mexican beans simmering on the stove. Known as Frijoles de la Olla (“beans from the pot”), this traditional dish is a staple in Mexican kitchens. Simple, hearty, and packed with flavor, these beans can be served as a side dish, enjoyed as a soup, or used as the base for countless Mexican recipes.

Slow-cooked with onion, garlic, and simple seasonings, these beans develop a rich, savory broth that’s just as delicious as the beans themselves. Whether paired with rice, tacos, enchiladas, or warm tortillas, a fresh pot of beans is always welcome at the table.

Why You’ll Love This Recipe

  • Budget-friendly and nutritious
  • Rich, authentic flavor
  • Easy to prepare
  • Perfect for meal prep
  • Versatile and satisfying
  • Naturally high in fiber and protein

Prep Time

  • Prep Time: 10 minutes
  • Soaking Time: Overnight (optional)
  • Cook Time: 2–3 hours
  • Total Time: About 3 hours

Servings

  • 8–10 servings

Ingredients

  • 1 pound dried pinto beans
  • 10 cups water
  • 1 medium white onion, quartered
  • 4 cloves garlic, peeled
  • 1 tablespoon salt (or to taste)
  • 1 teaspoon black pepper
  • 1 bay leaf (optional)
  • 1 tablespoon vegetable oil or lard (optional)

Optional Add-Ins

  • 1 jalapeño pepper
  • 1 teaspoon cumin
  • Fresh cilantro
  • Smoked ham hock or bacon
  • Diced tomatoes

Instructions

Step 1: Sort and Rinse the Beans

Spread the dried beans on a baking sheet or clean surface.

Remove any small stones or damaged beans.

Rinse thoroughly under cold water.

Step 2: Soak the Beans (Optional)

Place beans in a large bowl and cover with water.

Let soak overnight.

Drain and rinse before cooking.

Skipping this step is fine; the beans may simply require a longer cooking time.

Step 3: Begin Cooking

Place the beans in a large pot.

Add water, onion, garlic, bay leaf, and oil or lard if using.

Bring to a gentle boil.

Reduce heat to low.

Step 4: Simmer Slowly

Cover partially and simmer for 2–3 hours.

Stir occasionally and add more water if necessary.

The beans should remain covered with liquid throughout cooking.

Step 5: Season

Once the beans are tender, add salt and black pepper.

Avoid adding salt too early, as it can sometimes slow the softening process.

Continue cooking for another 15–20 minutes.

Step 6: Serve

Remove the onion, garlic, and bay leaf if desired.

Serve the beans in bowls with plenty of broth.

Traditional Serving Ideas

Fresh pot beans are delicious served with:

  • Warm corn tortillas
  • Mexican rice
  • Grilled meats
  • Tacos
  • Enchiladas
  • Quesadillas
  • Avocado slices
  • Fresh salsa

Tips for the Best Pot of Beans

  • Cook low and slow for the creamiest texture.
  • Keep the beans submerged in liquid while cooking.
  • Add salt near the end of cooking.
  • Save the broth—it is packed with flavor.
  • The next day, use leftovers to make refried beans.

Delicious Variations

Charro Beans

Add bacon, ham, sausage, tomatoes, onions, and jalapeños.

Spicy Beans

Simmer with serrano peppers or chipotle peppers.

Ranch-Style Beans

Add cumin, tomatoes, and green chiles.

Vegetarian Beans

Use vegetable broth instead of meat-based additions.

Storage

  • Refrigerate for up to 5 days.
  • Freeze for up to 3 months.
  • Reheat gently on the stovetop, adding a little water if needed.

Nutritional Benefits

Beans are an excellent source of:

  • Plant-based protein
  • Fiber
  • Iron
  • Potassium
  • Folate
  • Complex carbohydrates

They are filling, nutritious, and an important part of many healthy diets.

Leave a Comment