This warm, cheesy Bean Dip has just 6 ingredients and makes the yummiest appetizer! Serve as a dip with tortilla chips, add a dollop inside tacos, or serve it as side dish with your favorite Mexican meal.
Recently I served this bean dip next to a side of the most delicious Mexican rice, and some Chicken Enchiladas. Everyone raved!! Don’t miss all our awesome Mexican recipes.
I’m a fan of this warm cheesy bean dip because for many reasons, including that you can take it anywhere (even warm it in your slow cooker), it requires few ingredients that I usually have on hand, and its popular with all ages.
On top of that, you can serve it in many different ways: dip tortilla chips in it, spread it on a Torta, spoon it on tacos, burritos or nachos, or just scoop spoonfuls into your mouth when no one is looking! The melted, bubbly layer of cheese on top is the best, and the bean dip has amazing flavor.
How to Make Bean Dip:
- Pour pinto beans into a colander or strainer and allow to sit for a few minutes. DON’T RINSE them–our goal is to remove some of the liquid but not all of it.
- Transfer beans to a large mixing bowl. Use a potato masher or some forks to mash the mixture until relatively smooth–it’s okay if all of the beans aren’t completely mashed. Add the cream cheese and mash some more, until combined. Stir in the sour cream, taco seasoning, salsa, and ¼ cup shredded Mexican cheese.
- Pour mixture into a casserole dish (I use an 8×8” pan, but any similar size pan will work) and sprinkle the remaining shredded cheese evenly on top.
- Bake in preheated oven for 25 minutes or until cheese is melted and bubbly. Serve as a dip with tortilla chips, inside tacos, on nachos, or as a side dish.
Variations:
- Cheese: Swap out the cheddar for your favorite kind of cheese.
- Toppings: Garnish with taco toppings like olives, diced tomatoes, cilantro, jalapeños and guacamole.
- Meat: Add ½ lb cooked and crumbled ground beef or sausage to the bean layer.
Consider trying these popular appetizers:
You can also FOLLOW ME on FACEBOOK, TWITTER, INSTAGRAM and PINTEREST for more great recipes!
Recipe
Bean Dip
Ingredients
- 30 ounce can pinto beans (two 15 oz. cans)
- 4 ounces cream cheese (½ block), softened
- 2/3 cup sour cream
- 1 packet taco seasoning
- 1/4 cup salsa your favorite kind
- 1 cup freshly shredded cheddar or Mexican blend cheese , divided
Instructions
- Preheat oven to 350 degrees F.
- Pour pinto beans into a colander or strainer and allow to sit for a few minutes. DON'T RINSE them--our goal is to remove some of the liquid but not all of it.
- Transfer beans to a large mixing bowl. Use a potato masher or some forks to mash the mixture until relatively smooth, with some chunks. Add the cream cheese and mash some more, until combined. Stir in the sour cream, taco seasoning, salsa, and ¼ cup shredded cheese.
- Pour mixture into an 8 inch or similar size baking dish and sprinkle the remaining shredded cheese evenly on top. Bake in preheated oven for 25 minutes or until cheese is melted and bubbly.
- Serve as a dip with tortilla chips, inside tacos, or as a Mexican side dish.
Notes
- Cheese: Swap out the cheddar for your favorite kind of cheese.
- Toppings: Garnish with taco toppings like olives, diced tomatoes, cilantro, jalapeños and guacamole.
- Meat: Add ½ lb cooked and crumbled ground beef or sausage to the bean layer.
Nutrition
Did You Make This Recipe?
Tag @TastesBetterFromScratch on Instagram with #TastesBetterFromScratch!
Have you tried this recipe?!
RATE and COMMENT below! I would love to hear your experience.
I originally shared this recipe January 2017. Updated September 2020.
This post contains affiliate links.
I d love to try recipe.
Can you make recipe with black beans?
It would be delicious with black beans! Please come back and review for us!
My husband and had a game day to ourselves and decided to try out some new recipes. This dip is absolutely going into our arsenal. It is SO good and we couldn’t leave it alone Thank you Lauren for such a great recipe!
This is truly the best bean recipe I’ve ever eaten! It was delicious. We had it as a side dish with chips, tacos, and rice. Everyone devoured it. I’ve shared the recipe with several people already. I’ll be making it again soon and will try it as a burrito filling with some ground beef. Thanks for another amazing recipe!
Has anyone ever added some ground beef into this??
That would be delicious! Be sure to cook and season it first.
No, but I’m planning to!
I’m new to this website and I’m very interested in trying many of your recipes
Super great recipes. Simple and a hit with everyone in our fam.
I brought this to a friend’s get together last year, and have made it at least 3 additional times for when we get together. They all love it, and it gets devoured down to the last bite. Thank you for a tasty and easy recipe!
I’m so glad it has been a winner for you! Thanks so much Amy.
Someone else made this, but I ate it, and it was wonderful!
Love love this recipe! I learned this about 4 years ago and I make it ALL the time. No what the event is, I cannot get anyone to get away from the dip bowl. I have to make several batches. I’ve learned to double the recipe too and make that twice. Literally no one stops eating it!
The recipe I have doesn’t have salsa in it tho, so I’ll try this version too! Can’t beat salsa!
Very delicious!
I love this recipe. It is so yummy and everyone loves it. It’s easy to cook and everyone loves it! It’s a win win. I recommend this recipe to anyone who likes Mexican food. It goes great with any kind of Mexican food.