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

7 Layer dip is a popular party appetizer with – you guessed it – 7 layers of delicious dips and flavors. Beans, sour cream, guacamole, salsa, cheese, olives and green onions combined to make a flavor packed party dip perfect for game day or any other party!

Closeup of seven layer dip showing the layers - beans, sour cream, guacamole, salsa, cheese, olives, green onions and cilantro.

What are the ingredients for 7 layer dip?

Most often, the ingredients for 7 layer dip are refried beans, sour cream, taco seasoning, guacamole, salsa, cheddar cheese, black olives and green onions. Some variations of 7 layer dip include ground beef, cream cheese, chicken, lettuce and tomatoes.

GIF showing layers of the 7 layer dip - refried beans, sour cream, guacamole, salsa, cheese, olives, green onions and cilantro.

Tips for making the BEST 7 layer dip:

  1. Use Thick and Chunky salsa and drain the salsa in a fine mesh sieve before layering it into the dip. This drains off excess liquid that would make the dip watery.
  2. Use homemade taco seasoning for the best flavor! It only takes a few minutes and has so much more flavor than a packet.
  3. Use my Super Easy 4 ingredient guacamole for the best and easiest guacamole. Again, this recipe is incredibly fast and easy and the flavor will take your 7 layer dip to the next level.
  4. Make 7 layer dip the day it is served. Although this bean dip can be made ahead of time, it tastes and looks the best the day it is made!

Is 7 layer dip hot or cold

7 layer dip is served cold or room temperature. Because of the dairy it is best kept refrigerated before serving.

How long can you keep 7 layer dip

7 layer dip will keep 3-4 days in the fridge, however it tastes and looks best when served the same day it is made.

Closeup of 7 layer dip with cheese, olives, green onions and cilantro on top.

How to make 7 layer dip

  1. Drain salsa in a fine mesh sieve for about 15 minutes before assembling the dip. This allows the excess liquid to drain off that might make the dip watery.
  2. Stir together taco seasoning with sour cream.
  3. Make Super Easy Guacamole.
  4. Layer ingredients in the following order:

What order should I layer the ingredients for 7 layer dip?

  1. Refried beans
  2. Sour cream mixture
  3. Guacamole
  4. Salsa
  5. Cheese
  6. Olives
  7. Green onions
  8. Optional – chopped cilantro.
Tortilla chip dipping into 7 layer dip

Does guacamole turn brown in 7 layer dip

Guacamole turns brown when it is exposed to air. Because the guacamole in this dip is covered with the rest of the dip, it should not turn brown as quickly.

What is the best dish to serve 7 layer dip in?

A glass 9×13 pan is the best dish to serve this seven layer dip in. It is wide and shallow so it allows people to get all of the layers in one bite. It is large enough to accommodate all of the layers without making a big mess when people serve themselves some dip. Because it is glass, you can see the layers, which makes it prettier.

If you would prefer to serve individual servings of 7 layer dip, individual clear plastic or glass cups can be used instead.

Closeup of seven layer dip in a glass baking dish

What to serve with 7 layer dip

Be sure to serve tortilla chips with seven layer dip. You can also serve cut up vegetables, pretzels, crackers, toasted bread or bagel chips on the side for dipping options.

Want more party dip options? Try my Buffalo Chicken Dip, my Beer Pretzels with Beer Cheese Dip or my Crab Artichoke Dip in a Bread Bowl.

4 Week Meal Plan for 30-Minute Meals
Includes recipes, shopping lists and suggestions!

Please enable JavaScript in your browser to complete this form.

7 Layer Dip

Prep 20 minutes
Servings 12 Servings


  • 16 ounces refried beans 1 can
  • 16 ounces sour cream
  • 3 tbsp taco seasoning (see recipe below)
  • 1.5 cups guacamole (see recipe below)
  • 1.5 cups thick and chunky salsa drained
  • 8 ounces Cheddar cheese Grated (2 cups)
  • 1/2 cup sliced green onions
  • 1/2 cup sliced black olives
  • Tortilla chips for serving
  • 2 TBSP chopped cilantro for garnish, optional

For Guacamole

  • 2 ripe avocados
  • 1 TBSP fresh lime juice
  • 1 garlic clove finely minced or pressed
  • 1/4 tsp kosher salt

Taco Seasoning

  • 1 TBSP chili powder
  • 2 tsp paprika
  • 1 tsp cumin
  • 1 tsp oregano
  • 1/2 tsp garlic powder
  • 1/2 tsp onion powder
  • 1/4 tsp kosher salt
  • 1/4 tsp black pepper
  • 1/4 tsp red pepper flakes


  • Drain the salsa in a fine mesh sieve to remove excess liquid
  • Stir together taco seasoning, whisk taco seasoning into sour cream until combined.
  • Make guacamole: Mash avocados with other guacamole ingredients until combined.
  • Layer the ingredients in the following order:
    1. Beans
    2. Sour Cream mixture
    3. Guacamole
    4. Salsa
    5. Cheese
    6. Olives
    7. Green Onions
    8. Cilantro (optional)
  • Serve right away with tortilla chips for dipping.


If you do not want to make your own taco seasoning, you can use store bought.
If you do not want to make guacamole, you can use 1.5 cups of prepared guacamole.
7 layer dip is best served the day it is made.  Leftovers can be kept tightly covered in the fridge for 3-4 days. 


Serving: 1serving | Calories: 254kcal | Carbohydrates: 12g | Protein: 9g | Fat: 20g | Saturated Fat: 9g | Cholesterol: 40mg | Sodium: 844mg | Potassium: 363mg | Fiber: 5g | Sugar: 4g | Vitamin A: 1187IU | Vitamin C: 6mg | Calcium: 216mg | Iron: 1mg

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

Additional Info

Course: Appetizers
Cuisine: American
Did you like this recipe?Please comment, rate and share! And don’t forget to tag me on Instagram @foxandbriar AND #foxandbriar so I can see what you made!

Disclosure: This post contains affiliate links, which means that if you purchase the items I recommend through the links I provide, I get a small commission at no extra cost to you. For more info, please see my disclosure policy. Thanks for supporting Fox and Briar!

Hello! I’m Meghan.

I am so glad that you are here! I am the recipe developer, photographer, and writer here at my blog Fox and Briar. I am a passionate, self-taught home cook and believe that most things are better homemade and that good food doesn’t need to be complicated.

Related Recipes

Leave a comment

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


    1. Hi Zoe – you can just skip them if you want. Or you can use something with a similar taste and consistency. Maybe hummus? Although I’m not sure how the flavors would blend.