Homemade Refried Beans Recipe – Healthy, Easy, and Delicious

As someone who grew up surrounded by the aromas of home-cooked meals, I’ve always believed that food brings people together. On my journey sharing recipes at eminentrecipes.com, I realized the joy of simple, comforting dishes that are easy to make yet full of flavor. Homemade refried beans are one of those timeless staples creamy, hearty, and versatile. Whether you’re cooking for family or friends, this recipe brings authentic Mexican flavors to your table with ease.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy homemade refried beans with cilantro and cheese

Homemade Refried Beans


  • Author: Savannah
  • Total Time: 25 minutes
  • Yield: 4–6 servings
  • Diet: Vegan

Description

Creamy, flavorful refried beans made from scratch or using canned beans for convenience. Perfect as a side for Mexican dishes, in burritos, tacos, or layered dips. You can make them with pinto, black, or kidney beans and season them with onion, garlic, and spices for an authentic taste.


Ingredients

🛒 Ingredients (serves 4–6):

For the Beans:
2 cups cooked pinto beans (or 1 can, 15 oz, drained and rinsed)
2 tablespoons vegetable oil, lard, or butter
1 small onion, finely chopped
2 cloves garlic, minced
½ teaspoon ground cumin
½ teaspoon chili powder (optional)
Salt to taste
¼ cup vegetable or chicken broth (optional, for creamier beans)

Optional Garnish:
Chopped cilantro
Shredded cheese
Sour cream
Sliced jalapeños


Instructions

📝 Instructions:
Step 1: Cook Aromatics
Heat oil or lard in a skillet over medium heat. Sauté onions until soft, about 3–4 minutes. Add garlic and cook 30 seconds until fragrant.

Step 2: Add Beans
Add cooked or canned beans to the skillet. Stir and mash them with a potato masher or back of a spoon.

Step 3: Season and Simmer
Add cumin, chili powder (if using), and salt. Add broth if you prefer a creamier consistency. Cook for 5–7 minutes, stirring frequently, until beans are smooth and heated through.

Step 4: Adjust Texture
Mash further for smoother beans or leave slightly chunky for texture. Taste and adjust seasoning.

Step 5: Serve
Garnish with cilantro, shredded cheese, sour cream, or jalapeños if desired. Serve hot with tacos, burritos, rice, or tortilla chips.

Notes

  • Quick Version: Use canned beans for a faster meal.
  • Make Ahead: Beans can be made a day in advance and reheated.
  • Variations: Substitute black or kidney beans for different flavors.
  • Extra Creamy: Mash beans in a blender or food processor for ultra-smooth texture.
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Side Dish / Mexican
  • Method: Stove-Top / Sautéed

Why You’ll Love This Recipe

Homemade refried beans are one of the most comforting and versatile dishes you can make. This recipe is quick, easy, and perfect for busy weeknights or family gatherings. By using authentic Mexican seasonings like cumin and garlic, you get a rich, flavorful taste that elevates tacos, burritos, and enchiladas. You can make them from scratch or use canned beans for a faster version. With creamy texture, customizable spices, and hearty flavor, these homemade refried beans are a must-try for anyone seeking easy recipes using refried beans.

Ingredients for This Recipe

To make the best homemade refried beans, quality ingredients matter. Freshly sautéed onions and garlic add depth, while cumin and optional chili powder give authentic Mexican flavor. You can use cooked pinto beans, black beans, or kidney beans depending on preference. Using broth or a bit of lard makes the beans creamy and flavorful. Garnishes like cilantro, cheese, and sour cream add freshness and richness, making this a flexible, crowd-pleasing recipe.

Ingredients for homemade refried beans
Homemade Refried Beans Recipe – Healthy, Easy, and Delicious 13

🛒 Ingredients (serves 4–6):

For the Beans:
2 cups cooked pinto beans (or 1 can, 15 oz, drained and rinsed)
2 tablespoons vegetable oil, lard, or butter
1 small onion, finely chopped
2 cloves garlic, minced
½ teaspoon ground cumin
½ teaspoon chili powder (optional)
Salt to taste
¼ cup vegetable or chicken broth (optional, for creamier beans)

Optional Garnish:
Chopped cilantro
Shredded cheese
Sour cream
Sliced jalapeños

How to Make This Recipe

Making homemade refried beans is simple and rewarding. Start by sautéing onions and garlic in oil or lard until soft and fragrant. Add beans and mash them in the skillet, stirring frequently. Season with cumin, chili powder, and salt, and cook until creamy. For extra smooth beans, add a bit of broth and continue mashing. Serve hot as a side or use in tacos, burritos, and dips. With this method, you’ll have rich, authentic Mexican refried beans that are easy to make and packed with flavor.

🛒 Steps:
Heat oil or lard in a skillet over medium heat.
Sauté onions until soft, then add garlic.
Add cooked or canned beans and mash to desired consistency.
Season with cumin, chili powder, and salt.
Add broth if desired for creaminess.
Cook for 5–7 minutes, stirring frequently.
Garnish with cilantro, cheese, or sour cream and serve hot.

Cooking refried beans in a skillet
Homemade Refried Beans Recipe – Healthy, Easy, and Delicious 14

Expert Cooking Tips

To make perfect homemade refried beans every time, start with fresh aromatics onion and garlic make all the difference. Use a potato masher or back of a spoon for a rustic texture, or blend for ultra-creamy beans. Adjust seasoning gradually and taste as you go. For richer flavor, cook beans in lard or a mix of butter and oil. Make a larger batch and freeze portions for quick weeknight meals. These tips ensure your homemade refried beans are flavorful, smooth, and versatile.

💡 Expert Tips:
Use high-quality beans for best flavor.
Mash beans gradually for desired texture.
Add broth or bean liquid to achieve creaminess.
Season slowly and taste often.
Cook in lard or butter for authentic flavor.
Freeze leftovers in portions for easy future meals.

Three variations of refried beans
Homemade Refried Beans Recipe – Healthy, Easy, and Delicious 15

FAQs

How do I make authentic Mexican refried beans?
Use fresh aromatics like onion and garlic, season with cumin, and cook beans in lard or oil for that traditional flavor.

Can I make refried beans from canned beans?
Yes, canned beans are a convenient shortcut. Drain, rinse, and mash with sautéed aromatics for quick homemade refried beans.

What recipes can I use refried beans in?
Refried beans work well in tacos, burritos, quesadillas, layered dips, and as a side with Mexican rice or grilled meats.

What goes well with refried beans?
Tortillas, rice, avocado, salsa, cheese, and grilled proteins pair perfectly with creamy homemade refried beans.

Want more sweet and savory recipes like this? Follow us on Facebook for daily dinner ideas, cooking tips, and behind-the-scenes moments from Eminent Recipes.

See how others are plating this dish on Instagram! Tag your version with #Eminentrecipes and get featured.

Love collecting recipes? Don’t miss our latest pins on Pinterest perfect for saving your favorite meals in one spot.

Pizza Wheels Chips: Crispy, Cheesy, Easy Recipe

5 Minute Margarita Recipe – Quick, Easy, and Refreshing

Tres Leches Cake Authentic Dessert Made Simple

Mexican Guacamole – Healthy, Fresh & Easy Recipe

Homemade refried beans are a versatile, easy, and flavorful addition to any meal. Whether you’re making them from scratch or using canned beans, this recipe gives creamy, authentic Mexican flavor in every bite. Perfect for weeknight dinners, family gatherings, or taco nights, these beans can be served as a side or incorporated into a variety of dishes. With simple ingredients and expert tips, you’ll enjoy homemade refried beans anytime, elevating your meals with rich, comforting flavor.

Leave a Comment

Recipe rating