Universal Mexican tradition — every region has its preferred bean species and pot cooking method
Frijoles de olla (pot beans) are the foundation of Mexican cooking — dried beans cooked low and slow in water with onion, garlic, and lard until creamy, with unbroken skins and a rich, thick bean broth (caldo de frijoles). The method eschews soaking (optional, not required) and relies on long, gentle simmering. The bean broth is valued as highly as the beans themselves — it is used as a drink (jarro de caldo) and as a sauce base. Black, pinto, or peruano beans are most common.
Earthy, creamy, rich — the bean broth has a particular depth from the long simmer that is unlike any other legume preparation
{"Low and slow — maintain at a gentle simmer; vigorous boiling breaks the skins and makes the broth cloudy","Add nothing acidic (tomato, lime, vinegar) until beans are fully tender — acid hardens the skins mid-cook","Lard or oil added at the start — the fat helps skin integrity","Salt added only when beans are tender — salt before tenderness toughens the skins (controversial but widely practised in Mexico)","The bean broth should be thick and dark — if watery, the beans were cooked at too high a heat"}
{"For frijoles negros: add an avocado leaf and a few sprigs of epazote for the Oaxacan flavour profile","For faster cooking (not pressure cooker): soak overnight, cook at gentle simmer — reduces cook time by 30–40%","Bean freshness matters — beans older than 2 years cook unevenly and remain hard regardless of technique","For refried beans: use the bean broth to thin the refry — do not add water or stock"}
{"High heat — skins break, broth becomes murky, beans break down into mush","Adding tomato or salt too early — skins harden and beans never become fully tender","Not checking the water level — beans must always be submerged; add boiling water, not cold, if needed","Discarding the broth — the caldo de frijoles is a valuable, flavourful component"}
The Art of Mexican Cooking — Diana Kennedy; Mexico: The Cookbook — Margarita Carrillo Arronte