Mexican 7 Layer Dip

Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

This Mexican 7 Layer Dip is a delicious appetizer to feed a crowd. Seasoned refried beans, melted cheese, sour cream, guacamole, corn, onions, cilantro and more are all layered together for an irresistible 7 layer bean dip you’ll make again and again.

Mexican 7 Layer Dip in a serving dish with a spoon


This Mexican 7 layer dip is our family’s #1 most favorite appetizer. It only takes 10 minutes to make, and then can be chilled in the refrigerator until ready to enjoy, or served immediately.

The first time I made it I assumed my kids wouldn’t touch it because there are so many different ingredients in the same dish, but I was completely wrong. They absolutely devoured it before dinner (and then were completely too full to eat anything more).

I’ve made it many times since and it has become our go-to appetizer. They ask me to make it all the time and call it, “the dip that looked gross but tasted amazing.”

a chip dipping in a dish of Mexican 7 Layer Dip

7 Layer Dip Recipe: Ingredients & Substitutions

overhead photo of the ingredients in this Mexican 7 Layer Dip recipe
  • Refried beans. I use organic canned refried beans for ease, you can make these refried black beans!
  • Water. for more flavor you can substitute enchilada sauce, or the liquid from salsa in place of water.
  • Taco Seasoning. I always suggest homemade taco seasoning! But store bought works well too!
  • Cheddar Cheese. Choose your favorite cheese, but sharp cheddar is my preference.
  • Guacamole. This easy homemade guacamole is a great choice. For ease, you can purchase an 8 ounce container of store-bought guacamole.
  • Sour Cream. Full-fat Greek yogurt can be used in place of sour cream.
  • Salsa. choose your favorite store-bought salsa, or make your own homemade salsa in 5 minutes.
  • Red Onion. I love using green onions as well.
  • Black Olives. Feel free to omit or sub your favorite olive.
  • Corn. Fresh corn cooked and cut off the cob or frozen, thawed corn both work well.
  • Cilantro. There is no substitute for fresh cilantro.
up close photo of Mexican 7 Layer Dip in a serving dish

How to Make 7 Layer Dip

One of the best things about this 7 layer dip is that it’s very easy to make – especially if using store-bought ingredients!

The step that sets this apart from other 7 layer bean dips is seasoning and warming the refriend beans.

So, we begin by gently warming the refried beans, water and taco seasoning in a small saucepan. Stir until the mixture is smooth and warmed all the way through.

two photos showing warming the refried beans to make this Mexican 7 Layer Dip Recipe

Then, spread the warm beans in an even layer in the bottom of a 9” round pie dish

two photos showing spreading refried beans into a pie dish to make this Mexican 7 Layer Dip Recipe

Immediately sprinkle the cheddar cheese over the warm beans and let it melt slightly (this will ensure that it sticks to the beans and doesn’t get mixed into the next layer).

Then, evenly spread the guacamole over the cheese and beans.

two photos showing how to assemble this Mexican 7 Layer Dip Recipe

Next, spread the sour cream over the guacamole.

Then, carefully spoon the salsa over the sour cream, trying to avoid the liquid in the salsa container (so it doesn’t get too watery).

two photos showing how to assemble Mexican 7 Layer Dip

Lastly, sprinkle the red onion, black olives, and corn evenly over the salsa layer and garnish with fresh cilantro.

two photos showing how to assemble Mexican 7 Layer Dip

Then, cover the dish and refrigerate until ready to serve. Or you can serve it immediately, although I like chilling it for at least 1 hour so the flavors blend a little.

Mexican 7 Layer Dip in a pie dish covered in plastic wrap to chill

Serve

Serve with your favorite tortilla chips and enjoy. We love to serve this as an appetizer to our favorite Mexican recipes:

Mexican 7 Layer Dip in a pie dish with chips

Store

Store leftover Mexican 7 layer dip covered in the refrigerator for up to 3 days. I do not recommend freezing this recipe.

a chip dipping into Mexican 7 Layer Dip

Recipe FAQs

What is 7 layer dip made of?

This 7 layer dip recipe is made from refried beans, cheese, sour cream, guacamole, salsa, corn, black olives, onions and cilantro.

How long does 7 layer dip last?

It lasts for up to 3 days in the refrigerator.

What kind of dish do you serve 7 layer dip in?

I like to serve it in a pie dish. Use a glass pie dish in order to be able to see all the layers, if desired. Just make sure to choose a dish that is on the shallow side, so you can get all 7 layers in one scoop.

Can I double this recipe?

Yes, you can double the recipe and serve it in a 9×13″ baking dish.

a spoon scooping Mexican 7 Layer Dip out of a pie dish

If you make and love our recipes, it would mean so much to me if you would leave a comment and rating! And don’t forget to follow along with us on Instagram, Pinterest, Facebook, and Youtube – be sure to tag @joyfoodsunshine and use the hashtag #joyfoodsunshine so we can your creations!

Mexican 7 Layer Dip Recipe

Laura
This Mexican 7 Layer Dip is a delicious appetizer to feed a crowd. Seasoned refried beans, melted cheese, sour cream, guacamole, corn, onions, cilantro and more are all layered together for an irresistible 7 layer bean dip you'll make again and again.
5 from 2 votes
Course Appetizer, Side Dish
Cuisine American, Mexican
Servings 20 Servings
Calories 101
Prep Time20 minutes
Chilling1 hour
Total Time1 hour 20 minutes

Ingredients 
 

Instructions 

  • Combine refried beans, water and taco seasoning in a small saucepan. Gently warm over medium heat until smooth.
  • Spread the warm beans in an even layer in the bottom of a 9” round pie dish.
  • Immediately sprinkle the cheddar cheese over the warm beans and let it melt slightly (this will ensure that it sticks to the beans and doesn’t get mixed into the next layer).
  • Evenly spread the guacamole over the cheese and beans, and then spread the sour cream over the guacamole.
  • Spoon the salsa over the sour cream, trying to avoid the liquid in the salsa container.
  • Sprinkle the red onion, black olives, and corn over the salsa layer and garnish with fresh cilantro.
  • Cover and refrigerate until ready to serve. Serve with your favorite tortilla chips.

Video

Notes

Ingredients and Substitutions
  • Refried beans. I use organic canned refried beans for ease, you can make these refried black beans!
  • Water. for more flavor you can substitute enchilada sauce, or the liquid from salsa in place of water.
  • Taco Seasoning. I always suggest homemade taco seasoning! But store bought works well too!
  • Cheddar Cheese. Choose your favorite cheese, but sharp cheddar is my preference.
  • Guacamole. This easy homemade guacamole is a great choice. For ease, you can purchase an 8 ounce container of store-bought guacamole.
  • Sour Cream. Full-fat Greek yogurt can be used in place of sour cream.
  • Salsa. choose your favorite store-bought salsa, or make your own homemade salsa in 5 minutes.
  • Red Onion. I love using green onions as well.
  • Black Olives. Feel free to omit or sub your favorite olive.
  • Corn. Fresh corn cooked and cut off the cob or frozen, thawed corn both work well.
  • Cilantro. There is no substitute for fresh cilantro. 
Store
Store leftover Mexican 7 layer dip covered in the refrigerator for up to 3 days. I do not recommend freezing this recipe.

Nutrition

Serving: 0.25cup | Calories: 101kcal | Carbohydrates: 7g | Protein: 3g | Fat: 7g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Cholesterol: 12mg | Sodium: 355mg | Potassium: 133mg | Fiber: 2g | Sugar: 2g | Vitamin A: 275IU | Vitamin C: 2mg | Calcium: 68mg | Iron: 0.4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you enjoy this recipe? Have a question? Leave a comment below!

This post contains affiliate links, which means that if you purchase a product through a link you clicked on here, I receive a portion of the sale. Thank you for supporting JoyFoodSunshine! 

The photos in this post were taken by Nyssa from Nyssa’s Kitchen.




If you love this recipe, try these…

Post a Comment or Ask a Question!

Your email address will not be published. Required fields are marked *

Recipe Rating




4 Comments

  1. 5 stars
    Delicious. Made this for my husband & I as part of appetizer night. Next time I’ll downsize it for two, but it looked beautiful in the pie plate. Perfect for a summer evening lounging on the deck. Thank you for another great recipe.

  2. Looks delish! What are your favorite store-bought tortilla chips? Your family is adorable… I love seeing the pics!

    1. That is a great question. I prefer to buy Organic chips like Late July. I also buy Siette sometimes!