This post may contain affiliate links. Please read our disclosure policy.

This Easy Black Bean Dip Recipe is loaded with hot and gooey cheese, sweet corn, green onions, and juicy tomatoes. Made with your favorite homemade or store-bought refried black beans, this delicious black bean dip is perfect served alongside your favorite Mexican dishes or at your next backyard bbq.

Close up image of hot black bean dip with melted cheese in a skillet

After making these homemade refried black beans, I was left feeling inspired. Plain black beans and refried black beans are good, but cheesy baked black bean dip? It had to be done. Besides, what else would I want to do with the cans of black beans sitting in my pantry?

Actually, many things. For example, these Butternut Squash Tacos or these Mexican Tostadas. But, for the sake of dramatics, let’s just say that for today at least, this black bean dip is the only thing you want to make.

Anyway, if you love black beans and cheese, then I’m fairly positive that you’ll love this black bean dip recipe. I have prepared this dip several times and it keeps getting better and better.

Fair warning,- once you start dipping, you may not be able to stop!

Ingredients in this Cheesy Black Bean Dip Recipe

  • Black beans
  • Yellow or red onion
  • Garlic
  • Tomatoes
  • Cilantro
  • Corn
  • Chili powder
  • Cumin
  • Cheddar Cheese
  • Casero Cheese
  • Green onion

How to make this Black Bean Dip Recipe

Preparing this black bean dip can be as simple or as involved as you want. You can use one pan, two pans, two pans plus a blender…You see where I’m going. If you want to make this exact recipe, the instructions are detailed in the recipe below. But, as always, I like to give options.

To prepare this recipe, I cooked the onion, garlic, tomatoes, cilantro, spices, and drained black beans in a cast iron skillet until everything was cooked and hot. I then used a large spoon to gently mash the black beans, breaking them up. This method creates a chunkier black bean dip. If you prefer a super smooth bean dip, or the smashing with a spoon seems too tedious, you can always blend the mixture in a blender or food processor.

Rather than mixing the cheese directly in with the black beans, I decided to top them with two different kinds of cheese and bake. Whichever method you choose, it will taste the same.

 

Overhead of girl holding a skillet filled with black bean dip surrounded by tortilla chips

Why You’ll love this Black Bean Dip

There are so many different reasons why this dip is pretty awesome. Here are a few of my fav faves.

  1. Everyone loves it. I have yet to meet a person who did not enjoy this black bean dip. Of course, dietary restrictions may prevent someone from diving into this dip, but for everyone else, they just can’t stop. And that, my friends, makes me very very happy.
  2. Easily customizable. There are so many ways to customize this black bean dip (read more below!)
  3. You can easily prepare this dip ahead of time and reheat just before the party starts.
  4. On that same note- leftovers are fantastic!
  5. It’s not just for chips. This black bean dip is tastes delicious piled on ground beef tacos, salads, or even wrapped in a tortilla for an easy, on-the-go lunch.

Black Bean Dip Customizations

Since not all of us love the same things, I always like to throw out some fun and easy ways you can customize a recipe so that it is perfect for you.

  • Swap out the black beans for pinto beans. Does anyone dislike black beans? Truth be told, I have yet to meet a person who does not like black beans, however, I do know that many people prefer pinto beans over black beans. So, just because this is “technically” a black bean dip recipe, that doesn’t mean it can’t be a pinto bean dip recipe, too 🙂
  • Take it or leave it. aka, add the additions you love and leave out the rest. You do not have to add the cilantro or the onion. That said, I highly recommend the corn. If you like corn. It adds a sweet element to the saltiness which is always awesome.
  • Where’s the heat? I don’t know! JK, I intentionally left out any spicy heat since I wanted the kids to eat it. If, however, it were just us grown-ups gathered around this skillet of beans and cheese, I would have absolutely added a jalapeño or some cayenne powder.
  • The cheese is important…but only if it’s important to you. You can leave off the cheese and this black bean dip will still be delicious AND vegan! However, I am a person who loves cheese, so the cheese had to be done. I am also a person who is quite literally obsessed with Casero Cheese. I highly recommend that you put it on EVERYTHING.

Hot and melted cheese covering skillet filled with black bean dip

Check out these other delicious Tex-Mex Recipes

Man using a chip to scoop black bean dip with cheese

 

Refried black bean dip in pan with cheese
4.82 from 44 votes

Easy Refried Black Bean Dip Recipe with Corn


Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlightJessica Randhawa
This Easy Black Bean Dip Recipe is loaded with hot and gooey cheese, sweet corn, green onions, and juicy tomatoes. Made with your favorite homemade or store-bought refried black beans, this delicious black bean dip is perfect served alongside your favorite Mexican dishes or at your next backyard bbq.
Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
Servings: 6
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

Instructions 

  • Preheat oven to 450 degrees F. Drain and rinse black beans. Set aside.
  • Heat an 8-10 inch cast iron (or other oven-safe) skillet over medium-high heat. Add the olive oil and onion and sauté for 3-4 minutes, stirring frequently. Add the garlic and sauté for an additional minute, stirring constantly.
  • Add the diced tomatoes, cilantro, corn, chili powder, cumin, salt, and pepper to the skillet and mix well to combine. Sauté for 3-4 minutes. Add the black beans and use a large spoon to gently smash the black beans, breaking them up slightly. Continue to cook until entire mixture is heated through. Remove from heat.
  • Sprinkle the cheddar cheese and casero cheese over the top of the black bean mixture. Transfer skillet to the oven and bake for approximately 5 minutes or until cheese is melted.
  • Sprinkle with fresh chopped green onions and serve with chips, veggies, or fresh bread. Enjoy!

Nutrition

Calories: 481kcal | Carbohydrates: 71g | Protein: 25g | Fat: 13g | Saturated Fat: 6g | Cholesterol: 28mg | Sodium: 379mg | Potassium: 1146mg | Fiber: 17g | Sugar: 10g | Vitamin A: 1005IU | Vitamin C: 23.6mg | Calcium: 302mg | Iron: 5.4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this? Leave a comment below!
Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlight

Jessica Randhawa

Chef | Food Photographer

Iโ€™m Chef Jessica Randhawa, bringing over 14 years of experience in creating and publishing over 1200 mouthwatering recipes, coupled with invaluable kitchen tips and professional guidance, to transform your daily cooking into a truly enriching culinary adventure.

You may also like:

Leave a comment

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

Recipe Rating




4.82 from 44 votes (41 ratings without comment)

6 Comments

  1. Christine says:

    5 stars
    Delicious! I used diced tomatoes with green chiles and a Mexican 4-cheese blend instead.

  2. Cathy says:

    5 stars
    Very good! I made it for Super Bowl Sunday and everyone loved it.

    Did baguette bread, chips and sliced avocado and warm tortillasโ€ฆvery good.

  3. Silvia says:

    5 stars
    This was super good! I left out the corn and the casero cheese (I guessed correctly that you were referring to โ€œqueso frescoโ€ and El Mexicano Casero is one of the brands) because I didnโ€™t have any, but my husband and I had the whole 6 servings for dinner with Mexican chips. We couldnโ€™t stop. I will definitely make this again!!!

    1. Jessica Randhawa says:

      Thanks for the super good feedback Silvia ๐Ÿ™‚

  4. Mia Murphy says:

    Can I reheat this recipe?

    1. Jessica Randhawa says:

      Yes, you can easily prepare this dip ahead of time and reheat just before the party starts ๐Ÿ™‚