7 Layer Bean Dip

This 7 Layer Bean Dip recipe is a must-have at every function! It has loads of flavor and all your favorite dip ingredients including avocados, olives, tomatoes, cheese, guacamole and more!

7 layer bean dip is our classic go-to for bean dip recipes, but we also love to make Cream Cheese Bean Dip, or Black Bean Dip. We always serve it with our Homemade Tortilla Chips, or Baked Tortilla Chips.

7 Layer Bean Dip in a glass dish

Family-Favorite Layered Bean Dip

Our family loves to get together and eat all foods, but Mexican food is our favorite!

With those main dishes like Enchiladas and Beef Empanadas, we always have some scrumptious sides to go along with it like today’s recipe for our 7 Layer Bean Dip.

It is one of those appetizers that we always seem to have when we are eating Mexican food… especially for Cinco de Mayo.

This bean dip recipe is simple and easy to put together. We think it’s perfect for all those summer potlucks and family gatherings or for any Mexican meal.

7 Layer Bean Dip Process Pics

7 delicious layers

Why is it called 7 Layer Bean Dip? Because there are typically 7 layers involved when preparing this Tex-Mex appetizer. The layers can be modified based on your liking, but these are the layers we like to include:

  1. Refried Beans or Frito’s Bean Dip
  2. Guacamole
  3. Sour Cream (we mix ours with Taco seasoning for added flavor)
  4. Salsa or chopped tomatoes (both grape and roma tomatoes work great)
  5. Shredded cheese – Mexican blend or Monterey Cheese are our favorites
  6. Black Olives
  7. Your favorite green veggie – lettuce, green onions, jalapenos, or green chiles – all are delicious!!

As with any of our recipes, they can be customized to your liking. We do beans, guac, sour cream mixed with Taco seasoning, chopped tomatoes, Mexican cheese, olives and green onions.

It’s ALWAYS a hit!!

how to make 7 layer bean dip

Making this layered bean dip is so easy. Once you’ve picked the layers you want to include, prepare each one to go in your dish.

Tip: Layer the dip in a glass bowl, casserole dish, or nice looking serving dish so you can see all the layers!

We start with beans. This can be made with your own version of beans, canned refried beans, or even Frito’s Bean dip.

From there we added guacamole. We like to use our homemade guac, but you can also use store bought guacamole.

The next layer is sour cream (which you can keep on it’s own) or mixed with a package of taco seasoning.

The top layers are all the toppings you love – olives, chopped tomatoes, cheese, cilantro/green onions/chiles/etc. Just sprinkle them all on. It’s really that easy!

Serve it with…

We like to serve it with chips, and there are so many different kinds that work well!

Seven Layer Bean Dip Recipe in bowl

Making Ahead and Storing

We recommend refrigerating this bean dip for at least an hour before serving.

If covered with plastic wrap, this dip can be made up to 24 hours in advance. We just recommend waiting to add chopped tomatoes and the greens (cilantro, green onions, etc) until right before serving.

If covered properly, this bean dip can last for up to 48 hours STORED in the refrigerator. The guac makes it harder to last longer, but it’s definitely a dip that can be enjoyed the next day.

Close up of Layered Bean Dip


7 Layer Bean Dip Recipe

4.95 from 20 votes
This 7 Layer Bean Dip recipe is a must-have at every function! It has loads of flavor and all your favorite dip ingredients including avocados, olives, tomatoes, cheese, guacamole and more!
Course Appetizer
Cuisine Mexican
Prep Time 10 minutes
Total Time 10 minutes
Servings 10
Calories 254 kcal
Author Lil’ Luna


  • 2-3 cans Frito Lay bean dip
  • 4-8 oz Guacamole
  • 1 cup sour cream
  • 1 cup mayonnaise
  • 1 package taco seasoning
  • Top with cheese, olives, tomatoes and green onions


  • Layer ingredients one at a time onto a tray as follows… 1st layer – Frito lay bean dip, 2nd layer – Guacamole, 3rd layer – 1 cups each sour cream and mayo mixed with taco seasoning.
  • Top with cheese, olives, tomatoes, and green onions.
  • Refrigerate until ready to eat.


Like this recipe?

Pin it now to remember it later! Share it with your Facebook friends (you know they’ll love it). Or tweet it to the world. Maybe even email it to your favorite cousin!

Related Posts

Turkey Veggie Tray

This adorable Turkey Veggie Tray is so simple, even the kids can help! It’s a perfect centerpiece for your Thanksgiving spread. It’s important to have appetizers on hand for guests…

20 minutes

4.98 from 160 votes

Pineapple Cheese Ball

Sweet + tangy Pineapple Cheese Ball is crusted with pecans for a perfect combination. The juicy pineapple pops are irresistible! Serve this Pineapple Cheese Ball with your other Game Day…

2 hours 10 minutes

5 from 2 votes

Turkey Gravy with Drippings

Silky & savory Turkey Gravy with Drippings is the perfect sauce for your roasted turkey and mashed potatoes. Turkey Gravy with Drippings is perfect to top your Slow Cooker Roast…

20 minutes

5 from 5 votes

Teriyaki Sauce

Homemade Teriyaki Sauce whips up in a flash for a tasty better-than-takeout meal at home! It’s perfect for saucing your favorite protein. Use this sauce to cook up some Teriyaki…

5 minutes

5 from 6 votes

About Kristyn

My name is Kristyn and I’m the mom of SIX stinkin’ cute kids and the wife to my smokin’ hot hubby, Lo. My mom’s maiden name is Luna, and I’m one of the many crafty “Lil’ Lunas” in the fam. On this site I like to share all things creative - from recipes to home decor to gifts and home decor ideas. Welcome!

Join the Conversation

Rate and Comment

Your email address will not be published.

Recipe Rating


  1. 5 stars
    Just made this for New Year’s eve, and it was delicious! mixing the taco seasoning with the sour cream layer adds so much flavor!

  2. 5 stars
    This is seriously our favorite appetizer! There is never enough, it goes so fast! It’s very easy to make & great for any occasion!

  3. 5 stars
    What a delicious recipe!! We make it for parties or anytime we have company. It’s very easy to make & guests always love it!

  4. Love this dip with salsa mixed straight into the beans and chopped tomatoes and avacados over the shredded cheese layer! SO yummy!!!

    1. It honestly depends on how thick you want your dip, so you could use a variety of sizes. But an 8×8 dish works great!!

  5. 5 stars
    Colorful, easy, and so incredibly delicious! Love this for Cinco de Mayo AND the next Taco Tuesday! And maybe my next potluck, too! YUM! Perfect party food!