Refried Bean Dip

Highlighted under: Simple Speedy Plates

Honestly, most bean dips can seem a bit blah, but this one is different. I started making this dip during a lazy Sunday football game, and it quickly became a staple at our gatherings. It's got that creamy texture without being too heavy, plus the spices really pop. I love how I can throw it together with whatever I have on hand in the pantry – great for those last-minute snack cravings. And the best part? It can easily feed a crowd, or just you, if nobody's looking.

Created by

The Globalbitesrecipes Team

Last updated on 2026-06-06T23:09:19.344Z

What Makes This Stand Out

  • You probably already have everything in your pantry
  • It’s super easy to make, even on a busy weeknight
  • Great for using up leftover beans from other recipes

Key Technique for Refried Bean Dip

One of the best things about making this refried bean dip is the sautéing technique. When you cook the onions and garlic together, you really bring out their natural sweetness and make the dip more inviting. Make sure your oil is hot enough but not smoking when you add the onions. You want them to soften and become translucent, not brown, which usually takes about 5 minutes. If you notice them starting to brown too much, just reduce the heat a bit.

When it comes to mashing the beans, I’ve learned that a potato masher does a superb job, but a fork works too if you want to mash by hand. You can control the consistency better this way. My advice is to mash just until you see a mix of textures – a few chunks here and there can make it feel heartier and more rustic. Honestly, don’t stress over making it perfectly smooth; it's all about what you enjoy.

Swaps & Substitutions

If you’re out of pinto beans, black beans or even kidney beans can work just fine. The spices will still create a welcoming warmth, meaning your dip will taste great regardless. I’ve tried this with leftover beans from chili before, and it turned out delicious. Just be cautious with the seasoning, since those beans might already have some flavor packed in.

You can also switch out the cheddar cheese for whatever you have on hand. I’ve used pepper jack for a little kick, and it really adds a nice touch. If you’re watching dairy, I sometimes skip the sour cream altogether or replace it with a dollop of Greek yogurt. It still tastes creamy and works surprisingly well!

Ingredients

Ingredients

Refried Bean Dip Ingredients

  • 1 can (15 oz) of pinto beans, drained and rinsed
  • 1 tablespoon olive oil
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • Salt and pepper to taste
  • 1/2 cup shredded cheddar cheese
  • 2 tablespoons sour cream
  • Chopped green onions for garnish

Let’s start cooking!

Instructions

Steps

Sauté the Onions and Garlic

In a medium skillet, heat the olive oil over medium heat. Add the diced onion and sauté for about 5 minutes, until it's soft. Then toss in the minced garlic and cook for another minute. Keep stirring here so the garlic doesn't burn – it can turn bitter pretty fast.

Combine the Beans and Spices

Now, add the drained pinto beans, cumin, chili powder, and a good pinch of salt and pepper to the skillet. Stir everything together so the beans get coated with all those spices. Cook for about 5 minutes, just to warm them through.

Mash it All Together

Here comes the fun part! Use a fork or a potato masher to mash the bean mixture until it reaches your desired consistency. I usually like mine a bit chunky, but feel free to make it smoother if that's your style.

Add Cheese and Sour Cream

Stir in the shredded cheddar cheese and sour cream, mixing until the cheese is melted and everything is nicely combined. If it's looking too thick, you can add a splash of water or broth to loosen it up a bit.

Serve it Up

Transfer the dip to a serving bowl and sprinkle with chopped green onions for a little fresh flavor. Serve it warm with tortilla chips, or if you’re feeling fancy, use it as a filling for tacos!

Enjoy!

Secondary image

Scaling Refried Bean Dip for a Crowd

If you're planning a gathering or just need to feed a small army, don’t hesitate to double or even triple this recipe. The beauty of it is that it's quite forgiving. Just keep an eye on the cooking times and stir a bit more, since larger quantities can take a little longer to heat evenly. You might want to throw it into a larger skillet or even a pot to give those beans some space to mingle.

Another tip I’ve found helpful is serving it in a slow cooker on warm once it’s made. This not only keeps the dip nice and fresh but also allows guests to help themselves throughout the event. Just remember to provide plenty of chips or fresh veggies for dipping. This way, everyone has a way to enjoy it, and trust me, there will be nothing left by the end of the night!

Questions About Recipes

→ Can I use different beans?

Sure! Black beans or even chickpeas work well, just adjust the spices to fit your taste.

→ Can I make this ahead of time?

Absolutely! Just store it in the fridge and reheat when you’re ready to serve. It tastes even better the next day!

→ How do I store leftovers?

Keep it in an airtight container in the fridge for about 3 days. Just be sure to heat it gently when you're back for more.

→ Is it possible to make this vegan?

Totally! Just leave out the cheese and sour cream or swap them with your favorite plant-based versions.

Refried Bean Dip

Prep Time10.0
Cooking Duration20.0
Overall Time30.0

Created by: The Globalbitesrecipes Team

Recipe Type: Simple Speedy Plates

Skill Level: Beginner

Final Quantity: 4 servings

What You'll Need

Refried Bean Dip Ingredients

  1. 1 can (15 oz) of pinto beans, drained and rinsed
  2. 1 tablespoon olive oil
  3. 1 small onion, diced
  4. 2 cloves garlic, minced
  5. 1 teaspoon ground cumin
  6. 1 teaspoon chili powder
  7. Salt and pepper to taste
  8. 1/2 cup shredded cheddar cheese
  9. 2 tablespoons sour cream
  10. Chopped green onions for garnish

How-To Steps

Step 01

In a medium skillet, heat the olive oil over medium heat. Add the diced onion and sauté for about 5 minutes, until it's soft. Then toss in the minced garlic and cook for another minute. Keep stirring here so the garlic doesn't burn – it can turn bitter pretty fast.

Step 02

Now, add the drained pinto beans, cumin, chili powder, and a good pinch of salt and pepper to the skillet. Stir everything together so the beans get coated with all those spices. Cook for about 5 minutes, just to warm them through.

Step 03

Here comes the fun part! Use a fork or a potato masher to mash the bean mixture until it reaches your desired consistency. I usually like mine a bit chunky, but feel free to make it smoother if that's your style.

Step 04

Stir in the shredded cheddar cheese and sour cream, mixing until the cheese is melted and everything is nicely combined. If it's looking too thick, you can add a splash of water or broth to loosen it up a bit.

Step 05

Transfer the dip to a serving bowl and sprinkle with chopped green onions for a little fresh flavor. Serve it warm with tortilla chips, or if you’re feeling fancy, use it as a filling for tacos!

Nutritional Breakdown (Per Serving)

  • Calories (kcal): 225
  • Total Fat (g): 10.5
  • Saturated Fat (g): 3.5
  • Cholesterol (mg): 15
  • Sodium (mg): 320
  • Total Carbohydrates (g): 28.5
  • Dietary Fiber (g): 7.5
  • Sugars (g): 1.5
  • Protein (g): 8.5