Mixed with cream cheese, Mexican spices and diced jalapenos, this creamy bean dip recipe is easy to make and is the perfect appetizer or snack!
The Best Creamy Bean Dip Recipe
Raise your hand if you love a good creamy bean dip recipe as much as I do!
I sure hope your hand is in the air because I love dips. In fact, there have been many nights when dinner consisted of two or three dips and a bowl of tortilla chips. It’s usually something like a classic easy guacamole, my Mexican corn dip and a queso dip. But since ‘Dip for Dinner’ nights don’t happen very often, I got the itch the other day to create a new dip recipe, which set the wheels in motion.
As if through divine intervention, I received some great products in the mail from one of my favorite Mexican food brands, La Preferida, and I was immediately inspired to make the best bean dip recipe anyone has ever made. And friends, I think I did it!
How to make bean dip
- Preheat oven to 350 degrees.
- In a large bowl, add refried beans, cream cheese, diced jalapenos, shredded cheddar cheese, garlic powder, onion powder, cumin, oregano, paprika and salt. Mix together using a hand mixer until fully combined.
- Transfer the dip to a square baking dish and bake for 25 minutes.
For this recipe, I used two cans of refried beans. While mashing your own cooked pinto beans is definitely an option, using canned refried beans cuts down on prep time without sacrificing any flavor or nutrition. If you’re interested in learning how to make your own refried beans, here’s a recipe for my Mom’s authentic refried beans.
While black beans get all the attention and seem to be the most popular (at least on Pinterest), pinto beans will always be my favorite. It’s what I grew up eating. Pinto beans for breakfast, pinto beans for lunch, pinto beans for dinner. Even still, when I go home to visit my parents, there are ALWAYS beans in the fridge.
Lucky for me, pinto beans are perfect for dips. They’re slightly sweet, super tender and creamy. Mixed in with the cream cheese, diced jalapeños and some Mexican spices, they’re simply irresistible.
While the toppings I used are optional, I highly recommend them. The feta cheese, diced tomatoes and cilantro add some brightness and freshness to the dip that pairs perfectly with the creaminess of the pinto beans. It also provides a bit of a crunch and a nice contrast to that inevitable moment when you get a bite of an extra spicy diced jalapeño. Because there’s always one in the bunch that’s way spicier than the rest, am I right?!
Still, I can’t help myself. I love jalapeños.
What to serve with bean dip
- homemade tortilla chips
- baked pita chips
- bell pepper slices
- cucumber slices
- celery sticks
- baby carrots
- broccoli florets
- sugar snap peas
I hope you love this bean dip recipe as much as I do! Let me know in the comments below how you like it – I’d love to hear from you!
- 2 16-ounce cans refried beans
- 8 ounces light cream cheese
- 3 jalapeno peppers, finely diced
- 1 cup shredded cheddar cheese
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1/2 teaspoon cumin
- 1/2 teaspoon oregano
- 1/2 teaspoon paprika
- 1 teaspoon salt
- diced tomatoes, feta cheese, chopped cilantro
- Preheat oven to 350 degrees.
- In a large bowl, mix all ingredients together using a hand mixer or food processor.
- Transfer mixture into a square baking dish and bake for 25 minutes.
- Top with feta cheese, diced tomatoes and chopped cilantro.
I received free product from La Preferida. They did not, however, pay me to say nice things. All content and opinions expressed here are my own.