Bean and Cheese Dip

Easy Bean And Cheese Dip

This delicious, bean and cheese dip is easy to prepare and tastes great hot and melty or cold. Learn how to make it and it'll be a favorite tex-mex dip!

Let me start this Bean and Cheese Dip by telling you what I don’t always love about bean dips. Sometimes I think they are too beany. And I say that as a man that loves beans. So for this dip I ramped up the veggies in the dip and added a good amount of cheese to make it more of a dip and less like just refried beans in a bowl.

The fun thing about this dip is that it’s really good hot and melty right out of the pot but is also very good as a cold dip like packaged refried bean dip! Because it has a lot of veggies, it’s still dippable when cool. 

If you’re looking for a fun dip to have around during the basketball games over the next few games, try this bean dip recipe!

Making the Vegetable Base for dip

This dip starts with a delicious mix of vegetables. A combination of red pepper, poblano peppers and/or jalapeno peppers, and onions makes a really flavorful base for the dip that many bean dips skip. 

Since this is a dip, you really need to mince your veggies. You can 100% use a knife for this, but I was in a hurry so I just roughly chopped everything and took out most of the seeds and pulsed the vegetables in my food processor.

Of course, if you use a processor you also run the risk of over-processing the veggies. If you make a soup, you’ve gone too far!

Veggie mix.

But getting them pretty finely chopped is great. Literally, this is like 3 seconds in the processor so don’t just turn it on and walk away or anything. If you do happen to overprocess it a bit, it isn’t the end of the world since we’ll be blending it all together later anyway.

Cooking the bean mixture

These vegetables have a lot of flavor as is, but we can cook them a bit to pull out even more flavor.

In a medium saucepan, add your butter until it’s melted. Four Tablespoons sounds like a lot but it’s really not considering how much dip we’re making. We’re basically going to make re-fried beans in this pan as part of the dip so the butter helps with that. If you wanted to be totally traditional you could use lard as well.

Once the butter is hot, add all your veggies and cook until they are soft, probably 5 minutes over medium heat. Stir pretty regularly.

Adding beans to vegetable mix.

While your veggies cook, open your beans (I used a mix of black beans and pinto beans), drain them in a colander, and give them a quick rinse under cold water. Then add your beans and spices (besides cumin, you could add some paprika, cayenne, or maybe a pinch of chili powder) to the pot and cook them until they are hot.

Blending the bean and cheese dip

You have a few options at this point. In my opinion, the best thing to do is to add this whole mixture back to the food processor (or blender) and blend it until smooth. Add some water to the mixture until it’s smooth. The amount of water you’ll need to add will depend on a lot of variables so I can’t give a firm amount, but just add it 1/4 Cup at a time until the mixture is really smooth and blending easily.

Blended bean dip.

I probably added about 3/4 cups of water.

Then add this all back into the pot to heat up again so we can melt the cheese!

Cheese added to bean dip.

How to make this dip without a food processor

But Nick. What if I don’t have a blender or food processor? I think you could still make this. As you cook the beans in the pot, just mush them up really well using a fork or masher. Mix in the water and continue to mash. Eventually I think it will mash up just fine. It might be a little more rustic than with the food processor, but it’ll still be delicious.

Put this bean mixture over low heat and once it’s hot again, add all the shredded cheese and stir until melted. You could use any cheese that melts well like cheddar cheese, pepper jack cheese, or monterey jack cheese. 

Then taste for salt and pepper. Mine definitely needed a good pinch of both. Then serve it up with chips and fresh cilantro on top if that’s your thing.

Variations for this bean and cheese dip

This is an incredibly flexible bean and cheese dip. Let’s go through some options!

  • Spicier version. This version is more savory than spicy. If you want it spicier, add some green chiles to the base or salsa or hot sauce.
  • Protein boost. To make this a more filling dip, you could add some shredded chicken to it and use it as a taco or burrito filling with some rice and/or cream cheese. 
  • Tex-Mex Filling. Use the base bean dip with some rice as a filling for enchiladas, quesadillas, or use it as a nacho topping! 
  • Baked Version. You could transfer the dip to a baking dish, top with cheese and bake for 15-20 minutes for a beautiful baked version of the dip.

This is really delicious. The dip has some heat and loads of flavor from the veggies, beans and cheese. As I said, it also stays a pretty smooth consistency when it’s cold so it’s fine to serve at any temperature.

I think it’s best warm though because then the cheese is really melted and awesome.

Bean and Cheese DIp

This might seem like a bit of work for some bean and cheese dip, but trust me, your guests will love it. Or if you don’t have guests you can just house the whole thing by yourself. Either option is fine.

My Easy Bean and Cheese Dip Recipe

Bean and Cheese Dip

Serves 6-8
Prep Time:
Cook Time:
Total Time:
Bean and Cheese Dip
Print Recipe

Rate This Recipe

Just a moment please...

Helpful Equipment:

food processor

Did you make this?

Instagram logo

Snap a photo and tag @macheesmo so I can see your work.

This delicious, cheesy bean dip is easy to prepare and tastes great hot and melty or cold. Learn how to make it and it’ll be a favorite tex-mex dip!


4 Tablespoons butter
1 red pepper, minced
1 poblano pepper, minced
1 jalapeno, minced
1/2 onion, minced
1 (15 oz.) can pinto beans
1 (15 oz.) can black beans
8 ounces cheddar cheese, shredded
1/2 - 1 Cup water
1/2 Teaspoon ground cumin
Salt and pepper, to taste
Cilantro, garnish
Tortilla chips, for serving


1) Mince up veggies into very small pieces.  If you have a processor, just give them a quick whirl in the food processor until they are minced, but definitely not a paste.

2) Melt butter in a medium pot over medium heat and when hot, add all the veggies.

3) Cook for about 5 minutes until veggies are soft.

4) Drain beans in a colander and then rinse quickly under cold water.  Add beans to veggie mixture.

5) Cook for a few minutes until beans are really soft.

6) Either use the processor to blend up the entire mixture until smooth (you can also use a blender at this point), or add the water to the pot and mash up the beans with a fork or masher until they are pretty smooth.  If you’re blending or processing, add water until smooth.  If you don’t have a processor the dip may not end up quite as smooth, but just call it rustic and eat it anyway.

7) Add dip back to the pot if you processed it and heat over low heat.  Add the cheese to the pot and stir until melted.  Add spices and taste for salt and pepper.

8) Serve immediately with cilantro and chips.  The dip is great warm or cold.

Nutrition Info

Bean and Cheese DIp

Here are some other great recipes to try!

7 Responses to “Easy Bean And Cheese Dip” Leave a comment

  1. Looks good and has all the stuff I like in it. As always great step by steps.

    Remember that nasty Frito bean dip that used to come in a beige can?

  2. looks like p.e.r.f.e.c.t. game day dip. this'll def be making an appearance at our tailgate this weekend. that is if i don't lock myself in the closet and have my way with it! i already ate an entire bowl of tapenade today minus the two servings i actually used to make your tapenade grilled cheese. scratch that, one of those servings was for me. that's in addition to 2, yes 2, of your stuffed artichokes for dinner. sooo…yeah…i'm afraid i've put on a good 5 lbs since i've been following your site the past month. might as well make it a good even 6. this dip should do the trick! thanks again for all your hard work…you rock my man! :)

  3. This sounds like an amazing recipe! Especially since it's made from scratch. We’re currently looking for original and creative Mexican-inspired dishes for Cacique’s Go Auténtico Challenge (recipe contest), and this looks like a great recipe for it! You should really enter this recipe on the site:
    Just throw in a couple Cacique products, like Chorizo nad/or top with Queso Fresco and I think your recipe would do really well! The top four finalists will be flown to New York City in the beginning of December (all-expenses-paid) to compete in a nationally televised cook-off at Food Network Celebrity Chef Aaron Sanchez’s restaurant, for a chance to win a trip for 2 to Napa and 5-day culinary bootcamp at The Culinary Institute of America. I’m emailing you because we’re looking for more contestants with good recipes and I think this recipe has great potential.

  4. Yum! This sounds like a very dressed-up version of how I make refried beans – I always just mash them with a spoon like you describe as the non-food-processor option, but I like the idea of making it smoother as a dip. I also love that there are more vegetables in this!

  5. Hey, I made this last night and I just wanted to let you know it turned out awesome! I added a Roma tomato and a few cloves of garlic, and subbed queso fresco (which didn't really melt that well, but tasted good anyway) for the cheddar cheese. Anyway it's the bomb, and thanks for sharing the recipe. Nom!

Join the Conversation

Your email address will not be published. Required fields are marked *