Refried Beans Recipe for Cozy Weeknights

There’s something wonderfully grounding about a pot of warm, slow-simmered refried beans soft, fragrant, and ready to turn an ordinary evening into a cozy weeknight meal. These beans have that nostalgic, home-cooked comfort built right in, the kind that feels good after long days, busy schedules, or when you just want a nourishing homemade meal to settle into.

Refried beans may be simple, but they bring a kind of balanced comfort cooking that fits beautifully into so many moments tucked beside tacos for a family dinner idea, scooped onto warm tortillas, or portioned out as a budget-friendly dinner staple for the week. And when you make them at home, you get the gentle bonus of a nutrient-rich, protein-packed side that tastes even better the next day.

Whether you let them simmer on the stove, in a slow cooker for an easy hands-off approach, or let the Instant Pot work its magic, these beans meet you right where real life happens. By the time you pan-fry them into their creamy, cozy finish, they’re the kind of meal prep for busy days that just makes life feel a little easier.

Ingredients You’ll Need

To Cook the Beans

  • ½ lb dried pinto beans
  • ½ medium onion, quartered
  • 2 garlic cloves, peeled and lightly smashed
  • 2 sprigs fresh epazote or ½ teaspoon dried oregano
  • 1 small bay leaf
  • Water
  • Sea salt or kosher salt

To Pan Fry the Beans

  • 3 tbsp minced onions
  • 4 tbsp lard or bacon drippings or 2 tbsp olive oil, vegetable oil, or unsalted butter
  • Ground black pepper

Optional Toppings

Perfect for adding brightness and a little extra comfort:

  • Queso fresco, cotija, or Monterrey Jack
  • Chopped cilantro

How to Make It

Stove Top Method

Soak the beans overnight for the softest, creamiest texture. If the day gets away from you (because it always does), a quick hot-water soak for 45–60 minutes works beautifully. Drain and set aside.

Add the beans to a large pot along with the onion, garlic, epazote or oregano, and bay leaf. Pour in enough water to cover everything by at least 2 inches this helps keep the beans tender and creates a nutrient-rich cooking broth you’ll use later. Bring to a boil, then drop the heat to a gentle simmer. Cook covered for 1½ to 2 hours, until very tender.

Season with salt, remove the aromatics, and drain while reserving the cooking liquid. You’ll have about 3 cups of cooked beans ready for their cozy transformation.

Slow Cooker Method

Add the beans, onion, garlic, herbs, and bay leaf to your crock pot. Cover with water by 2 inches. Cook on low for 6–8 hours or high for 4 hours, until the beans are irresistibly tender.

Season with salt, remove aromatics, and drain saving that flavorful cooking liquid for the skillet.

Instant Pot / Pressure Cooker Method

In a 6-quart Instant Pot, combine the dried beans, onion, garlic, epazote or oregano, and bay leaf. Add enough water to cover by 2 inches. Seal the lid, set to Manual, High Pressure, and cook for 45 minutes.

Allow a natural release for 25 minutes (this helps maintain a creamy texture), then vent any remaining steam. Season, remove aromatics, drain, and save the cooking liquid.

Pan-Frying the Beans (The Cozy Part)

This is where the magic happens where tender beans melt into a warm, creamy skillet of comfort.

Sauté the Aromatics

Warm the lard, drippings, oil, or butter in a large skillet. Once hot, add the minced onions and cook until soft and fragrant, about 4–5 minutes. This step builds deep, balanced comfort that carries through the entire dish.

Add and Mash the Beans

Stir in the cooked beans and let them heat for a moment. Pour in ¼–⅓ cup of the reserved cooking liquid. Using a potato masher, bean smasher, or even the back of a wooden spoon, mash until the texture is a cozy, chunky purée.

For silky-smooth refried beans perfect for a low carb alternative to creamy dips use an immersion blender.

Let Them Thicken

Lower the heat to medium-low. Stir as the beans cook, adding more cooking liquid if they become too thick or simmering longer if too thin. You’re looking for that classic, creamy, craveable consistency.

Season with salt and pepper to taste. Finish with crumbled cheese or cilantro for a nourishing homemade meal that feels effortlessly comforting.

Cozy Tips & Serving Ideas

  • Make-Ahead Magic: These beans keep beautifully for meal prep for the week. Store in airtight containers for easy lunches or quick dinners.
  • Low Carb or Gluten-Free Friendly: Naturally gluten-free, these make a satisfying low carb alternative to heavier sides.
  • Diabetic-Friendly Choices: Use olive oil for pan-frying and pair with lean proteins or veggie-forward meals for a more balanced plate.
  • Budget-Friendly Dinner Staple: Pinto beans stretch beautifully double the batch and freeze portions for cozy nights ahead.
  • High-Protein Add-Ins: Stir in cooked chicken, turkey, or tofu for a protein-packed meal.
  • Family Dinner Idea: Serve alongside tacos, enchiladas, or warm rice bowls for a crowd-pleasing spread.
  • Slow Cooker Comfort: When life gets busy, the crock pot method delivers tender, wholesome beans with almost no effort.

Bringing It All Together

There’s something undeniably comforting about a skillet full of warm refried beans the aroma, the texture, the way they turn even simple meals into something tender and memorable. They’re humble, hearty, and nourishing in that quiet way that makes homemade food feel like a small act of care.

Refried Beans Recipe

Cozy homemade refried beans made from dried pinto beans, gently simmered with onion, garlic, and herbs, then pan-fried into a creamy, comforting side dish perfect for family dinners and weeknight meals.
Prep Time 10 minutes
Cook Time 2 hours
0 minutes
Total Time 2 hours 10 minutes
Course Side Dish
Cuisine Mexican
Servings 4 servings

Equipment

  • Large pot or Dutch oven Used for stovetop cooking of the beans.
  • Crockpot or slow cooker Optional equipment for slow cooking the beans.
  • Instant Pot or pressure cooker Optional equipment for faster bean cooking.
  • Large skillet Used for pan-frying and mashing the beans.
  • Potato masher or bean masher Helps mash the beans to a creamy or chunky texture.

Ingredients
  

  • 1/2 lb dried pinto beans
  • 1/2 medium onion, quartered
  • 2 cloves garlic, peeled and lightly smashed
  • 2 sprigs fresh epazote (or 1/2 teaspoon dried oregano)
  • 1 small bay leaf
  • water, enough to cover beans by 2 inches
  • sea salt or kosher salt, to taste
  • 3 tbsp minced onions (for pan-frying)
  • 4 tbsp lard or bacon drippings (or 2 tbsp olive oil, vegetable oil, or unsalted butter)
  • ground black pepper, to taste
  • queso fresco, cotija, or shredded Monterrey Jack, for serving (optional)
  • chopped cilantro, for serving (optional)

Instructions
 

  • If using the stovetop method, soak the beans overnight in plenty of water. If you forget, place the dried beans in a heatproof bowl and cover with boiling water by about 2 inches. Let soak for 45 to 60 minutes, then drain.
  • Add the drained beans to a large pot. Add the quartered onion, smashed garlic cloves, fresh epazote or dried oregano, and bay leaf. Pour in enough water to cover the beans by at least 2 inches. Bring to a boil over high heat, then reduce to a gentle simmer. Cover and cook for 1 1/2 to 2 hours, or until the beans are very tender. Season with salt, then discard the onion, garlic, epazote, and bay leaf. Drain the beans, reserving the cooking liquid. You should have about 3 cups of cooked beans.
  • For the slow cooker method, add the dried pinto beans (no soaking required), onion, garlic, epazote or oregano, and bay leaf to the crock pot. Add enough water to cover the beans by at least 2 inches. Cook on low for 6 to 8 hours or on high for about 4 hours, until the beans are very tender. Season with salt to taste, discard the aromatics, then drain the beans, reserving the cooking liquid. You should have about 3 cups of cooked beans.
  • For the Instant Pot or pressure cooker method, add the dried pinto beans to a 6-quart Instant Pot or larger. Add the onion, garlic cloves, epazote or oregano, and bay leaf. Add enough water to cover the beans by at least 2 inches. Lock the lid in place and set the pressure valve to sealing. Select Manual, High Pressure, and set the time to 45 minutes. When the cooking time ends, allow the pressure to release naturally for 25 minutes, then carefully vent any remaining pressure. Season with salt, discard the aromatics, and drain the beans, reserving the cooking liquid. You should have about 3 cups of cooked beans.
  • To pan-fry the beans, heat the lard, bacon drippings, oil, or butter in a large skillet over medium-high heat until hot or melted. Add the minced onions and cook, stirring occasionally, until soft and translucent, about 4 to 5 minutes. Stir in the cooked beans and cook for about 2 minutes. Add about 1/4 to 1/3 cup of the reserved cooking liquid and begin mashing the beans with a potato masher, bean masher, or the back of a wooden spoon until they reach a chunky puree consistency. For smoother, creamier beans, use an immersion blender.
  • Reduce the heat to medium-low and continue to cook the beans, stirring often, until heated through and creamy. If the beans get too thick or dry, add more reserved cooking liquid a little at a time. If they are too thin, simmer until they thicken to your desired consistency. Season to taste with salt and ground black pepper. Serve warm, topped with crumbled queso fresco, cotija, or shredded Monterrey Jack and chopped cilantro, if desired.

Notes

You can cook the beans on the stove, in a slow cooker, or in an Instant Pot. Use lard or bacon drippings for traditional flavor, or olive oil for a lighter option. Beans reheat and freeze well, making them great for meal prep.
Keyword easy bean recipe, Mexican side dish, pinto beans, refried beans
Tried this recipe?Let us know how it was!