This 7 Layer dip recipe is a hit every single time I make it for a party. All you need is refried beans, guacamole, sour cream, salsa, olives, cheese and green onions. I usually pair it with a large bowl of tortilla chips, but carrot and celery slices are great for dipping in it too.
My aunt Jen used to make this dip for every family get together at my Grandparent’s house growing up so it is definitely a sentimental recipe for me just like my Grandma’s cheesecake, sugar cookies, and gingerbread cookies.
This recipe is mostly self explanatory, but after making this so many times I do have some tips. First is the order, I have found that the best order is beans, guacamole, sour cream, salsa, cheese, olives and then green onions. Basically, I start with layered ingredients that have the firmest consistency. Just use a spatula to spread the beans evenly on your platter, then spread the guacamole. The sour cream is the trickiest layer; first stir up the sour cream in its original container so it isn’t so firm, and then gently spoon small amounts of sour cream on the platter and spread. If you just pour the whole tub of sour cream on top of the beans and guacamole and try to spread it from there it will be a mess! Pour the salsa evenly over the sour cream and top with cheese, olives and green onions. That’s it!
7 Layer Dip Recipe

7 Layer Dip Recipe
This 7 layer dip recipe is a perfect appetizer for your next game day, birthday bash or dinner party. It is simple to make, and pairs great with a big bowl of tortilla chips or veggie slices.
Ingredients
- 1 16 oz can refried beans
- 1 16 oz container pre-made guacamole I like the kind at Trader Joes
- 1 16 oz tub sour cream I like the organic version from Trader Joes
- 1 16 oz jar salsa
- 1 12 oz container shredded cheese
- 1-2 2.25 jar sliced olives
- 1 bunch green onions, sliced
Instructions
-
On large platter spread the refried beans into an even layer using a spatula.
-
Next make an even layer of guacamole.
-
Mix up the sour cream in its original tub so it is less firm. Gently spoon sour cream on top of guacamole to make an even layer. This is the trickiest layer and doesn't look that pretty, but don't worry you are going to cover it in the next step.
-
Gently pour salsa in an even layer over the first three layers.
-
Add shredded cheese, sliced olives and green onion slices.
-
Cover and chill until ready to enjoy. You can make this recipe ahead of time on the day you plan to serve it.
-
Enjoy paired with tortilla chips, or veggie sticks.
Recipe Notes
There are 16 servings in this recipe.
One final note note, this basic recipe is easy to customize. Feel free to add additional toppings like chopped fresh tomatoes, other herbs like cilantro, and different types of cheeses like pepper jack. Also, you can easily omit any layers that someone in your family doesn’t like.
You night also enjoy these enchilada recipes, cowboy caviar dip & these fresh fruit summer desserts.
If you make this 7 layer dip please share on instagram using hashtag #rainbowdelicious & and tag me at @rainbowdelicious , I’d love to see what you are up to in your kitchen!
Oh my goodness, this has got to be one of our faves! Can’t wait to give yours a try!
It is classic, right?!
I can see why this is such a hit at parties! Love those layers and the flavors sound incredible.
Thanks Tara!
Can’t go wrong with this dip! This was splendid! I will definitely be saving this to make again for the 4th!
Perfect for July 4th. Thanks Sara!
I totally love this idea and it’s perfect for a potluck or gathering.
Thanks Heidy!
What a lovely recipe..making this tonight..
Thanks! Hope you enjoy!