A cooking platform built around craft, culture, and the stories behind what we eat.

Created by
Dried pinto beans simmered until tender, then mashed and fried in honest fat until they turn glossy, creamy, and deeply satisfying. This is the foundation of every great Tex-Mex spread.
The border towns of Texas and Mexico share many things: families, languages, and a fierce devotion to frijoles refritos. These beans have fed ranch hands and senators, appeared at quinceañeras and Tuesday suppers, traveled in casserole dishes to church potlucks and neighborhood barbecues. They are democratic food in the truest sense.
Forget the canned versions with their tinny undertaste and suspicious uniformity. Real refried beans start with dried pintos, cooked low and slow until they surrender completely, then fried in proper fat until they achieve that characteristic glossy sheen. The fat is essential. Lard is traditional, bacon drippings are acceptable, and even vegetable oil works in a pinch. But the fat carries flavor and creates texture that water never could.
I learned to make these beans from a woman in Laredo who laughed at my first attempt. Too much liquid, she said, and not enough patience. The beans need time in the hot fat to concentrate their flavor and develop body. Rush them and you get bean soup. Give them their due and you get something worth crossing a border for.
Make a big batch. They reheat beautifully, travel well to potlucks, and improve after a night in the refrigerator as the flavors meld. Thin them with a little warm water or stock when reheating, and they'll return to their original creamy glory.
Quantity
1 pound
Quantity
1 medium
halved (one half for cooking, one half diced)
Quantity
6
4 whole for cooking, 2 minced
Quantity
2
Quantity
1 tablespoon, plus more to taste
Quantity
1/2 cup
Quantity
1 teaspoon
Quantity
1/2 teaspoon
freshly ground
Quantity
1 cup, plus more as needed
Quantity
for serving
crumbled
Quantity
for serving
chopped
Quantity
for serving
| Ingredient | Quantity |
|---|---|
| dried pinto beans | 1 pound |
| white onionhalved (one half for cooking, one half diced) | 1 medium |
| garlic cloves4 whole for cooking, 2 minced | 6 |
| bay leaves | 2 |
| kosher salt | 1 tablespoon, plus more to taste |
| lard, bacon fat, or vegetable oil | 1/2 cup |
| ground cumin | 1 teaspoon |
| black pepperfreshly ground | 1/2 teaspoon |
| reserved bean cooking liquid | 1 cup, plus more as needed |
| cotija cheese (optional)crumbled | for serving |
| fresh cilantro (optional)chopped | for serving |
| Mexican crema or sour cream (optional) | for serving |
Spread the dried beans across a rimmed baking sheet and pick through them carefully. You're looking for small stones, shriveled beans, and debris that snuck past the packaging line. This takes two minutes and saves you from a cracked tooth. Rinse the sorted beans in a colander under cold running water until the water runs clear.
Transfer beans to a large heavy pot and cover with cold water by three inches. Add one onion half, four whole garlic cloves, and the bay leaves. Bring to a boil over high heat, then immediately reduce to a gentle simmer. The surface should barely ripple. Cook uncovered for two to two and a half hours, until a bean smashes easily between your fingers with no chalky center.
When beans are tender, add one tablespoon of salt and let them rest in the cooking liquid for ten minutes. This seasons them thoroughly. Drain the beans over a large bowl, saving every drop of that cooking liquid. It's liquid gold, starchy and full of flavor. Discard the onion half, garlic cloves, and bay leaves.
Heat the lard or bacon fat in a large cast iron skillet or heavy pot over medium heat until it shimmers. Add the diced onion half and cook, stirring occasionally, until soft and golden at the edges, about six minutes. The kitchen will smell like every taqueria you've ever loved. Add the minced garlic, cumin, and black pepper. Stir constantly for one minute until fragrant.
Add the drained beans to the skillet in batches, mashing them with a potato masher or the back of a heavy wooden spoon as you go. Work in about a cup of the reserved cooking liquid, mashing and stirring until you reach your desired consistency. Some folks want them smooth as velvet. Others prefer chunky, with whole beans scattered throughout. Both are correct.
Continue cooking over medium heat, stirring frequently, for another eight to ten minutes. The beans will absorb the fat, tighten up, then relax again as they fry. You'll see the edges start to pull away from the pan and the surface develop a glossy sheen. Listen for the gentle sizzle. That's the sound of flavor developing.
Taste and add more salt if needed. The beans should be creamy and rich, holding their shape on a spoon but not stiff. If they've tightened too much, stir in more cooking liquid a few tablespoons at a time. Remember they'll thicken as they cool, so err on the side of slightly loose.
Transfer to a warm serving bowl and top with crumbled cotija, a drizzle of crema, and fresh cilantro. Or serve them plain, letting that honest bean flavor speak for itself. These beans are complete the moment they leave the pan.
1 serving (about 160g)
Culinary mentorship, cultural storytelling, and the editorial depth that makes cooking meaningful.
Explore Culinary Advisor