Refried Bean Dip is an easy-to-make hot dip that is great for parties or get-togethers. It is best served with nachos or chips, can be easily made from scratch, and comes together in 15 minutes (vegetarian, gluten-free).
You can also try some of my other favorite dips – Hot & Cheesy Mexican Corn Dip, Yogurt Dip With Mint And Garlic, and Jalapeno Garlic Feta Dip.

Jump to:
About This Recipe
Refried bean dip is a simple and healthy Mexican hot dip that is made with just 6 ingredients, along with its star ingredient refried beans. This cheesy goodness is so addictive, that you just can’t stop after having a bite.
Three types of cheese are added in this refried bean dip, which makes it deliciously gooey and adds a salty taste to this dish. This dip is spicy, cheesy, and can be made in just a pot. Make it using canned refried beans or homemade refried beans, that’s totally up to you.
As every household has its own way of making this bean dip, you can even experiment with the flavor by adding ingredients such as mayonnaise, or taco seasoning to give your dip a more prominent Mexican flavor.
Making it at home uses fresh and high-quality ingredients. It is also very economical and inexpensive to make a delicious bean dip at home. Also, it is free of preservatives and artificial colors.
Make this dip for your get-togethers, house parties, or even for your game and movie nights, and enjoy it along with nachos, chips, veggie sticks, or crackers.
This dip is,
- A Mexican favorite
- Tasty
- Easy to make
- Cheesy
- A great accompaniment to Nachos
Ingredients

Refried Beans – I always use homemade refried beans as it delivers a refreshing taste to this dip. Check out my easy homemade Instant Pot Refried Beans recipe here. But if you do not have time on your hand, you can even use the store-bought ones.
Chunky Salsa – Use a spicy chunky tomato salsa. Use store-bought or make it home using my easy tomato salsa recipe.
Cheese – We will use three types of Cheese in it – Cream Cheese, Sharp Cheddar Cheese, and Mozzarella Cheese, which makes this dip extra gooey and cheesy.
While cream cheese adds a mildly sweet taste, cheddar cheese adds a pungent and sharp taste and mozzarella cheese adds that melting cheesy goodness.
Cilantro – This adds a refreshing taste along with colour to the dip.
Once you are done with your dip, top it with fresh cilantro, olives, scallions, jalapeño, and avocado for extra taste and flavor. These ingredients all together add a nice bite and spicy taste to this delicious dip.
How to make Refried Bean Dip?
Preheat the oven to 350 Degrees F (180 Degrees C). Transfer 2 cups refried beans, 1 cup chunky tomato salsa, 8 oz softened cream cheese, 1 cup shredded sharp cheddar cheese, 1 cup shredded mozzarella cheese and ¼ cup chopped cilantro in a large size mixing bowl.

Mix everything well.

Transfer the mixture into an 8-inch baking dish. This dip is served in the same dish in which it is baked. So keep that in mind while choosing the baking dish. To make this dish in one pot, you can mix the ingredients directly in the baking dish. Keep the baking dish in the middle rack of the preheated oven and bake for 15-20 minutes until the cheese starts to bubble.

Remove the dish from the oven. Sprinkle extra cheese on top. Garnish with diced onion, diced tomato, sour cream, chopped cilantro, sliced olives, chopped green onions, chopped Jalapeno, diced avocado, etc. Serve hot with nachos, chips, or veggie sticks.


Frequently Asked Questions
Making homemade refried beans is an easy process. You can find the detailed version of my recipe here – Refried Beans.
To make the homemade tomato salsa, you will need ingredients such as tomato, onion, coriander, garlic, Jalapeno pepper, olive oil, salt, pepper, and lemon juice.
Tomato is roasted and then mixed with other ingredients to prepare the salsa. If you want to know more or see the detailed recipe, check it out here – Roasted Fresh Tomato Salsa.
If you are looking for a vegan alternative due to dietary restrictions, you can use these ingredients instead – refried beans, chunky salsa, pickled Jalapeños, garlic powder, onion powder, and coconut sugar.
All the mixture to the bowl of the slow cooker. Slow cook for 4 hours on low.
Microwave the dip on high heat for 3-4 minutes until the cheese melts.
Mix the ingredients in a pan. Cover and cook for 10-12 minutes on low heat.
Serving Suggestions
This is a great dip to make for parties, get-togethers, game or movie nights, super bowl, or Cinco de mayo.
You can serve this cheesy dip along with tortilla chips or you can even serve it on the top of nachos with some sour cream.
You can also serve it with your favourite chips, veggie sticks and crackers or in a burrito bowl.
Add this dip to your burritos, quesadillas, enchiladas, or tostadas.
Storage Suggestions
I would recommend you to make it fresh. But If you have leftovers, store them in the fridge for 4-5 days in an airtight container. Just reheat in the oven or microwave before serving for a hot bean dip, although you can eat it cold too.
You can even freeze this dip. Cool it down to room temperature, and then freeze it in a freezer-safe ziplock bag for up to 2- 3 months. Just thaw overnight in the fridge, reheat and stir well before serving.
You might also like
Recipe Card

Refried Bean Dip Recipe
Ingredients
- 2 cups refried beans
- 1 cup chunky tomato salsa
- 8 ounces cream cheese (room temperature)
- 1 cup shredded sharp cheddar scheese
- 1 cup shredded mozzarella cheese
- ¼ cup chopped cilantro
Instructions
- Preheat the oven to 350 Degrees F (180 Degrees C). Transfer 2 cups refried beans, 1 cup chunky tomato salsa, 8 oz softened cream cheese, 1 cup shredded sharp cheddar cheese, 1 cup shredded mozzarella cheese and ¼ cup chopped cilantro in a large size mixing bowl.
- Mix everything well.
- Transfer the mixture into an 8-inch baking dish. This dip is served in the same dish in which it is baked. So keep that in mind while choosing the baking dish. To make this dish in one pot, you can mix the ingredients directly in the baking dish. Keep the baking dish in the middle rack of the preheated oven and bake for 15-20 minutes until the cheese starts to bubble.
- Remove the dish from the oven. Sprinkle extra cheese on top. Garnish with diced onion, diced tomato, sour cream, chopped cilantro, sliced olives, chopped green onions, chopped Jalapeno, diced avocado, etc. Serve hot with nachos, chips, or veggie sticks.
Did you make this recipe? Let me know!