Classic Tex Mex Dip (A.K.A. 7-Layer Dip)

This Tex Mex Dip recipe is layer after layer of flavor, from a hearty bean base and creamy avocado to zesty sour cream, topped with fresh veggies and sharp cheddar. It’s a great game day recipe and is perfect for potlucks or any time you need an appetizer that doesn’t take all day. One scoop with a tortilla chip, and you’ll see why it’s been a family favorite for decades!

Close up of Tex Mex dip layers in a glass dish.

A Quick Look At The Recipe

  • Recipe Name: Tex Mex Dip
  • Serves: 6
  • Main Ingredients: medium-sized ripe avocados, lemon juice, salt, black pepper, sour cream, mayonnaise, taco seasoning, 16-ounce can bean dip
  • Why You'll Love It: This Tex Mex dip, also known as 7-layer dip, is a party favorite with layers of beans, guacamole, seasoned sour cream, tomatoes, olives, and cheese. Quick to make, easy to customize, and best served with tortilla chips!

The Dip That Always Disappears First

Tex Mex Dip has shown up at family gatherings for as long as I can remember. It’s always the dish that gets cleaned out first. Some folks know it as a 7-layer dip, but either way, it’s delicious.

You start with beans, add guacamole, then a creamy sour cream mixture with a little taco seasoning mixed in. After that, it’s just piling on the toppings, like tomatoes, onions, olives, and cheese. That’s it. No cooking, little effort, and it tastes even better after chilling in the fridge for a bit.

If you want to change things up, you can swap out layers, add salsa, or use a different cheese, but honestly? The classic version never lets me down. You could even make my Tex Mex Chicken Casserole, Stuffed Zucchini Boats, Tex-Mex Style, and Tex-Mex Lasagna if you want similar flavors but something completely different!

Here’s What Others Think

“My mom has made this for years for potlucks. No one will let her bring anything else anymore.” – Jackie

Ingredients for Tex Mex dip, featuring avocados, lemon juice, salt, pepper, sour cream, mayonnaise, taco seasoning, bean dip, green onions, tomatoes, black olives, and shredded cheddar cheese.

Ingredients

  • Ripe avocados
  • Lemon juice (lime would be great too)
  • Salt and black pepper
  • Sour cream
  • Mayonnaise
  • Taco seasoning
  • Bean dip (or refried beans)
  • Green onions
  • Tomatoes
  • Black olives
  • Shredded sharp cheddar cheese (or your favorite!)

Recipe Tips & Variations

  • I recommend using a shallow, 9×13 platter or casserole dish so every layer is visible and easy to scoop.
  • Sometimes I like to add 1/4 cup chunky salsa for another layer of flavor. Just be sure to drain excess liquid first!
  • If you’d rather not use mayo, you can use cream cheese for a richer layer instead.
  • For some added freshness, stir 1/4 cup chopped cilantro into the guacamole, or sprinkle it right on top.
  • To prevent browning, mix lemon juice into the guacamole and cover it fully with the sour cream layer to slow down oxidation. This is what I do for my Chipotle Copycat Guacamole!
  • If you prefer a spicier dip, I recommend adding some diced jalapeños into the bean layer for extra heat!

Tex Mex dip with a spoon inside.

How to Make a Delicious Tex Mex Dip

1. Make the Guacamole

We’ll start this dip with the guac. Peel and pit your avocados, then mash them in a medium bowl. Stir in the lemon juice, salt, and pepper.

Tip: Don’t go overboard mashing the guac, as this can make it gummy.

2. Season the Sour Cream

In another bowl, combine sour cream, mayonnaise, and taco seasoning. Mix well.

Spiced and sour cream in a glass blue bowl.

3. Layer Your Dip

Next, spread your bean dip in the bottom of a large, shallow dish. Then top with the avocado mixture.

Over that, spread on the sour cream mixture. Then sprinkle on the chopped green onions, tomatoes, and black olives in a nice even layer.

Finally, finish off your dip with a generous layer of shredded cheddar cheese.

Tex Mex dip in a glass dish surrounded by ingredients.

4. Chill & Serve

That’s it with the dip! Now all there’s left to do is cover and refrigerate it for at least 1 hour before serving.

Serve cold with tortilla chips. Snack on!

Close-up of a chip scooping out Tex Mex dip.

Storage

This Tex-Mex dip is best served the same day, but leftovers will keep in an airtight container up to 4 days. Just note: avocado will darken over time, so cover tightly with plastic wrap pressed directly on the surface before refrigerating.

Tex Mex dip with a portion taken out in a glass dish.

Tex Mex Dip FAQs

What are the layers of a Tex Mex dip?

The traditional layers in a Tex Mex dip include:

1. Refried beans.
2. Sour cream (mixed with cream cheese and taco seasoning).
3. Guacamole
4. Salsa
5. Cheese
6. Green onions
7. Olives or tomatoes

So feel free to swap and change a couple of the ingredients if you want to follow this traditional 7-layer dip.

Is Tex Mex dip supposed to heat up?

No, this dip is meant to be served cold. If you heat it up, you’ll affect the texture of the avocado and sour cream layers. If you’d rather have a Southern-style hot dip recipe, I recommend my Pimiento Cheese Dip!

How do you serve a 7-layer dip?

The most common way to serve 7-layer dip is with tortilla chips. But it works with any type of cracker or chip. You could even dip them with carrot or celery sticks for a healthier option.

Can I make Tex Mex dip ahead of time?

Of course! Since we need to chill this recipe anyway, I like to prep the dip in the morning and refrigerate it until serving later in the day.

If this dip made it to your table, let me know how it went! Leave a star rating and tell me your favorite layer in the comments below.
Close up of Tex Mex dip layers in a glass dish.

Tex Mex Dip

This Tex Mex dip, also known as 7-layer dip, is a party favorite with layers of beans, guacamole, seasoned sour cream, tomatoes, olives, and cheese. Quick to make, easy to customize, and best served with tortilla chips!
Prep Time: 15 minutes
Total Time: 15 minutes
Course: Appetizer
Cuisine: Mexican
Keyword: dip, mexican
Servings: 6
Calories: 360kcal

Ingredients

  • 2 medium-sized ripe avocados
  • 1 tablespoon lemon juice
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • ½ cup sour cream
  • ¼ cup mayonnaise
  • ½ package taco seasoning
  • 1 16-ounce can bean dip
  • ½ bunch green onions, chopped
  • 2 medium tomatoes, chopped
  • 3 ounces chopped black olives
  • ½ cup shredded sharp cheddar cheese

Instructions

  • Peel, pit, and mash the avocados in a medium bowl. Add the lemon juice, salt, and pepper. Stir to combine.
    2 medium-sized ripe avocados, 1 tablespoon lemon juice, ½ teaspoon salt, ½ teaspoon black pepper
  • In a small bowl, combine the sour cream, mayonnaise, and taco seasoning, and mix well.
    ½ cup sour cream, ¼ cup mayonnaise, ½ package taco seasoning
  • Spread bean dip on a large, shallow platter. Top with the avocado mixture, then the sour cream mixture. Sprinkle with chopped green onions, then the tomatoes and olives. Cover with shredded cheese.
    1 16-ounce can bean dip, ½ bunch green onions, chopped, 2 medium tomatoes, chopped, 3 ounces chopped black olives, ½ cup shredded sharp cheddar cheese
  • Refrigerate until ready to serve. Serve with tortilla chips.

Notes

  • I recommend using a shallow, 9×13 platter or casserole dish so every layer is visible and easy to scoop.
  • Sometimes I like to add 1/4 cup chunky salsa for another layer of flavor. Just be sure to drain excess liquid first!
  • If you’d rather not use mayo, you can use cream cheese for a richer layer instead.
  • For some added freshness, stir 1/4 cup chopped cilantro into the guacamole, or sprinkle it right on top.
  • To prevent browning, mix lemon juice into the guacamole and cover it fully with the sour cream layer to slow down oxidation.
  • If you prefer a spicier dip, I recommend adding some diced jalapeños into the bean layer for extra heat!

Nutrition

Calories: 360kcal
Tried this recipe?Mention @southernplate or tag #southernplate!

30 Comments

  1. Glory! With all of those ingredients, how could it possibly be bad!? I think I could eat that whole dish by myself.

    Love the stories about Grandmama’s. They are such special people. There isn’t a day that goes by that I don’t think of my Grandmother, who passed in 2008. She left a permanent imprint on my heart. I am 39 and still have one grandmother left. She was recently diagnosed with Alzheimer’s. It makes me sad. I love that generation of people who grew up on farms and didn’t start out their lives with indoor plumbing or running water. It was a hard life, but that seemed to make them stronger but also they had such gratitude for what they had in life and were such sweet people.

    1. Jayson, you have been truly blessed to still have a grandmother at your age; precious few of us have been granted that grace. I am so sorry about her diagnosis…’tis the most cruel of diseases for families I think, as it robs your loved one of their memories, while you retain yours. May God grant you and your family the strength and faith to keep you strong and to help your Grandmother through this last long journey…

  2. I know how very special Grandmama’s are..I lost my Granny when I was 10 and still miss her 50 years later. She was the best country cook I’ve ever known, and she did it all on a wood stove (refused to use the electric one that Daddy bought her)! She’s the reason that cooking has always been my avocation and, now retired, I can indulge to my heart’s content and to the detriment of my husband’s waistline…but he does have a big smile on his face. 🙂

    I make something quite similar, but I use Bush’s Cocina Latina refried black beans (preferred) or their regular refried beans instead of the bean dip. I used to use the bean dip too until Bush’s started making refried beans, so much more flavor and adds a little texture. I add a sprinkle of chipotle pepper to the avocado mix for a little smoky heat and use lime juice instead of lemon. Also do half and half sour cream and softened cream cheese (instead of mayo) and add a layer of Pace chunky salsa over the sour cream/cream cheese layer.

    You’ve “flung a craving on me” now, so guess what we’ll be munching on Labor Day before the BBQ 😉

  3. I have made this many times and everyone liked it.
    Your Grandmother was and is still special to you. I hope mine feel that way about me.

  4. YUP! Just like we enjoy it minus the avocado…but we do love avocado so may have to add it next time around. Thanks for sharing!

  5. AAAWWW… I love seeing your sweet Grandmama’s smiling face. This dip could be a meal in itself. Cant wait to fix me some and share it with Ed..

      1. Of course we love it! LOL, I never have cooked any of your recipes we didn’t like. I’m fixing it again tonite as a light meal. TY

      2. There’s so many different versions of this recipe, but I’m glad to see your grandmama used the ORIGINAL one that I’ve been making for nearly 40 yrs!! It’s the best. Thanks for the memories back to me.

Leave a Reply

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

Recipe or Post Rating