Hot Mexican Bean Dip is prepped in minutes and baked in the oven. It’s packed with a punch for a perfect appetizer or side!
Hot Mexican Bean Dip is simple and delicious. For more perfect dips for sharing try our popular 7 Layer Bean Dip, Cream Cheese Bean Dip, or Tamale Dip.
Mexican Dip with Refried Beans
Creamy Mexican Bean Dip is a favorite hot dip, like our popular Chicken Enchilada Dip. It’s packed with flavor and the spice level can easily be adjusted to your preference.
Serve this dip as an appetizer or a side dish! It’s best served with Tortilla Chips for dipping.
This Mexican Bean Dip is sure to be a crowd-pleaser.
How to make Mexican bean dip
PREP. Preheat the oven to 350°F.
COMBINE. In a medium bowl, mix beans, sour cream, and cream cheese until well combined. Add taco seasoning and salsa and mix well.
BAKE. Pour into an 8×8 pan. Top with shredded cheese and bake for 25 minutes.
ENJOY! Add any additional toppings and serve hot with Tortilla Chips.
Heat the dip up in a crock pot instead of the oven. Simply spread half of the dip into the crockpot, sprinkle on half of the cheese, add the rest of the dip, and top with the remaining cheese.
Cook on LOW heat for 2-3 hours or until the dip is hot and the cheese has melted.
Mexican cheese blend contains Monterey jack cheese, cheddar cheese, queso quesadilla, and Asadero cheese. Make your own blend using those cheeses or buy a package at the grocers.
Taco Seasoning comes in classic, mild or hot. Choose which one your family will love. Or make your own Taco Seasoning Blend.
Cream Cheese can be full fat or reduced fat. Be sure that it is softened so that it incorporates more smoothly with the other ingredients.
Refried beans. It’s easiest to use a can of refried beans, but you can also make Homemade Refried Beans.
Salsa comes in different varieties. Choose smooth or chunky, mild, medium, or hot. Or make your own Salsa. Drain watery salsa so that it doesn’t produce a runny dip.
Serve with a side of classic Tortilla Chips. You can also use Fritos, Doritos, Pretzels, or Crusty Bread.
- Another option is to wrap the dip in a Tortilla to create a delicious burrito or spread it on a Tostada.
- Add extra flavor with cumin, chili powder, red pepper flakes, or lime juice.
- Sour cream can be replaced with greek yogurt.
- We baked our dip in a cast iron skillet, but you can also use a glass or ceramic baking dish.
- Mix in some Shredded Chicken, browned ground beef, or sausage.
Make ahead of time. Make Hot Mexican Bean Dip a day ahead of time and store it in the fridge. If it isn’t in the baking pan, go ahead and spread the dip into the dish, top it with cheese, and bake.
STORE leftover dip in an airtight container in the fridge for 2-3 days.
Reheat large amounts in the oven or crock pots. Smaller amounts can be reheated in the microwave.
FREEZE. Whether you want to make it ahead of time or freeze leftovers be sure that the dip is in an airtight freezer-safe container and it will keep for up to 3 months.
Thaw in the fridge and heat in the oven.
Of course it’s best when fresh, but you can cover and store this dip in the freeze for up to 3 months. Make sure you refer to our reheating instructions under storing info.
Top with your choice of green onions, sliced jalapeno pepper, black olives, green chiles, diced tomatoes, sliced avocado, and cilantro.
For more Appetizers:
- Chicken Quesadillas
- Jalapeno Poppers
- Fiesta Pinwheels
- Bacon Wrapped Potatoes
- Cream Cheese Sausage Balls
Mexican Bean Dip Recipe
- 1 cup sour cream
- 1 16 ounce can refried beans
- 1 4 ounce can cream cheese softened
- 1 package taco seasoning
- ⅓ cup salsa
- 1 cup shredded Mexican cheese
- Toppings, Optional: chopped tomatoes, cilantro, onion, avocado
- Preheat the oven to 350°F.
- In a medium bowl, mix beans, sour cream, and cream cheese until well combined. Add taco seasoning and salsa and mix well.
- Pour into an 8×8 pan. Top with shredded cheese and bake for 25 minutes.
- Add any additional toppings and serve hot with Tortilla Chips.
Literally the best dip! I made it for a friend’s get-together and it was a smash!! Thanks for sharing this recipe with us! Super easy to follow and turns out DELICIOUS!!
You’re welcome! We’re happy to hear the dip was a hit!
This dip is SO good!! Super easy to make and was a huge hit at the party I attended!
We love this Mexican bean dip! It’s so delicious and everyone always wishes I made two! 🙂
Oh we’re so happy to hear that! Thanks for sharing!
Another tasty dip that you cant go wrong with. Simple to make and your family will love it!
Oh my, this was amazing!! I am totally making again for Cinco de Mayo. My extended family will love it!! Can’t believe how easy it was to make!
I actually love that your photos show that you used a cast iron skillet I did the same. I like how the edges almost form a crust with a creamy center.