Go Back
+ servings
Homemade Bean Dip

Homemade Bean Dip

This Homemade Bean Dip is creamy, flavorful, and made with refried beans, simple seasonings, and melty cheese. Quick to make, freezer-friendly, and perfect for game day, BBQs, or snacking.
5 from 1 vote
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Course Appetizer
Servings 6 Servings

Ingredients
  

  • 3 cups refried beans * See Notes for Recipe
  • ½ teaspoon cumin
  • ½ teaspoon garlic powder
  • As Needed water or reserved cooking liquid
  • As Needed cheese (queso fresco pictured) such as queso fresco, cheddar or cotija

Instructions
 

  • In a medium saucepan over medium-low heat add the refried beans and seasonings. Stir to combine. Once the beans start to warm up add water, a little at a time, to reach your desired consistency.
  • Once the desired consistency is reached and the beans are heated through, pour into an oven save serving dish, top with your favorite melty cheese.
  • Place in a 375° F oven just long enough to melt the cheese. About 8-10 minutes.
  • Remove from the oven and serve. Enjoy!

Notes

Refried Beans from Scratch
  • Beans: This dip is especially delicious with homemade refried beans, but canned refried beans or even canned pinto beans (mashed and seasoned) work well too.
  • Liquid: If you're making the beans from scratch, reserve the cooking liquid ("pot liquor") it’s full of flavor and perfect for thinning the dip.
  • Cheese: Use your favorite melty cheese like queso fresco, cheddar, cotija, or quesadilla cheese. Add it on top before baking or stir some into the beans for extra richness.
  • Customizations: Top with pickled or fresh jalapeños, chopped cilantro, green onions, or a sprinkle of chili powder for a flavor boost.
  • Make-Ahead Tip: This dip is easy to prepare in advance. Store it in the fridge and reheat before serving.
  • Serving Ideas: Serve warm with tortilla chips, Fritos, crackers, or sliced veggies. Leftovers are great in tacos, burritos, or quesadillas.
Tried this recipe?Let us know how it was!