7 layer dip is one of the best party appetizers ever. Layers of fresh salsa, refried beans, guacamole, cheddar cheese, and our favorite toppings create a colorful addition to any appie spread.

We love entertaining and always serve our favorite snacks like jalapeno popper dip and pigs in a blanket. I serve this 7 layer bean dip recipe with some tortilla chips and veggies (which can also go alongside other dips like spinach dip for a great party spread).

7 Layer Dip in a casserole dish with a scoop taken out

7 Layer Dip is an easy dip that everyone loves! Layers of creamy and fresh ingredients are spread into a 9×13 pan and chilled. Crisp tortilla chips are the perfect dipper for this recipe!

What’s In 7 Layer Dip?

This dip has (obviously) 7 layers to it, and creating the layers is quick and easy. The layers in 7 Layer Dip are:

  • Refried beans
  • Sour cream (mixed with cream cheese and taco seasoning)
  • Guacamole
  • Salsa (drained)
  • Cheese
  • Green onions
  • Olives or tomatoes

You can easily swap these out for your own favorite toppings. If you’d like to add ground beef, cook the beef until no pink remains. Add taco seasoning for flavor and cool. Add it between the beans and sour cream mixture.

Jalapenos and cilantro are also great toppers for this Mexican 7 layer dip. Get creative!

7 Layer Dip in a dish with some taken out

How To Make 7 Layer Bean Dip

  • Seven layer bean dip begins with refried beans mixed with milk.
    • Using a hand mixer not only makes the mixing easy, it helps with a creamy consistency so your chips don’t break as you scoop it!
  • Just like in Jalapeno Popper Dip, mix the cream cheese with a hand mixer too so it’s easy to scoop.
  • Layer the guacamole in the middle so it doesn’t discolor.
  • Top with shredded cheese, green onions, and olives or tomatoes. I also love adding diced jalapenos if there are spicy fans out there!

Before serving, chill the 7 layer dip for about an hour, this brings the flavors together!

Ingredients for 7 Layer Dip on a wooden board

How Long Does 7 Layer Dip Last In Fridge?

7 layer dip lasts 3-4 days in the fridge. The longer it is stored, the more the layers will bleed together and it can get a bit watery (I just drain it off). After the first 24 hours, it may not look pretty, but I can assure you it will still taste uh-maz-ing!

If you have extra leftover, add it into enchilada casserole or taco soup!

7 Layer Dip in a clear dish with tortilla chips in the background

More Recipes You’ll Love

7 Layer Dip in a casserole dish with a scoop taken out
4.99 from 359 votes↑ Click stars to rate now!
Or to leave a comment, click here!

7 Layer Dip

A delicious seasoned dip filled with our favorite fiesta flavors!
Prep Time 15 minutes
Total Time 15 minutes
Servings 16 servings
buy hollys book


  • 1 ¼ cups salsa
  • 16 ounces refried beans canned
  • 2 tablespoons milk
  • 8 ounces cream cheese softened
  • ½ cup sour cream
  • 2 tablespoons taco seasoning
  • 1 cup guacamole prepared
  • 1 ½ cups cheddar cheese
  • ½ cup black olives or tomatoes
  • 4 sliced green onions


  • Place salsa in a sieve to drain any liquid (this keeps your dip from getting runny).
  • Combine refried beans and milk (or you can use the liquid from the salsa if you prefer) until smooth. Spread in the bottom of a 9x13 pan.
  • Combine cream cheese, sour cream and taco seasoning with a mixer on medium. Spread over refried beans.
  • Spoon guacamole over cream cheese and gently spread. Repeat with drained salsa.
  • Top with cheese, olives/tomatoes and green onions.
  • Chill 1 hour before serving. Serve with tortilla chips or crackers.


4.99 from 359 votes

Nutrition Information

Calories: 158 | Carbohydrates: 7g | Protein: 5g | Fat: 12g | Saturated Fat: 6g | Cholesterol: 30mg | Sodium: 451mg | Potassium: 195mg | Fiber: 2g | Sugar: 2g | Vitamin A: 585IU | Vitamin C: 3.4mg | Calcium: 120mg | Iron: 0.6mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Appetizer
Cuisine American, Tex Mex


7 layer dip ingredients and 7 layer dip in a casserole dish with a title
7 Layer Dip in a casserole dish with writing



Like our recipes?
Follow us on Pinterest!

Follow us on Pinterest

Recipes you'll love

About the author

Holly is a wine and cheese lover, recipe creator, shopping enthusiast and self appointed foodie. Her greatest passion is creating in the kitchen and making deliciously comforting recipes for the everyday home cook!
See more posts by Holly

Follow Holly on social media:

pinterest facebook twitter instagram

Free eBook!

Subscribe to receive weekly recipes and get a FREE Bonus e-book: Quick & Easy Weeknight Meals!

You can unsubscribe anytime by clicking the “unsubscribe” link at the bottom of emails you receive.

Latest & Greatest

Leave a Reply

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

Recipe Rating


  1. I have made this dip for years but mine is a little different. I spread refried beans, Mexican chip dip, shredded lettuce, diced tomatoes, and black olives and topped it with cheddar cheese. I should try the layer of guacamole. Love it.

  2. Turned out really well. I made this for work. I left off the black olives but feel it would be better with them included. I used pico de gallo instead of salsa, drained it as noted. Very good recipe.

    I was asked by co workers for the recipe5 stars

  3. I made this recipe to take to a neighbour’s BBQ – huge hit!! They loved it and I’ll never buy store bought again! Very easy to make and absolutely delish 5 stars

  4. Delicious! Best 7 layer dip recipe I’ve come across. 2 thumbs up for sure! Simple and quick to make, many compliments at our picnic for the dip.5 stars

  5. This is the first time I have made a 7 Layer dip, I search many recipes and always came back you yours. The one thing I did was put the dish if the fridge after the cream cheese/sour cream layer to let it “set up” the guacamole was much easier to spread. I also saved the juice from straining the salsa to use in a Queso dip. I LOVED this….Thank you so much for sharing.5 stars

  6. I made this for a family get together last weekend, & it was gone within 30 minutes. Everyone loved it!! I will be making this again, & again!5 stars

  7. It’s good but the ratios are off to us- too many beans, not enough guac/salsa/cheese. And the sour cream mixture is better without the taco seasoning4 stars

  8. This was amazing. I brought this to a family event with some selective eaters and everyone loved it. I omitted the onions and included black olives and tomatoes for the true seven layers. I’ll definitely make this again.5 stars

  9. This was delicious! Not runny at all with the strained salsa & the cream cheese/sour cream combo!! I have Celiac so always love GF recipes everyone enjoys!!5 stars

  10. Made this, as written, for our Christmas party…then forgot to sit it out BUT is was a big hit with my hubby and his friends a couple of days later.5 stars

  11. I love this recipe and the options to change up toppings! I think the 9×13 pan size is perfect to get a good ratio of ingredients in each scoop. Thank you!5 stars

  12. The ingredients are awesome, however for a 9×13 dish, everything MUST be doubled(except for the retried beans) to get anything close to a “layer dip”!3 stars

      1. The video shows the taco seasoning going into the cream cheese/sour cream mix. It looks to be a bit more than 2 tablespoons. Am I seeing this wrong?

  13. This is yummy! I have a tip though for anyone who didn’t let the cream
    Cheese soften enough like me. There was no way for me to spread it so I did a little double boiler action and with a few minutes it had warmed so I could easily get it where it needed to go! Crisis averted!