Black Bean Dip Recipe
This post may contain affiliate links. View my privacy policy and disclosure policy for more details.
This is a warm and spicy Black Bean Dip Recipe! Made with spices, black beans, salsa, and cream this dip is perfect with chips!

Black Bean Dip
I always have black beans in my cupboard, which means I always have ingredients on hand to make this Black Bean Dip Recipe. Always. It’s like the staple we can never get rid of. I think it has something to do with my husband’s addiction love of beans and rice. {After spending months and months in Brazil, the food grows on you, I guess.}
Main Ingredients Needed
So, after finding yet another can of black beans in my cupboard, I decided to make this bean dip because: I was hungry, Mexican food sounded good and we had black beans–go figure!
- Black Beans – of course, you’ll need black beans for this black bean dip. It’s a staple!
- Sweet Onion – this makes the dip slightly sweet but not too sweet. It’s a great contrast to the spiciness of the salsa.
- Salsa – I used hot salsa but you can use medium or mild based on your tastes.
- Cheddar Cheese – everything is better with cheese, am I right? Of course, I’m right.
If you’re not a bean lover like we are, try these other delectable dips: Spinach Artichoke Dip, Cheesy Lasagna Dip, Buffalo Chicken Dip & Mediterranean Greek Yogurt Dip.

How to Make Black Bean Dip
-
Preheat large skillet over medium heat. Melt butter. Saute onions and garlic together for 3 minutes or until softened and slightly browned. Stir in black beans, salt, pepper, cumin, and chili powder and cook another 5 minutes or so over medium-low heat.
-
Stir in salsa, cheese, and cream. Using a potato masher, mash beans until desired consistency is reached. Stir in cilantro. Spoon bean dip into a bowl and serve warm.
That’s basically it. Serve with tortilla chips. Easy and do-able! Just how I like it.
More Dips to Love!
- Cowboy Caviar Recipe
- 7 Layer Dip
- Chicken Nacho Dip
- Creamy Cowboy Caviar
- Beef Enchilada Dip
- Classic Guacamole Recipe
- Amazing Pico de Gallo Recipe
- Jalapeño Queso Fundido
- Roasted Jalapeño Queso
- Spinach Artichoke Dip
Holy moly was this bean dip good. Creamy and warm and just delightful! Slightly sweet from the onions, but still flavorful from the garlic, cumin and chili powder. It had an overall good texture from the beans and had a little bit of that ooey-gooeyness from the cheddar I stirred in. Just a lovely snack! My husband and I ate this whole thing yesterday afternoon. And then didn’t eat dinner because we were full. Oops. At least it was healthy!
Give this one a whirl, guys! We loved it! Perfect snack or appetizer for your family or parties! Printable recipe card below 🙂

Black Bean Dip Recipe
Ingredients
- 2 tablespoons butter
- 1/2 small sweet onion diced
- 2 cloves garlic minced
- 15 oz. black beans drained & rinsed (1 can)
- 1/2 cup salsa I used a hot salsa but you can use medium or mild
- 1 cup cheddar cheese grated
- 1/4 cup cream
- salt
- lots of pepper
- 1 1/2 teaspoons cumin
- 1 teaspoon chili powder
- 1/4 cup chopped cilantro
Instructions
- Preheat large skillet over medium heat. Melt butter. Saute onions and garlic together for 3 minutes or until softened and slightly browned. Stir in black beans, salt, pepper, cumin, and chili powder and cook another 5 minutes or so over medium-low heat.
- Stir in salsa, cheese, and cream. Using a potato masher, mash beans until desired consistency is reached. Stir in cilantro. Spoon into a bowl and serve warm with tortilla chips.




Do you mean can cream , like evaporated milk ? I’m not sure ? Thanks
Elaine, heavy cream you find in the refrigerated section. Also called heavy whipping cream.
I look forward to watching your live broadcasts on Facebook! I have been looking for a good bean dip recipe. You are inspiring?
I made this as a side with rice tonight and it was definitely a hit with my family! Such a flavorful dish but so simple to make. Pinned!