Mexican & Tex-MexJune 3, 2026

Easy Refried Beans Recipe (Better Than Canned)

4.8 from 12 reviews
0SHARES

Now Playing

Easy Refried Beans Recipe (Better Than Canned)

0:00
0:00
Easy Refried Beans Recipe (Better Than Canned)

Skip the can. This homemade refried beans recipe is creamy, smoky, and restaurant-worthy in just 30 minutes using pantry staples.

Why You'll Love This Recipe
  • Creamier and smokier than canned — bloomed spices and a real sofrito give these beans deep, restaurant-quality flavor you simply cannot get from a tin.
  • On the table in 30 minutes — works with canned pintos or beans you've already cooked, no overnight soaking required.
  • Naturally vegetarian, easily vegan — swap olive oil for the bacon grease and you have a fully plant-based Mexican side dish that still feels rich and satisfying.
  • One pan, pantry staples — minimal cleanup and ingredients you almost certainly have on hand right now.
  • Freezer-friendly — a double batch becomes easy enchilada nights, layered dips, and tostada lunches for weeks.

If you've only ever scooped refried beans out of a can, this easy refried beans recipe is going to completely change the way you do Tex-Mex weeknight dinners. We're talking creamy, deeply spiced, faintly smoky pinto beans that taste like they've been bubbling away at your favorite taqueria for hours, except the whole thing comes together in about 30 minutes from a single skillet. The secret isn't a marathon simmer or a special pot. It's a quick sofrito of onion, garlic, and jalapeño, a bloom of warm spices in good fat, and a finishing squeeze of lime that wakes the entire pan up.

Refried beans recipe served in a terracotta bowl topped with cheese, cotija, and cilantro

I make this refried beans recipe any time we're rolling tacos, layering enchiladas, or simply need a thick, scoopable side that turns a bag of tortilla chips into a real meal. The beans are naturally vegetarian (and easy to keep vegan with one swap), they reheat beautifully, and they freeze like an absolute dream, which means a single batch usually gets stretched across two or three different dinners at our house.

What I love most is how flexible this homemade refried beans formula is. Use canned pintos when you're short on time, or simmer your own from dried if you're more of a planner. Either way, you'll end up with a Mexican side dish that's miles smoother and more flavorful than anything pulled off a grocery shelf, and you'll never need to buy the canned version again.

Ingredients You'll Need

Most of what you need for this refried beans recipe is probably already hanging out in your pantry and crisper drawer. Here's the breakdown of what each component brings to the pot, plus a few easy swaps for whatever you happen to have on hand.

Ingredients for homemade refried beans recipe laid out on a wooden board

The best beans to use (pinto vs. black)

Classic restaurant-style refried beans almost always start with pinto beans. They cook down into that signature creamy, slightly nutty mash with a soft beige color that begs for a blanket of melty cheese on top. Black beans absolutely work too — they're traditional in southern Mexico and pop up all over Tex-Mex menus — but the texture is a touch drier and the flavor is earthier and more assertive. Canned pintos are my weeknight default. If you want to start from scratch, a pot of homemade pinto beans simmered low and slow with bay leaves, onion, and garlic gives you the most control over salt and creaminess, plus a beautiful starchy liquid you'll want to use later to loosen the mash.

Aromatics: onion, garlic, and jalapeño

A small sofrito of finely diced yellow onion, freshly minced garlic, and one seeded jalapeño is the flavor foundation here. The onion sweetens as it softens, the garlic deepens everything, and the jalapeño adds a gentle background heat that builds without ever feeling aggressive. If you're heat-shy, swap the jalapeño for half a poblano. If you want serious kick, leave the seeds in or toss in a chopped serrano. Always give the aromatics enough time to truly soften before the spices hit the pan, otherwise the texture stays a little raw and sharp.

Spice blend for authentic flavor

Ground cumin, chili powder, and smoked paprika do the heavy lifting in this Mexican side dish. Cumin adds the earthy, slightly nutty quality you associate with Mexican beans, chili powder layers in mellow dried-pepper warmth, and smoked paprika brings the wood-fired complexity that mimics long stovetop cooking. If you keep a jar of homemade taco seasoning around, a generous tablespoon makes a fine shortcut — just go easy on any added salt and skip the extra cumin so the flavors don't get muddy.

Fat options: lard, bacon grease, or olive oil

Traditional refried beans are made with lard, which gives them that unmistakable silky richness and faintly savory edge. Bacon grease (saved from breakfast in a little jar in the fridge) is my favorite stand-in for big, smoky flavor. For a lighter version that keeps things vegetarian or fully vegan, a good extra-virgin olive oil or avocado oil delivers plenty of body without any animal fat. Whatever you choose, you want about two tablespoons total — enough to coat the aromatics, bloom the spices, and emulsify with the bean broth at the very end.

How to Make Refried Beans Step by Step

The full timing and measurements live in the recipe card below, but here's the rhythm of what's happening in the pan so you can cook this one mostly by feel after the first time through.

Sautéing onion, garlic, and jalapeño for refried beans recipe

You start by warming your fat over medium heat and softening the diced onion until it's translucent and just starting to take on color around the edges. That usually takes 4 to 5 minutes of patient stirring, so don't rush it. Add the garlic and minced jalapeño in the final minute so they don't scorch. Burnt garlic will haunt the entire pot, and a slow, gentle softening builds the sweet base layer the spices will lean into next.

Toasted spices blooming in oil for restaurant-style refried beans

Next comes the most important move in this whole easy refried beans method: blooming the spices. Push the aromatics to one side, drizzle in a little extra fat if the pan looks dry, and toast the cumin, chili powder, and smoked paprika directly in the hot oil for about 30 seconds. You'll smell it the second the spices hit the fat — warm, almost coffee-like, deeply fragrant. This step is what separates flat, dusty beans from ones that taste like they've been simmering on a back burner all afternoon.

Pinto beans simmering in skillet for easy refried beans recipe

Now stir in your drained pinto beans along with the broth and let everything bubble gently for 5 to 7 minutes. The beans will start drinking up all that spiced oil and the liquid will reduce into a glossy, brick-colored sauce that clings to every bean. Taste here — this is where you adjust salt and decide if you want another pinch of cumin or a little more heat. A splash of bean cooking liquid (if you simmered your own dried pintos) makes the final texture extra silky and rich.

Mashing pinto beans to make creamy refried beans

Finally, mash. A potato masher gives you the rustic, chunky-creamy texture I love best, while an immersion blender or a quick whirl in the food processor takes you all the way to silky-smooth restaurant-style refried beans like the ones served at your favorite spot. Mash while everything is still piping hot, since the beans cool and tighten up fast and a hot mash always gives the creamiest result. Stir in the fresh lime juice off the heat, taste one final time, and you're done.

Finished refried beans recipe plated with cheese, cilantro, and tortillas

What to Serve With Refried Beans

This is the part where one batch of beans turns into a full week of dinners. They're a workhorse side, a built-in dip, and a layering ingredient all at once, and this refried beans recipe quietly stars in more meals than I can count.

Refried beans served on tostadas with rice, salsa, and cotija cheese

For a classic Tex-Mex spread, I scoop them next to a big pot of fluffy Mexican rice with a stack of warm corn tortillas and a bowl of restaurant-style salsa for dunking. They're also the glue that holds a real burrito together, and they smear beautifully across crispy tostadas before getting piled with shredded lettuce, juicy tomatoes, and crumbled cotija. If you're a meal-prep person, layer them into a quick taco bowl with seasoned ground beef tacos filling, lime crema, and pickled red onions for an instant lunch the next day.

They shine inside other recipes too. Spread a thick layer across the bottom of easy chicken enchiladas before rolling — the beans soak up the sauce and keep the tortillas tender from the inside out. They also make the dreamiest seven-layer dip when you smooth them onto a platter and top with guacamole, sour cream, salsa, sliced olives, scallions, and shredded cheese. And if you're feeding kids, a little bowl of warm beans with melted cheese and a pile of tortilla chips is honestly a no-fuss lunch they'll actually eat without complaint.

Honestly, once you have a container of these stashed in the fridge, the question stops being what to do with them — and starts being what you can possibly resist putting them on.

Bringing It All Together

Storing homemade refried beans in glass container and freezer bag for meal prep

This refried beans recipe is one I keep on heavy rotation because it asks so little and gives so much back. A single pan, a sturdy masher, 30 minutes, and a handful of pantry staples turn into a creamy, smoky, restaurant-worthy bean situation that quietly elevates whatever else you're putting on the table. Make a double batch the next time you cook — future you, opening the freezer on a Tuesday at 6 p.m., will be very, very glad you did.

💡 Expert Tips

  • Bloom your spices. Thirty seconds of toasting cumin, chili powder, and smoked paprika in hot fat does more for flavor than thirty minutes of extra simmering.
  • Mash while piping hot. Beans tighten and turn pasty as they cool, so the silkiest texture comes from mashing immediately off the heat.
  • Save your bean liquid. If you cooked your own pintos from dried, that starchy broth is liquid gold for adjusting the consistency at the end.
  • Finish with lime. A small fresh squeeze brightens everything and balances the richness — please don't skip it, even if you're tempted.
  • Salt in stages. Add a pinch with the onions and adjust again at the very end so the beans never taste flat or one-note.

🔄 Variations & Substitutions

This recipe is a flexible base that can swing in plenty of directions depending on what you're craving or what's already in the pantry. Once you've made it once, the customizations are pretty much endless.

  • Vegan refried beans — Skip the bacon grease and use olive or avocado oil; finish with a pinch of nutritional yeast for savory depth.
  • Spicy chipotle version — Stir in 1 to 2 minced chipotles in adobo along with the spices for smoky heat that lingers.
  • Cheesy refried beans for dipping — Fold in 1/2 cup shredded Monterey Jack or pepper jack at the very end and broil briefly until bubbly and golden.
  • Black bean swap — Substitute black beans for pintos to lean into a darker, earthier southern Mexican style.
  • Slow-cooker version — Skip the skillet and simmer cooked beans with sautéed aromatics and bloomed spices in a slow cooker for 2 hours on low, then mash to finish.

🧊 Storage & Leftovers

Refrigerator: Cool the beans completely, transfer to an airtight container, and refrigerate for up to 5 days. They'll thicken noticeably as they sit, which is totally normal — just stir in a splash of broth or water when reheating to bring them back to a creamy, scoopable texture. Reheat gently in a skillet over medium-low heat or in the microwave in 30-second bursts, stirring between each so the edges don't crust over.

Freezer: Portion the cooled beans into freezer-safe bags or containers (I love flat-frozen 1-cup portions because they thaw fast and stack neatly). They'll keep beautifully for up to 3 months without losing texture or flavor. Thaw overnight in the fridge, then reheat with a little extra liquid and a fresh squeeze of lime to revive the brightness before serving.

Frequently Asked Questions

Are refried beans actually fried twice?
No, despite the name, refried beans aren't fried twice. The dish is called frijoles refritos in Spanish, and refritos is a translation quirk that actually means "well-fried" or "thoroughly fried" rather than literally "re-fried." The beans are first simmered until tender, then mashed and pan-fried in fat just once until creamy and concentrated. The "re" prefix functions more as an intensifier in this case than a literal repetition. So when you make this recipe at home, you're cooking the beans through once and then briefly frying the mash, exactly as Mexican home cooks have done for generations.
Can I make refried beans without lard?
Absolutely. While traditional refried beans rely on lard for that signature silky richness, plenty of substitutes deliver excellent results. Olive oil and avocado oil keep the beans fully vegetarian and vegan while still giving you a creamy, glossy texture, especially when you bloom the spices in the oil first. Bacon grease is my favorite weekday swap for deep, smoky flavor. A pat of unsalted butter stirred in at the end works too, adding richness without making the beans heavy. The key is using enough fat — about two tablespoons per batch — so the spices have room to actually bloom and release their flavor.
What's the best bean for refried beans?
Pinto beans are the gold standard for traditional Mexican refried beans. They cook down into a creamy, slightly nutty mash with a beautiful soft-beige color and a balanced flavor that takes on whatever spices you add. Black beans are an equally legitimate choice, especially in southern Mexican cooking and Tex-Mex recipes — they have a richer, earthier flavor and a slightly drier texture once mashed. You can even mix the two for something in between. Canned beans work great for weeknights, but if you have time to simmer your own from dried, the texture and flavor reach another level entirely.
How do I make refried beans creamier?
A few small moves make a huge difference. First, mash the beans while they're still piping hot, since they tighten and turn pasty as they cool. Second, add liquid gradually — a splash of broth or reserved bean cooking liquid at a time — until you hit the consistency you want. Third, finish the pan with a small pat of butter or an extra drizzle of olive oil right at the end for that glossy, restaurant-style sheen on top. For ultra-smooth beans, run them briefly through a food processor or zap them right in the skillet with an immersion blender.
Can I freeze homemade refried beans?
Yes, refried beans freeze beautifully and are honestly one of the best meal-prep items you can stash. Cool the beans completely first, then portion them into airtight containers or flat freezer bags labeled with the date. They'll keep for up to 3 months without losing meaningful texture or flavor. To use, thaw overnight in the refrigerator, then reheat in a skillet or saucepan over medium-low heat with a generous splash of broth or water to loosen them up. Stir frequently until warmed through, taste for salt, and finish with a fresh squeeze of lime to wake everything back up.

Easy Refried Beans Recipe (Better Than Canned)

Pin Recipe
  • Prep Time10 min
  • Cook Time20 min
  • Total Time30 min
  • Yield6 servings

Ingredients

Scale

Instructions