This Mexican Bean Dip is irresistible and always the first dip to disappear at any potluck. Layered with refried beans, cream cheese, salsa, and shredded cheddar cheese, it's almost begging for a chip! For an extra spicy version, add some of my roasted salsa!
This bean dip recipe is one of my favorite Mexican recipes and is super easy to prepare! As a matter of fact, it's as simple as layering some ingredients in a baking dish and tossing the baking dish in the oven! It's about as basic as a recipe can get, but it's always a crowd-pleaser!
Serve it on its own or alongside this easy Instant Pot Mexican rice or spicy Mexican pickled carrots. And if, like me, you wish you could eat this Mexican refried bean dip for every meal, you should try this Mexican bean soup!
Jump to:
🧐 Why This Recipe Works
- This Mexican bean dip only requires 5 minutes of prep time and 30 minutes of cook time!
- You can make this Mexican refried bean dip in advance, then just pop it in the oven when you're ready.
- This recipe is easily customizable.
🛒 What You Need For This Recipe
🔖 Ingredients & Substitutions
- Refried beans: I like to use the smooth-style refried beans, but you can use any style you prefer.
- Salsa: Any salsa works! Red, green, canned, fresh... it's up to you.
- Cheese: I always use cheddar but you can use Monterey jack cheese or Mexican blend cheese.
- Taco seasoning: Or you can make your own seasoning using onion powder, chili powder, garlic powder, cumin, salt, pepper, etc.
- Green chiles: Diced jalapenos work too if you want a spicier flavor.
- Toppings: I like to top the bean dip with some black olives and green onions, but you can also use freshly sliced serranos or jalapenos, cilantro, or diced tomatoes.
🫘 How to Make Mexican Bean Dip
Step 1: Place cream cheese in a bowl and cover with a paper towel before microwaving for 1-2 minutes, or until the cheese is soft enough to spread. Sprinkle with ½ of the taco seasoning and stir to combine.
Pro Tip: Mixing the taco seasoning into both the cream cheese and beans ensures that they provide both creaminess and flavor!
Step 2: Place refried beans in a medium-sized bowl, and microwave for 1-2 minutes or until beans are easy to stir. Mix in the remaining taco seasoning.
Step 3: In a 7x10" pan, spread an even layer of cream cheese, then top with an even layer of refried bean mixture.
Would you like to save this recipe?
Step 4: Drain diced green chiles and spread over the refried beans, then pour the salsa and spread evenly.
Step 5: Sprinkle with the shredded cheddar or Mexican cheese blend and top with olives.
Step 6: Cover loosely with foil, and bake for 30 minutes, or until the shredded cheese is completely melted. Serve your Mexican refried bean dip with tortilla chips and enjoy!
Pro Tip: You can top the bean dip with some freshly chopped scallions after it's done baking for a pop of color.
🤷🏻♀️Recipe FAQs
There are various types of bean dip. Some are made with mashed pinto beans and spices, while other bean dips include cheese.
Homemade bean dip is good for approximately 5 days when refrigerated. Bean dip also freezes well. When ready to serve, thaw frozen bean dip overnight in the fridge.
👩🏻🍳 Pro Tips
- Other layers can be added to your Mexican Bean Dip including ground beef, sour cream, and scallions.
- Guacamole, pickled jalapeños, and chorizo beans are also great additions.
- If you can handle extra spicy food, add a final layer of my hot chili sauce.
- Store leftover bean dip in an airtight container in the fridge for up to 4 days.
🌶️ Related Recipes
If you enjoy this Mexican Bean Dip recipe, check out these other related recipes!
Love this recipe? Please leave a 5-star 🌟🌟🌟🌟🌟rating in the recipe card below & a review in the comments section further down the page.
Stay in touch with me through social media @ Instagram, Pinterest, TikTok, and Facebook. Don't forget to tag me when you try one of my recipes!
📖 Recipe
Layered Mexican Bean Dip
Ingredients
- 2 8 oz cream cheese
- 2 tbsps taco seasoning divided
- 1 can refried beans
- 1 8 ounce canned diced green chiles
- 1 cup jarred salsa
- 2 cups shredded Mexican cheese
- ¼ cup sliced black olives
- ¼ cup sliced scallions (optional)
Instructions
Preheat over to 375℉
- Place cream cheese in a bowl and cover with a paper towel before microwaving for 1-2 minutes, or until the cheese is soft enough to spread. Sprinkle with ½ of the taco seasoning and stir to combine.
- Place refried beans in a medium-sized bowl, and microwave for 1-2 minutes or until beans are easy to stir. Mix in the remaining taco seasoning.
- In a 7x10" pan, spread an even layer of cream cheese, then top with an even layer of refried bean mixture.
- Drain diced green chiles and spread over the refried beans, then pour the salsa and spread evenly.
- Sprinkle with the shredded cheddar or Mexican cheese blend and top with olives.
- Cover loosely with foil, and bake for 30 minutes, or until the shredded cheese is completely melted. Serve your Mexican refried bean dip with tortilla chips and enjoy!
Notes
-
- Mixing the taco seasoning into both the cream cheese and beans ensures that they provide both creaminess and flavor!
- You can top the bean dip with some freshly chopped scallions after it's done baking for a pop of color.
-
- Other layers can be added to your Mexican Bean Dip including ground beef, sour cream, and scallions.
-
- Guacamole, pickled jalapeños, and chorizo beans are also great additions.
-
- If you can handle extra spicy food, add a final layer of my hot chili sauce.
-
- Store leftover bean dip in an airtight container in the fridge for up to 4 days.
Kelly Methey says
This dip is very good! It’s a great addition to a party spread or just a snack while watching a movie! Yum!
Hilda Sterner says
Can I get an amen? One of my favorite dips to bring to parties or to make anytime unexpected company arrives!
Scott says
My favorite dip, yum!
Hilda Sterner says
I don't blame you, it's so good! 😋