Go Back
Refried Beans

Refried Beans - Gourmet And Food

When it comes to comfort food, few dishes do it better than refried beans. Imagine smooth, creamy beans that dance on your taste buds and bring a comforting warmth to your meal. I remember the first time I had a really good batch of refried beans. It was at a little hole-in-the-wall Mexican restaurant. 
The kind where you walk in and immediately feel the history in the walls. The beans were perfectly spiced, creamy, and utterly delightful. Ever since that day, I’ve made it my mission to recreate that experience in my own kitchen. Today, I’m excited to share what I believe are the best refried beans ever.
Prep Time 10 hours
Cook Time 20 minutes
Total Time 10 hours 20 minutes
Servings: 7
Course: Appetizer
Cuisine: American, Mexican
Calories: 220

Ingredients
  

  • 2 tablespoons lard or vegetable oil: Your choice will affect the final flavor.
  • 3 fresh garlic cloves, finely minced: The start of something wonderful.
  • 1 large yellow onion, cut into quarters: Sweet with just the right bite.
  • 1 small bay leaf: This adds a lovely depth.
  • ½ teaspoon smoked paprika optional
  • ¾ teaspoon ground cumin: A staple in Mexican cuisine, adjust as you like.
  • ½ teaspoon dried Mexican oregano: Fresh is great if you have it!
  • 1–2 teaspoons kosher salt: To taste; don't underestimate this seasoning.
  • 1 pound dried pinto beans about 2 cups

Method
 

  1. Let’s get into the cooking! Follow these steps for the best refried beans you’ve ever tasted.
Step 1: Prepare the Beans
  1. Start by rinsing and picking over your dried pinto beans. Remove any debris or stones. In a large pot, add the beans and cover them with about an inch of water. Bring to a boil, then let them simmer for 2 to 3 hours until they are soft. This might sound daunting, but a slow cooker works wonders here as well.
Step 2: Cook the Aromatics
  1. Once your beans are soft and tender, it’s time to flavor them. In a separate large skillet, heat the lard or oil over medium heat. After a minute, toss in the minced garlic and onions. Stir frequently until the onions are translucent and fragrant—about 5 minutes. Keep an eye on those garlic cloves; burnt garlic is a buzzkill.
Step 3: Add Spices
  1. Once the aromatics are ready, it’s time to spice things up. Add the bay leaf, cumin, paprika, and oregano. Stir them in and let them breathe for around a minute. You want those spices to toast slightly to maximize their flavor.
Step 4: The Beans Join the Party
  1. Time to make it official. Add your cooked beans to the skillet along with about a cup of their cooking liquid. If you prefer creamier beans, you can also add more liquid as needed. Stir everything together. Feel free to mash some of the mixture with a potato masher or fork, but I like leaving a few whole beans for texture.
Step 5: Simmer and Season
  1. Let that mixture simmer for about 10-15 minutes, stirring occasionally. The goal is to let those flavors meld. Adjust the seasoning with salt. Keep tasting as you go; you want that harmony of flavors.
Step 6: Serve Warm
  1. When everything is nicely combined and heated through, it’s time to serve. Scoop the beans into a bowl, and you can garnish them with a sprinkle of fresh cilantro or a squeeze of lime for brightness.

Notes

Cook Beans Ahead: Save time by cooking beans in bulk and storing them. They freeze beautifully.
Texture Preference: For creamier beans, mash them well; for chunkier ones, leave some whole.
Fresh is Best: Use fresh spices when possible for a more vibrant flavor.
Experiment with Fats: Try bacon fat for a different twist on flavor, if lard isn’t your thing.
Adjust the Spice Level: If you’re a heat lover, add diced jalapeños when cooking the onions.