Easy Mexican Layer Dip Recipe (7 Layers)

This Mexican layer dip is an easy no-bake recipe that’s perfect for a party at home. Refried beans, taco seasoned sour cream, and fresh toppings make it a favorite party recipe with guests. Serve this appetizer for a Mexican fiesta happy hour, game day party, or any casual entertaining.    

best Mexican layer dip

7-Layer Mexican Party Dip

Time for some Tex-Mex flavor to get you in the mood for Cinco de Mayo and Mexican party ideas. We’re serving up a 7-layer Mexican dip that’s always a crowd please’r.

I’ve been making this Mexican layer dip since my college days. I got the recipe while I was working a summer job in Northern Virginia. One of the gals in the office used to make it for all of us and I couldn’t get enough of it!

There’s no baking required and the steps to make it are so easy. I’ve even got some shortcuts and tips for you too.

This party dip is best made at least 2 hours ahead so the seasoned sour cream flavor has time to develop. Serve it as a casual appetizer at home or take it to a potluck party.

Don’t forget to stock up on tortilla chips and Mexican beer or margaritas!

layered party dip recipe

Easy Dip for Parties

It doesn’t have to be Cinco de Mayo to enjoy this dip. Any time is a good time for this Mexican layer dip recipe!

chips and dip

What are the 7 layers?

There’s one particular layer to this dip that I think makes it delicious. The sour cream layer is flavored with taco seasoning and really stands out to me.

Some Tex-Mex dips call for a guacamole layer, but I think it’s better without it. I’ll take my guacamole straight up please! Serve it on the side for extra dipping and add diced avocado to the top of the dip, instead.

Of course the toppings are subject to personal taste, too. I think the more the better! Here’s what’s on the 7 layer Mexican dip.

  • Refried beans – Vegetarian, fat-free, or original will all work fine. You can even use your favorite bean dip if you like. Mix it with salsa for added flavor. Use your favorite brand of tomato salsa, or try something with a twist, like chipotle salsa.
  • Sour Cream – I always use light sour cream for this, and you’re going to season it with a packet of taco seasoning. You can also use plain Greek yogurt as a substitute.
  • Cheddar cheese – I suggest you buy a block and grate it yourself. Packaged shredded cheese has a coating on it that I find less than desirable for this appetizer recipe.
  • Diced tomatoes – Vine ripened or Roma tomatoes are my favorites to use here. But you can use whichever is at your store and convenient.
  • Black olives – Grab a small can of diced black olives and make sure you drain the liquid. You won’t need the whole can so you can save the rest for another use.
  • Onions – You can use diced yellow onions or green onions here. I love onions so I use both!
  • Avocado – Cut one avocado into small cubes and sprinkle on top just before serving.

PARTY TIP: The grocery store sells packs of fresh pico de gallo in the produce department. It has the chopped tomatoes, onions, and cilantro so you can use that instead of the individual toppings in order to save time on chopping.

Bonus Ingredients to try 

Although this taco dip is pretty perfect as is, you can always add these toppings to take it up a notch.

  • Sprinkle on some chopped fresh cilantro to take this to the next level.
  • Add a light drizzle of taco sauce over the top of the dip for extra flavor. 
  • Add diced jalapeno or use a jar of pickled jalapeno.
  • You can try a layer of guacamole instead of diced avocado. Add it between the bean layer and sour cream layer.
Mexican 7-layer dip

How to make the Best Mexican Dip 

This dip tastes best when it’s prepared in a large, low profile platter. That way each layer is thin enough so you get a balanced scoop of dip.

Trust me, you don’t want an overly thick layer of refried beans or it will overpower everything else.

  1. Mix refried beans and salsa together, and spread as the base for the dip. Try to keep it to 1/4-inch thickness or less.
  2. Make the creamy layer by combining sour cream with the taco seasoning mix. You can even make this mixture a few hours ahead and refrigerate until you’re ready to layer everything.
  3. Add fresh toppings on top.
  4. Cover and refrigerate until ready to serve with tortilla chips.

PARTY TIP: If you don’t have a platter large enough, you can split the ingredients in half and prepare two smaller sizes. Or, simply use what you can and save the remaining beans and sour cream for taco Tuesday dinner!


More Tex-Mex Recipes

If you want to host a Mexican themed party, here are some more recipes to try.

7 layer Mexican dip recipe

Easy Mexican Layer Dip Recipe

Yield: serve a party of 10

Our favorite go-to Mexican layer dip for a party. Includes refried beans, fresh toppings, and a taco seasoned sour cream layer you'll love!


  • 1 can re-fried beans or bean dip
  • 1/2 cup salsa
  • 16 oz sour cream
  • 1-ounce packet Taco seasoning mix
  • Shredded cheddar cheese
  • Chopped tomato
  • chopped onion
  • sliced black olives
  • 1 avocado, diced
  • Tortilla chips for dipping


  1. Mix together sour cream and taco seasoning packet until thoroughly combined, and set aside or refrigerate until ready to use.
  2. Combine re-fried beans and salsa together well, and spread a layer on a low profile serving platter.
  3. Spread a layer of sour cream mixture on top of beans.
  4. Top with cheese, tomatoes, onion, olives, and avocado.
  5. Cover and refrigerate until ready to serve.
  6. Serve with tortilla chips.


Use a carton of fresh pico de gallo (tomato, onion, cilantro) from the produce section, to save time chopping the individual ingredients.

Make the sour cream mixture a few hours ahead and refrigerate until ready to assemble the dip.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

Sharing is caring!

Similar Posts


  1. When I was younger, my roommate and I would make layer dip for dinner. And just eat it ALL. ah to be able to do that now and not regret it later. 😀

    1. Kristin, I don’t consider my self a junk food junkie, but I DO think I’m a CHIP & DIP junkie. LOL

Comments are closed.