7 Layer Dip is one of the BEST party appetizers! It’s filled with seven layers of delicious ingredients that’s perfect for any occasion.
My will power is seriously tested when I’m around this 7 layer dip. It’s one of those quick and easy appetizers that when I bring to a party, it’s always the first thing gone. Everyone LOVES it! And it couldn’t be easier!
What’s in 7 Layer Dip?
There are plenty of variations to this 7 layer dip out there, but this is by far my favorite. It’s simple, to the point and mega delicious. The layers in my 7 Layer Dip are…
- Seasoned Refried Beans
- Guacamole
- Sour Cream
- Shredded Cheese
- Diced Tomato
- Sliced Olives
- Sliced Green Onions
You can get creative and use your own favorite ingredients in there. I’ve used refried black beans in place of the traditional pinto beans and it’s great! If you like it a little spicy, try topping with pickled jalapeños. Fresh pico de gallo is always a welcome addition to this dip too!
How To Make Seven Layer Dip
- Start by amping up some classic refried beans with some Rotel diced tomatoes and taco seasoning. You can either make your own refried beans (here’s a great recipe) or you can use the canned stuff for a quick alternative. Spread the beans into the bottom of a 7×11″ casserole dish.
- PRO TIP – The beans do not need to be heated prior to making the dish. If you make homemade, let them cool before layering.
- Whip up a super simple guacamole – trust me, fresh will be best! Buuuut… I know sometimes we’re in a hurry, so buying a package of pre-made guacamole will work too.
- Spread a layer of sour cream over top the guacamole.
- PRO TIP – stir the sour cream really well so it’s super creamy and spreadable.
- Top with a layer of finely shredded cheese. I like to use sharp cheddar cheese, but you can use a fiesta blend or taco blend too!
- Dice up some Roma tomatoes and scatter all over the top.
- PRO TIP – use Roma tomatoes because they’re less juicy, which will keep your dip from becoming too soggy.
- Finally add the last two layers – sliced black olives and green onions! Keep refrigerated until ready to serve.
How Long Does 7 Layer Dip Last?
If kept covered tightly with plastic wrap, 7 Layer Dip can last up to 5 days in the refrigerator.
Keep in mind that guacamole can start to turn brown quickly once exposed to oxygen. If you’re prepping this dip ahead of time, the guacamole should be fine as long as it’s covered completely with the sour cream.
More Delicious Dips To Try:
- Bacon Cheese Dip Party Ring
- Spinach Artichoke Dip
- Queso Fundido With Chorizo
- Creamy Hot Chipotle Dip
7 Layer Dip Recipe
Ingredients
- 1 16 oz can refried beans, or 2 cups homemade
- 1 10 oz can diced tomatoes with green chiles
- 1 to 2 tbsp taco seasoning
- 3 medium avocados
- 1 lime, juiced (about 1 1/2 tbsp)
- 1/4 cup cilantro, chopped
- 1 tsp garlic salt
- 1 1/2 cups sour cream
- 2 cups cheddar cheese, finely shredded
- 1/3 cup black olives, sliced
- 3/4 cup Roma tomatoes, diced
- 1/3 cup green onions, sliced
Instructions
- Combine the refried beans, rotel diced tomatoes and taco seasoning in a bowl and whisk until combined. Spread into an even layer in a 7"x11" casserole dish.
- In a separate bowl combine the avocado, lime juice, cilantro and garlic salt. Mash until desired consistency is reached and then spread into an even layer over the beans.
- Stir the sour cream until nice and smooth, then spread into an even layer over the guacamole.
- Sprinkle the shredded cheese over the top of the sour cream, then top with the diced tomatoes, black olives and green onions.
- Cover with plastic wrap and keep chilled until ready to serve.
Notes
Nutrition
PIN THIS IMAGE TO SAVE THE RECIPE:
Jane Whitley
Could avacoda be omitted from recipe
Kj
Yum just made this. I used a packet of guacamole seasoning in my avocados. And added a packet of taco seasoning and my beans. wish I would’ve had a canna rotelle. It turned out perfect and looks delicious. Will do 2 pounds of hamburger with taco seasoning tomorrow to have on the side for those that need the meat. Like me ha ha ha. Again thank you so much for the recipe.
Gloria Moody
I added shredded lettuce to this. It was wonderful thank you so much!
Katt
Does anyone not like this?! I never put the ground beef, cuz don’t like cold cooked hamburger…also add the taco seasoning to the sour cream layer( good to do 1/2 sour cream-1/2 soft cream cheese, nice and rich…)…never any leftovers! ( I’ve never tried adding taco seasoning to the beans before, might be overkill, but might try it, Thanks!)….
Mary
Thank you so much for sharing this .I will make this for the surperboŵl yum!
Trina Kruse
Oh my gosh I made it for pre Thanksgiving dinner gnoshing and i added ground beef it was fabulous!! Thanks for added suggestions I tool some into consideration and this was my dinner i didnt even think about the rest f my fixins lol I just incorporated yhe added ingredients I already liked a smidgen of cream cheese to smooth out the refried beans and adding seasoned ground beef I ate on it the whole night before abd finished it off that day.
Cheryl Gentz
I haven’t had this in years, oh man, I now have the Recipe, yes, and thank you for this wonderful site !!! YUMMMM, FOREVER, YES !!!!! ..
Annie
Can you bake this so that the cheese melts? How long?
Jennifer Laurence
I made this dip with homemade refried beans, guacamole and creamy tomatillo sauce…and used no dairy. The taste was fantastic and everyone at the party devoured it. If you are lactose intolerant, this is such a good recipe with modifications.
Susanna Rowe
What can i use ? Lime juice mixed into the guacamole will that prevent it from turning brown??
Chesa J
This was pretty a pretty boring dip! Definitely needs taco meat, chicken or beef.
Cathy
20 minutes? Not! Include the chopping time, stirring, spreading, cleaning.
Took me a whole lot longer. Hope it’s a hit tonight!
Tom
I’ve made this many times over the years and it is always a favorite. I add taco meat on top of the refried as well. Makes a great chip dip and wrap in a tortilla
Shawn
Love adding that taco meat to it!
Irma
Do you drain the rotel?
Sher Jacobson
I also want to know if I should drain the Rotel!
Shawn
No need to drain it!
Tom Larsen
I’ve made this recipe for years and I add taco meat to it as well. Always a favorite
Shawn
Sounds fantastic! So glad you enjoyed it!
Sam R
Hey have you ever tried to use beyond meat, my friend it is excellent
Andrea
This was so good and addicting! I left out the olives since my family doesn’t like them, but the rest was gold. Adding the canned tomatoes and taco seasoning to the beans was such an easy way to kick up the flavor. My son finished the leftovers this afternoon and already asked for me to make it again!
Shawn
I’m so glad you enjoyed it Andrea!
Christine
Amazing – and easy!
Shawn
Glad to hear it!
Terri DeMott
great recipe…making this weekend…
Shawn
Hope you enjoy it!
Cindy
I love this, have cooked it many different ways for years!!
Give it a try using cream cheese versus the sour cream!!
I can make this DINNER!!
Shawn
The cream cheese sounds like a great idea! Thanks Cindy!
Melissa Sisk
This is so similar to mine but, I mix a pound of browned ground beef with my beans, I season with Chili Powder and Garlic Powder. Then I take the sour cream and mix it with the Taco Seasoning. So flavorful! I never have any left overs. 🙂
Shawn
Sounds like a great idea on the beef! YUM!
Tom
I add a layer of taco meat as well, Its a hit every time
Shawn
Great idea! Love it!
Olivia
My exact recipe. Love 7 layer dip. I make it for the Super Bowl if my husbands team is playing. I think I have made it twice for super bowl. The dip is a joke between the two of us. I make it other times during the year. If I take it anywhere I bring home an empty container. I love black beans, so will try your suggestion.
Shawn
That’s so fun to hear! I hope you enjoy it with the black beans too!