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!
Ingredients to make 7 layer bean dip on a kitchen counter.

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.

A scoop of 7 layer bean dip on a serving plate along with tortilla chips.
  • 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.
Easy 7 layer bean dip in a glass 9x13 dish.
4.98 from 47 votes

7 Layer Bean Dip Recipe

This 10-minute 7 layer bean dip is a must-have at every function! It has loads of flavor and all your favorite dip ingredients!
Servings: 10
Prep: 10 minutes
Chill Time: 1 hour
Total: 1 hour 10 minutes

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 dip
    2nd layer – guacamole
    3rd layer – mayonnaise/sour cream mixture
    4th layer – cheese
    5th layer – tomatoes
    6th layer – olives
    7th layer – green onions
  • Refrigerate for at least 1 hour before serving.
Save This Recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Notes

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 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.
Make ahead of time. The first five layers can be made up to 24 hours in advance and stored, covered with plastic wrap, in the refrigerator.ย  Wait to add chopped tomatoes and green onions until right before serving.
Store in an airtight container for up to 48 hours in the fridge.ย 
For more substitutions and tips, check out the full recipe post

Nutrition

Calories: 254kcal, Carbohydrates: 9g, Protein: 3g, Fat: 22g, Saturated Fat: 5g, Cholesterol: 21mg, Sodium: 731mg, Potassium: 91mg, Fiber: 3g, Sugar: 3g, Vitamin A: 545IU, Vitamin C: 2.9mg, Calcium: 45mg, Iron: 0.8mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Recipe FAQ

Make ahead of time?

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.

How to store?

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.

This recipe was originally published May 2016.

About Kristyn

Kristyn Merkley is a published cookbook author, wife, mom of six, and major food enthusiast! For the past 15 years, she has been sharing foolproof, family-friendly recipesโ€”each one tested in her kitchenโ€”that anyone can master. As a seasoned recipe creator, she loves making cooking simple, stress-free, and totally doable for everyone!

Get my cookbook!

My cookbook is the ultimate resource for feeding your friends and family with 200+ simple recipes with videos, tips & more!

4.98 from 47 votes (26 ratings without comment)

Leave a comment

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

Recipe Rating




31 Comments

  1. Brenda O Johansen says:

    5 stars
    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

    1. Lil' Luna Team says:

      Thank you for the kind words, and Iโ€™m happy youโ€™re enjoying the recipes!

  2. Wesley Bielinski says:

    5 stars
    Dump the olives and make layer 4 ground beef with the taco seasoning

    1. Lil'Luna Team says:

      That’s a great idea too. I love that you can customize it for your liking!

  3. Susan Moore says:

    5 stars
    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.

See More Comments