There’s something deeply comforting about a plate of refried black beans, especially when they’re made from scratch with real garlic and spices instead of coming from a can.
These beans transform from simple pantry staples into a silky, rich side dish that works as a dip, a burrito filling, or a bed for grilled chicken and rice.
What makes this recipe special is how quickly it comes together and how forgiving it is: you can use canned beans if you’re short on time, or dried beans if you want to go the slow-cooker route.
The result tastes restaurant-quality but requires just a few minutes of active cooking time and ingredients you probably already have on hand.
Why You’ll Love This Recipe
This dish delivers big flavor with minimal effort, making it a weeknight staple that feels like a treat.
- Ready in under 30 minutes using canned beans, or make it ahead in a slow cooker with dried beans
- Packed with fiber and plant-based protein, making it filling and nutritious
- Naturally vegan and gluten-free without any substitutions needed
- Tastes like restaurant quality but costs a fraction of the price
- Freezes beautifully, so you can make a double batch and have quick meals for weeks
My Experience Making This Recipe
I first learned to make refried black beans from my neighbor who grew up in Mexico City. She taught me that the secret wasn’t fancy ingredients but patience and good fat, which transforms everything.
The first time I made her version, I was shocked at how the beans went from looking like soup to becoming this creamy, luxurious side dish in just five minutes of mashing.
Now I make a batch almost every other week because my family requests them for taco nights, breakfast burritos, and even spooned over sweet potatoes. They’ve become one of those recipes I make on autopilot while chatting with whoever’s in the kitchen.
Recipe Overview
- Recipe Name: Refried Black Beans
- Servings: 4 to 6
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Total Time: 20 minutes
- Course: Side Dish
- Cuisine: Mexican
- Calories per Serving: 180
Equipment You Will Need
- Large skillet or saucepan
- Wooden spoon or spatula
- Potato masher or bean masher
- Can opener (if using canned beans)
- Measuring spoons and cups
- Colander for draining beans
Ingredients for Refried Black Beans
- 3 tablespoons olive oil or lard
- 2 cans (15 ounces each) black beans, drained and rinsed, or 2 cups cooked dried black beans
- 1/2 cup diced onion
- 4 cloves garlic, minced
- 1 teaspoon ground cumin
- 1/2 teaspoon chili powder
- 1/4 teaspoon smoked paprika
- Salt and black pepper to taste
- 1/4 cup reserved bean liquid or vegetable broth
- Optional: 1/2 jalapeño, minced, for heat
Ingredient Notes and Substitutions
- Black beans: Black beans hold their shape while cooking and offer a slightly sweet, earthy flavor that works beautifully when mashed. You can swap them for pinto beans, which are slightly creamier and more traditional in some regions, though the texture will be softer.
- Olive oil: Olive oil provides a fruity richness and heart-healthy fat that carries flavor. Lard or vegetable oil gives a more traditional taste, though the nutritional profile changes slightly.
- Cumin: Cumin is essential for authentic Mexican flavor and adds warmth and earthiness. Omit it if you have a sensitivity, though the beans will taste less complex and more flat.
- Garlic: Fresh garlic brings sharp, pungent notes that mellow into sweetness as the beans cook. Garlic powder (1 teaspoon) works in a pinch but tastes less vibrant and fresh.
- Chili powder: Chili powder adds subtle heat and depth without overwhelming the dish. Chipotle powder (1/2 teaspoon) creates a smoky kick instead.
How to Make Refried Black Beans
Step 1: Heat Your Fat
Pour the olive oil into your skillet over medium heat and let it warm for about one minute. You want the oil shimmering and fragrant, not smoking, so the aromatics cook gently rather than burn.
Step 2: Cook the Onion
Add the diced onion to the hot oil and stir frequently for three to four minutes until it turns translucent and softens. The onion releases its natural sugars during this time, which sweetens the entire dish.
Step 3: Add the Garlic
Stir in the minced garlic and cook for about 30 seconds until fragrant, stirring constantly. This short window prevents the garlic from browning and turning bitter.
Step 4: Bloom the Spices
Add the cumin, chili powder, and smoked paprika to the pan and stir for about 30 seconds. Blooming spices in hot oil releases their essential oils and makes their flavors more pronounced and integrated into the dish.
Step 5: Add the Beans
Pour in the drained and rinsed black beans and stir well to coat them with the spiced oil. Cooking the beans for one minute in the spiced fat helps them absorb all those flavors before you add liquid.
Step 6: Add Liquid
Pour in the reserved bean liquid or vegetable broth and stir to combine. This liquid prevents the beans from drying out as they cook and gives you control over the final texture.
Step 7: Simmer and Reduce
Let the mixture simmer uncovered for five to seven minutes, stirring occasionally, until it reduces slightly and thickens. You’re concentrating the flavors and giving the liquid time to be absorbed by the beans.
Step 8: Mash the Beans
Using a potato masher, mash the beans directly in the skillet to your desired consistency. Some people like them chunky; others prefer them completely smooth.
Mash for about three to five minutes, stirring occasionally, until you reach your preferred texture. If the mixture seems too thick, add a splash of broth; if it’s too thin, mash longer to release more starch and thicken it naturally.
Step 9: Taste and Season
Taste the beans and add salt and black pepper to your liking. Season gradually because it’s easy to add more but impossible to remove.
Pro Tip: Save a bit of the bean cooking liquid before draining because it’s starchy and helps you control the texture as you mash. If your beans get too thick, a splash of broth brings them back to the right consistency instantly.
Tips for the Best Refried Black Beans
- Don’t skip rinsing the canned beans even though it seems like an extra step. Rinsing removes excess sodium and the thick canning liquid, giving you cleaner flavor and better texture control.
- Use medium heat throughout because high heat can cause the bottom to burn while the top stays creamy. Low and slow ensures even cooking and no scorched flavor.
- If you’re using dried beans, soak them overnight and cook them until they’re very tender before following the recipe. Undercooked dried beans won’t mash smoothly no matter how hard you try.
- Add spices while the onion and garlic are still in the pan because the heat helps them meld with the fat. This blooming technique makes them taste more vibrant and less one-dimensional.
- Taste as you go because every brand of beans and every stove is different. You might need more or less salt depending on your broth and your preferences.
- Don’t be afraid to mash aggressively if you like a smooth texture. The beans are already cooked, so there’s no risk of overdoing it.
Common Mistakes to Avoid
- Cooking at too high a heat: High heat causes the bottom of the pan to burn while the beans don’t cook evenly, resulting in bitter scorched flavor and uneven texture.
- Not draining and rinsing canned beans: Skipping this step leaves you with overly salty, metallic-tasting beans that taste more like a can than real food.
- Adding cold broth to hot beans: Cold liquid drops the temperature of the pan and slows cooking, so warm your broth first or use reserved bean liquid at room temperature.
- Mashing too little: Under-mashing leaves you with more of a bean soup than proper refried beans, which should be thick and creamy.
- Forgetting to taste before serving: Beans absorb salt unevenly, so the first bite might be bland while the last spoonful is too salty. Always taste and adjust at the end.
Serving Suggestions
These beans shine in dozens of different dishes because they’re rich, flavorful, and filling. Serve them as a foundation for almost any Mexican or Tex-Mex meal.
- Spoon them into warm tortillas with grilled chicken, lettuce, and salsa for easy tacos
- Layer them in burrito bowls with cilantro lime rice, black olives, corn, and grilled vegetables
- Spread them on toast and top with a fried egg and hot sauce for a protein-packed breakfast
- Serve them alongside enchiladas, chile rellenos, or any Mexican main dish as a hearty side
- Use them as a dip with tortilla chips and top with diced red onion, jalapeños, and cotija cheese
Variations to Try
- Smoky chipotle version: Replace the chili powder with one minced chipotle in adobo sauce for a deep, smoky heat that lingers on your palate.
- Cilantro lime beans: Stir in fresh cilantro and the juice of one lime at the very end for a bright, herbaceous version that works beautifully in bowls and burritos.
- Chorizo and beans: Brown one-quarter pound of crumbled chorizo in the pan before adding the onion, then proceed as written for a spicier, meatier dish.
- Creamy refried beans: Stir in one-quarter cup of heavy cream or Mexican crema after mashing for an indulgent, silky texture that’s incredible with rice.
- Spicy jalapeño version: Add one or two minced jalapeños when you add the garlic, and leave the seeds in if you prefer serious heat over mild warmth.
Dietary Adaptations
- Gluten-free: This recipe is naturally gluten-free with no modifications needed. Just verify that your spice blends don’t contain any hidden gluten fillers, though most pure spices are safe.
- Dairy-free: The base recipe contains no dairy, so it’s already dairy-free. Skip any toppings like sour cream or cheese if serving to dairy-free guests.
- Vegan: Use olive oil instead of lard, and the recipe remains completely vegan. All ingredients are plant-based and provide good protein from the beans.
- Low-carb/keto: Black beans are too high in carbohydrates for strict keto plans, containing about 20 grams of net carbs per serving. Consider serving this to non-keto guests or swapping beans for cauliflower mash for a lower-carb alternative.
Storage and Reheating
Refrigerator
Let the beans cool completely, then transfer them to an airtight container where they’ll keep for up to five days. The flavor actually deepens after a day or two as the spices continue to meld.
- Cool completely before covering to prevent condensation from making them watery
- Store in glass containers rather than plastic for better flavor retention
- Keep them separate from other components if meal prepping so they don’t absorb excess moisture
Freezer
These beans freeze beautifully for up to three months, making them perfect for batch cooking. Freeze them in portion-sized containers or even in ice cube trays for smaller amounts.
- Let them cool to room temperature before freezing to avoid temperature shock
- Leave a tiny bit of headspace in the container because they expand slightly as they freeze
- Label your container with the date so you know how old they are
Reheating
Reheat the beans gently in a skillet over medium-low heat, adding a splash of broth if they’ve thickened too much. Never microwave them directly in the container as they can splatter and dry out unevenly.
- Stir frequently while reheating to distribute heat evenly and prevent sticking or scorching
- Add broth or water in small increments until you reach your desired consistency
- Taste and re-season lightly since salt can concentrate during storage
Nutrition Information
| Nutrient | Amount |
|---|---|
| Calories | 180 |
| Total Fat | 11g |
| Saturated Fat | 2g |
| Carbohydrates | 18g |
| Fiber | 4g |
| Sugar | 1g |
| Protein | 6g |
| Sodium | 420mg |
| Cholesterol | 0mg |
These values are calculated based on one serving from a recipe that serves five people and assumes canned beans rinsed to remove excess sodium. Actual nutrition varies depending on your specific ingredients and portion sizes.

Refried Black Beans
Ingredients
Equipment
Method
- Heat the olive oil or lard in a large skillet over medium heat for about 1 minute until shimmering.
- Add the diced onion and cook, stirring frequently, for 3 to 4 minutes until translucent and soft.
- Stir in the minced garlic and cook for about 30 seconds until fragrant, stirring constantly.
- Add the ground cumin, chili powder, and smoked paprika and stir for about 30 seconds to bloom the spices.
- Pour in the drained and rinsed black beans and cook for 1 minute, stirring to coat them with the spiced oil.
- Add the reserved bean liquid or vegetable broth and stir to combine.
- Simmer the mixture uncovered for 5 to 7 minutes, stirring occasionally, until it thickens slightly.
- Mash the beans directly in the skillet with a potato masher for 3 to 5 minutes, stirring occasionally; adjust texture with more broth if needed.
- Taste and season with salt and black pepper to your liking before serving.
Notes
If you’re looking for more Mexican-inspired recipes, check out our black Manhattan recipe for cocktail hour or our cowboy baked beans recipe for your next barbecue.