This post may contain affiliate links. Please read our disclosure policy.

This 7 layer bean dip is a must-have at every function! It has loads of flavor and all your favorite dip ingredients!

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.

7 Layer Bean Dip served in a glass dish.
Save This Recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

We Love This Family Favorite!

Our family loves to get together and eat all food, but Mexican food is our favorite! With those main dishes like Beef Enchiladas and Beef Empanadas, we always have some scrumptious sides to go along with it like this 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.

Why we love it:

  • Quick and easy. This bean dip comes together in minutes!
  • Customizable. Easily change up the layers to your personal preferences.
  • A favorite. It’s perfect for summer potlucks and family gatherings or for any Mexican meal – it’s definitely a favorite Mexican appetizer.

7 Delicious Layers

  • Frito Lay bean dip or refried beans
  • guacamole – store bought or Homemade Guacamole
  • sour cream or Greek yogurt.
  • mayonnaise
  • Taco Seasoning A package of taco seasoning contains about 2 tablespoons of seasoning.
  • shredded cheese Mexican blend, cheddar cheese, or Monterey Cheese are our favorites.
  • black olives- sliced
  • tomatoes use chopped roma tomatoes, halved grape, and Roma tomatoes. You can also use Salsa.
  • green onions

Other toppings include: chopped avocado, cilantro, green chiles, chopped jalapeños, lime wedges, sprinkle of chili powder, Cotija cheese.

How to Make 7 Layer Bean Dip

  1. LAYER. Layer ingredients one at a time onto a tray as follows: 1st layer – refried bean layer, 2nd layer – guacamole, 3rd layer – 1 cup each sour cream and mayo mixed with taco seasoning.
  2. GARNISH. Sprinkle the top with cheese, olives, tomatoes, and green onions.
  3. CHILL. Refrigerate this layer dip recipe until ready to eat.

Pro Tip!

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

Homemade tortilla chips served with salsa.

Serving Suggestions

We like to serve 7 layer Mexican dip with chips, and there are so many different kinds that work well!

Close up of dip topped with cheese, green onion, olives, and tomatoes.

Storing Tips

The dip needs at least an hour to chill before serving but can be made up to 24 hours in advance.

  • Make ahead of time. If covered with plastic wrap, this layered bean dip 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.
  • STORE. Leftover 7-layer dip can be stored in an airtight container for up to 48 hours in the fridge. The guac makes it harder to last longer, but it can be enjoyed the next day.
Close up of 7 Layered Bean Dip served in a glass bowl.

For More Mexican Dips:

4.98 from 46 votes

7 Layer Bean Dip

By: Lil’ Luna
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
Total: 10 minutes

Ingredients 

  • 2-3 (9-ounce) cans Frito Lay bean dip
  • 4 (8-ounce) tubs guacamole
  • 1 cup sour cream
  • 1 cup mayonnaise
  • 1 package taco seasoning
  • Top with cheese, olives, tomatoes and green onions

Instructions 

  • Layer ingredients one at a time onto a tray. First, spread Frito lay bean dip into the bottom of the dish. Layer the guacamole. Mix sour cream, mayo, and taco seasoning and spread on the guacamole.
  • Sprinkle on shredded cheese, sliced olives, diced tomatoes, and green onions.
  • Refrigerate until ready to eat.

Video

Notes

Dish. We use a glass bowl, casserole dish, or nice-looking serving dish so you can see all the layers, but any serving dish can be used.
Make ahead of time. If covered with plastic wrap, this layered bean dip 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.
Store. Leftover 7-layer dip can be stored in an airtight container for up to 48 hours in the fridge. The guac makes it harder to last longer, but it can be enjoyed the next day.

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.

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!

So Easy & So Yummy

Get my cookbook!

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

4.98 from 46 votes (26 ratings without comment)

Leave a comment

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

Recipe Rating




29 Comments

  1. 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!

  2. 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.