7 Layer Dip

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

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.97 from 129 votes
Review Recipe

7 Layer Dip

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


  • 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

Follow Spend with Pennies on Pinterest


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

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
About the author


pinterest facebook twitter instagram

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!

More Posts by Holly

Leave a Reply

Your email address will not be published.

Recipe Rating


  1. Grew up eating this at every event, and this was the best I’ve had! I think the biggest difference is the sour cream mixture, but I’ll never do it any other way now!5 stars

  2. I use frito lay bean dip instead of refried beans. Then taco seasoned hamburger meat, guacamole, sour cream, white and yellow cheese, diced can jalapenos and green chilies. Try it sometime its delicious.

  3. I added a layer of canned nacho cheese dip before the shredded cheese and a liberal sprinkling of fresh cilantro on the top. Delicious!!

  4. 1 cup of cream cheese? That’s a bit too much isn’t it? I think 1/2 cup of cream cheese would be more preferable. Instead of the salsa, wouldn’t it be better to use tomatoes instead?

  5. I made this a couple of times over Christmas it turned out delicious and quite straight forward ; not time consuming, everyone loved it. I’ve certainly added your recipe to my bring along gatherings Thank you for sharing5 stars

  6. This is a quick and easy dip to make for a last minute gathering. Although according to your recipe: “This dip has (obviously) 7 layers to it, and creating the layers isn’t quick and easy.” Typo I presume.

  7. I made this exactly as written for Halloween last night. It was demolished! My kids and husband said I could make it when ever I wanted to. It was the perfect bite of all flavors each time. Never would have thought of using milk, genius. Thank you.5 stars

    1. Love this Jenn! So happy they enjoyed it, hopefully you were able to snag some before it was all gone!

  8. Ok I made this last night for a party because I wanted to fully try it out before I commented. Based on the other commenters, I did at least 1.5x each ingredient to really fill the 9×13 pan (sometimes 2x), and I have to say, it would have been better if I had just stuck to the original measurements! It seems like not much at all and would be very hard to spread fully in the 9×13, but I would have got more of each ingredient in each bite, instead of worrying about having more quantity in the pan. I did have to use more sour cream than it says, to make that layer not taste like just cream cheese. I also upped the taco seasoning, but that depends on your taste. I also added some salt and taco seasoning to the refried beans because those can be so plain by themselves. Oh and I did way more cheese than it says, because I love that top cheesy layer. Other than that it’s a great recipe and very adaptable to your taste. Stick with the original measurements though!5 stars

    1. I have never tried freezing this dip. If you try it please come back and let me know how it worked out.