Our family LOVES to get together and eat all food (it’s our love language), but Mexican food is our favorite and that’s probably because we are Mexican!
Whatever we are serving, we ALWAYS have some scrumptious appetizers/sides like this favorite 7 layer bean dip that we’ve made for years!!
With just a few simple ingredients, and many that we always seem to have on hand, it’s perfect for whipping up in a pinch and feeding a crowd! Sure – you can buy bean dip at the store, but this homemade dip is so delicious and always gone in minutes.
This layered taco dip is our go-to for bean dip recipes, but we also love to make our famous Bean Dip, Mexican Bean Dip, and Black Bean Dip.
Why we think you’ll love it:
- Ready to enjoy in minutes. Simply layer and this bean dip comes together in minutes!
- Make it yours. Easily change up the layers to your personal preferences by adding or subtracting layers.
- A favorite. It’s perfect for summer potlucks and family gatherings or any Mexican meal. It’s a favorite Mexican appetizer in our family!

7 Layer Bean Dip Ingredients
- Sour cream (1 cup) – The sour cream cools the spices and makes a creamy, spreadable layer. Plain Greek yogurt can be used instead.
- Mayonnaise (1 cup) – Mayo adds richness and keeps the seasoned layer smooth.
- Taco seasoning (1-ounce package) – The seasoning delivers instant taco flavor without extra measuring. You can use 2 tablespoons of homemade taco seasoning.
- Frito Lay bean dip (2 to 3 cans, 9 ounces each) – Premade bean dip creates the savory base that anchors all the layers. You can also make homemade Refried Beans.
- Guacamole (ยฝ to 1 cup) – Guac brings fresh avocado flavor and a pop of color. Use store-bought or Homemade Guacamole.
- Shredded cheese, cheddar or Mexican blend (1 cup) – The cheese adds salty, cheesy goodness over the creamy layers.
- Diced onions (ยฝ cup) – Onions give a mild bite and crunch to balance the creaminess.
- Chopped tomatoes (ยฝ cup) – Juicy tomatoes add freshness and brightens the top. We use chopped Roma tomatoes or halved grape tomatoes. We also love adding Salsa or fresh Pico de Gallo.
- Chopped green onions, or cilantro (ยผ cup) – Finish with fresh, herby flavor and a pretty garnish.
- Additional toppings – chopped avocado, green chiles, chopped jalapeรฑos, lime wedges, a sprinkle of chili powder, or Cotija cheese
- Serve with – tortilla chips, Fritos, pita chips, veggie sticks, or crackers
How to Make 7 Layer Bean Dip
MIX LAYER 3. In a medium bowl, mix sour cream, mayonnaise, and taco seasoning until well combined. Set aside.


ASSEMBLE LAYERS. Spread ingredients one at a time onto a tray as follows:
- 1st layer – Frito Lay bean dip
- 2nd layer – Guacamole


- 3rd layer – Sour cream and mayo mixed with taco seasoning.
- 4th Layer- Shredded Cheese


- 5th layer โ tomatoes
- 6th layer โ olives
- 7th layer โ green onions
CHILL. Refrigerate for at least 1 hour before serving.


Kristyn’s Recipe Tips
- We use a clear bowl or serving dish to showcase the layers, but any serving dish can be used.
- You’ll need a dish that can comfortably hold 10 cups, such as a 10-12 inch serving bowl that’s 3-4 inches deep or a 9×13 inch baking dish.
- It can be tempting to make each layer thick, but adding too much can make the dip difficult to scoop out each layer.
- While tortilla chips are a classic side, you can also serve carrot sticks, pita bread, baguettes, and crackers.

7 Layer Bean Dip Recipe
Video
Ingredients
- 1 cup sour cream
- 1 cup mayonnaise
- 1 (1-ounce) package taco seasoning
- 2-3 (9-ounce) cans Frito Lay bean dip
- ยฝ-1 cup guacamole
- 1 cup shredded cheese, cheddar or Mexican blend
- ยฝ cup chopped tomatoes
- ยฝ cup sliced olives
- ยผ cup chopped green onions, or cilantro
Instructions
- In a medium bowl, mix sour cream, mayonnaise and taco seasoning until well combined. Set aside.
- Spread ingredients one at a time into a 9×13-inch baking dish as follows:1st layer – bean dip2nd layer – guacamole3rd layer – mayonnaise/sour cream mixture4th layer – cheese5th layer – tomatoes6th layer – olives7th layer – green onions
- Refrigerate for at least 1 hour before serving.
Notes
- We use a clear bowl or serving dish to showcase the layers, but any serving dish can be used.
- You’ll need a dish that can comfortably hold 10 cups, such as a 10-12 inch serving bowl that’s 3-4 inches deep or a 9×13 inch baking dish.
- It can be tempting to make each layer thick, but adding too much can make the dip difficult to scoop and serve a sample of each layer.
- While tortilla chips are a classic side, you can also serve carrot sticks, pita bread, baguettes, and crackers.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Recipe FAQ
If covered with plastic wrap,ย this recipe can be made up to 24 hours in advance. Wait to add chopped tomatoes and the greens (cilantro, green onions, etc) until right before serving.
Leftover layered dip can be stored in an airtight container for up to 48 hours in the fridge. The guacamole makes it harder to last longer, but it can be enjoyed the next day.
More Like This
Mexican Appetizers
Mexican Dips
Collections
This recipe was originally published May 2016.

























I lost this recipe that we enjoyed 20 years or so ago. So glad to find it again. Delish and easy. Love your recipes, so easy and use readily available ingredients. Thanks
Thank you for the kind words, and Iโm happy youโre enjoying the recipes!
Dump the olives and make layer 4 ground beef with the taco seasoning
That’s a great idea too. I love that you can customize it for your liking!
This is excellent. I made it for a baby shower and was hoping there would be some left over for myself; however, the bowl was empty and I had to make another one for me!!! Love it, I also love your recipes.