Raised in the Kitchen cookbook giveaway graphic

Raised in the Kitchen is available now!

Healthy Habits That Help Me!

The Best Mexican 7 Layer Dip

60 Reviews

Whether it’s football game day in the fall or winter, there’s nothing better than wandering over to the food table and finding Mexican 7 layer dip. It’s the best I’ve ever had!

7 layer dip with tubs of ranch dressing

Mexican 7 Layer Dip Recipe

Alright, you’ve been assigned a dip or appetizer and you just don’t have time to slave over something extravagant, but you also want to show up having shown a little more effort than just a bag of pretzels. Introducing: the best 7 layer Mexican dip! That’s right, this version is better than any other.

We’ve teamed up with Marzetti to share a simple 7 layer bean dip recipe that will have your guests devouring, and even begging for more of your recipe at the next game day party with all of your favorite people.

I had my very first 7 layer dip from a friend in high school, Steffanie Leopard, who totally rocked it at a Young Women’s get together at my church. We all sat down and dug in, absolutely loving every bite. Oh to be young and not think a moment about what we are eating.

Our 7 layer taco dip takes things to a whole new level. I mean, we love the original, but I was missing some flavor and on a whim I decided that, you know what, even if this isn’t what the rest of the blogosphere is doing, if it’s the best Mexican 7 layer dip then who cares if it’s different as long as it’s awesome!

pan of 7 layer bean dip with tortilla chips

7 Layer Dip Ingredients

7 layer dip is basically the same everywhere, but we chose to mix things up a bit. The secret to our Mexican dip is Marzetti ranch. You can use original or Southwest Ranch, both are fantastic, so it’s up to you, but lately we’ve been busting out the Southwestern. Marzetti is thick and creamy like sour cream but sour cream can kind of just sit on your palate, while Marzetti has that texture that is meant to be dipped and enjoyed.

In addition to the Marzetti ranch, here’s what all you’ll need to make this layered taco dip recipe: 

  • Refried beans
  • Taco seasoning
  • Guacamole
  • Marzetti ranch
  • Shredded cheese
  • Sliced olives
  • Sliced grape tomatoes
  • Green onion 
  • Cilantro

7 layer dip in large baking dish

How to Make 7 Layer Dip

Homemade 7 layer dip couldn’t be simpler to make! Don’t let the notion of creating 7 layers fool you, 7 layer bean dip takes maybe 10 minutes to make. Here’s how to make 7 layer dip: 

  1. Mix together the refried beans and taco seasoning. 
  2. Spread the bean mixture into a 7×11-inch pan. 
  3. Spread the guacamole over the beans, followed by the ranch. 
  4. One at a time, sprinkle the shredded cheese, tomatoes, olives, green onions, and cilantro over the 7 layer taco dip. 

We like to serve our 7 layer Mexican dip with tortilla chips, but you could also scoop this dip into taco shells to make bean tacos, serve it atop nachos, and more! 

two tubs of ranch dressing next to pan of 7 layer dip

Can I Use Salsa Instead of Fresh Tomatoes? 

We have been more drawn to tomatoes versus salsa lately. I feel like the salsa gets a tad watery and that can ruin the thick and creamy dip, and it definitely can make the cheese soggy quite quickly. However, salsa is awesome so you really can’t go wrong in using that instead.

Can I Prep 7 Layer Dip in Advance? 

Yes, you can make this layered taco dip up to 24 hours in advance. Just note that the tomatoes will release some juices over time. 

What Type of Ranch Should I Buy? 

You should buy the Marzetti ranch veggie dip that comes in a tub. Do not buy the Marzetti ranch salad dressing that comes in a squeeze bottle, as it’s too runny for this 7 layer dip. 

baking dish filled with 7 layer taco dip

Tips for Making 7 Layer Dip

We like to use grape tomatoes because they have great flavor, and they don’t release as much water as the basic vine or roma tomatoes. But if that’s all you have on hand, you can definitely use them instead of grape tomatoes. 

In general, feel free to play around with this recipe a little bit. If you don’t like olives, leave them out, or replace them with pickled jalapeños. Use your favorite shredded cheese blend, and so on. 

We prefer making this 7 layer taco dip with homemade guacamole, but you’re welcome to use a store-bought kind instead if that’s easier. 

pan of seven layer dip topped with olives

More DELICIOUS DIPS You Can’t Resist:

Raised in the Kitchen - Carrian Cheney

Our new book is now available!

This unique cookbook guides the way through every step, including meal lists and easy-to-follow recipes, and features dollops of heartwarming family stories.

Buy now

Whether it's football game day in the fall or winter, there's nothing better than wandering over to the food table and finding the best Mexican 7 layer dip. It's the best I've ever had!

The Best Mexican 7 Layer Dip

4.2 from 60 votes
Prep Time: 10 minutes
Total Time: 10 minutes
Servings: 12 servings
Whether it's football game day in the fall or winter, there's nothing better than wandering over to the food table and finding the best Mexican 7 layer dip. It's the best I've ever had!


  • 1 Can Refried Beans 16oz
  • 1 Tablespoon Homemade Taco Seasoning
  • 16 ounces Guacamole
  • 1 tub Marzetti Ranch (or Southwest Ranch) Veggie Dip 15.5oz
  • 2 Cups Shredded Cheese (we use Colby Jack)
  • 1 Small Can Sliced Olives
  • 1 1/2 Cups Grape Tomatoes sliced
  • 1 Green Onion sliced
  • Cilantro for garnish


  • In a small bowl, mix together the refried beans and taco seasoning.
  • In a 7x11-inch pan, evenly spread the refried beans.
  • Gently spread the guacamole next, being careful to not press it into the beans.
  • Over the guacamole, spread the Marzetti Ranch,  and then top with cheese, tomatoes, olives, green onions and finally cilantro.
  • Serve with chips!


We can get away with making the dip up to 24 hours ahead of time as long as we don't use the salsa.
7 layer dip will keep for 5 days in the refrigerator.
Nutrition Facts
The Best Mexican 7 Layer Dip
Amount Per Serving (0.25 cup)
Calories 230 Calories from Fat 153
% Daily Value*
Fat 17g26%
Saturated Fat 7g44%
Polyunsaturated Fat 8g
Cholesterol 31mg10%
Sodium 540mg23%
Carbohydrates 10g3%
Fiber 4g17%
Sugar 1g1%
Protein 10g20%
* Percent Daily Values are based on a 2000 calorie diet.

Whether it's football game day in the fall or winter, there's nothing better than wandering over to the food table and finding the best Mexican 7 layer dip. It's the best I've ever had!

This is a sponsored conversation written by me on behalf of Marzetti Veggie Dips. The opinions and text are all mine.

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.

Oh, Sweet Basil on Instagram

Want more of our family, recipes, and all our shenanigans?

Check us out on Instagram and be sure to tag us @ohsweetbasil #ohsweetbasil for a chance to be featured!

Healthy Habits That Help Me!

About the authors

carrian feik cheney oh sweet basil

Cade and Carrian have three children and love to spend time together whether it’s vacationing or snuggled up on the couch for a good movie.

And this family especially loves to eat.

They love everything from the keep you fit and healthy to the get out your sweat pants indulgent and everything in between.

But most of all, they love the memories made, shared and treasured and it’s all thanks to a meal shared together with loved ones.

Leave a comment

Recipe Rating


  • This looks delicious. I’m wondering if it would be okay warmed a little in the oven.

    • Reply
    • I wouldn’t just because then the sour cream and guacamole would be warm.

      • Reply
  • If I make up to 24 hours in advance, will my guac turn brown?

    • Reply
    • If you cover it securely with plastic wrap, you should be ok. You could add a little lime juice to the guac to help keep it from turning brown as fast. Or you could prep everything ahead of time so you just have to layer it all right before serving. Enjoy!

      • Reply
  • Add some roasted corn with chipotle seasoning ….yum!

    • Reply
    • Now you’re talking! I like the sound of that!

      • Reply
  • Always a big hit at parties! Pinning!

    • Reply
    • It always disappears at the parties! Hope you enjoy it!

      • Reply
  • I am a big fan of Marzetti anything so this recipe caught my eye. I made it and brought it to a party – big hit! If you are a fan of 7-layered dip you will love this recipe. Thank you Carrian for sharing!

    • Reply
    • Xoxo! Thank you for the feedback! We are in love with Marzetti everything!

      • Reply
  • PULEASE edit the ingredients to clarify: 1 tub Marzetti Ranch Veggie Dip 15.5oz. Marzetti sells ranch salad dressing and if you just go straight to the recipe as I did, you have no idea what Marzetti thing you’re talking about.

    • Reply
    • Done! Thank you for bringing that to our attention! It definitely needed some clarification.

      • Reply
  • I tried it for a party today and it was delicious. Thanks for the recipe. 

    • Reply
    • We love to hear that! So glad you enjoyed it!

      • Reply
  • You didn’t say anything about the guacamole on your Mexican seven layer dip. I never deal with avocado, my husband always makes the guac. Is there a certain kind of guac you buy?

    • Reply
    • The guac you can buy at Costco is actually pretty dang good, but we like to make ours at home. We just mash up a few avos, toss in some diced tomatoes, purple onions, and cilantro, and then season with a little cumin and salt. Add a little fresh lime juice and you are all set! It is good without the tomatoes, onions, and cilantro too if you want just plain avocado!

      • Reply
  • hoy hice tu 7 layer dip. SABE muy bien y muy fácil de hacer! estoy concinado para mi espanol clase y ESPERO QUE LO DISFRUTEN

    • Reply
  • Just pinned this! Will be perfect for football season!

    • Reply
    • Yes!! It is perfect for game days!!

      • Reply
  • This looks interesting, and sounds a lot more exciting than the usual dip. I love the taco seasoning recipe!! That will go a long way. I am going to make the dip for my friend’s graduation party this weekend. Thanks!

    • Reply
    • Awesome!!! Enjoy!

      • Reply
  • Going to make this dip for a wedding buffet although I will have to use different cheese as I live in Scotland and some ingredients are not available to me.

    • Reply
    • I’ll trade you, we will come to Scottland and you can come get the ingredients in the US. 😉 We’ve always wanted to visit. Hope the recipes goes well!

      • Reply
  • Love Mexican food and that looks really colourful and appetising!

    • Reply
    • Thank you Nandita!

      • Reply
  • Wow, they are so delicious – thanks you!

    • Reply

Healthy Habits That Help Me!