Seven Layer Bean Dip is the ultimate party dip with seasoned refried beans, layers of cheese and more. Only takes minutes to throw together!
There’s nothing quite like that signature dip that makes its way into every party, and that’s why I’ve been busy perfecting my Jalapeno Popper Dip, Ultimate Spinach Artichoke Dip, and Spinach Dip.

Seven-layer bean Dip is a party classic. It comprises seven layers of the perfect dip ingredients, such as sour cream, salsa, cheese, tomatoes, olives, and more.
I don’t remember when I started making this, but it’s been a staple for every party we’ve ever thrown. I like to use taco seasoning in mine, but I’ve also made this with a packet of ranch seasoning or without any seasoning.
Serve this Tex-Mex dip with tortilla chips, potato chips, or a veggie tray. You can serve it warm or cold, but I always prefer it cold because it’s faster and has yet to disappoint this way!
Can you make this recipe ahead of time?
You can assemble the seven-layer dip the day before and wrap it tightly before refrigerating. If you’re doing a guacamole layer, make sure it uses lemon juice to prevent it from browning and make it one of the middle layers. Bean dips can get condensation pretty quickly, so while they will technically last longer, they will be at their best if served within a day.
Because we’re using dairy ingredients like sour cream and cheese, I wouldn’t leave this dip at room temperature for more than two hours before putting it back in the refrigerator.
How to Store
Seven-layer leftovers will keep in the refrigerator for 2-3 days.
Create a free account to Save Recipes

Do you have to cook the beans before layering?
If you’re making the refried beans from scratch, you’d only have to cook them. If they come from a can, you can add them to the cold layer. If you notice the beans have a lot of fat, you can warm them up and stir them before layering.
More Appetizers
Tips for Making
- The most important tip is to drain your salsa VERY WELL. Otherwise, it will create a soggy mess.
- You can add additional layers to this dip, like cooked ground beef or turkey, guacamole, green chiles, corn, or lettuce. If it works with nachos, it’ll work on this bean dip. I’ve even crushed chips on top.
- You can use green or black olives; it’s a personal preference. I usually use black olives.
- Add a dash of cayenne pepper and some pickled jalapenos to the refried beans to make this dish spicy. You can also use hot or medium salsa.
- Instead of diced tomatoes, add a layer of chopped bell peppers for a fresh, crunchy layer.
- Sub the cheddar for other cheeses like pepper jack or queso fresco.
- Serve with lime wedges so your guests can add some fresh lime juice to their portions.
- To reduce the calories, you can use low-fat refried beans, sour cream, and cheddar.
- Garnish with chopped green onions before serving.



Ingredients
- 32 ounces refried beans
- 2 tablespoon taco seasoning
- 2 cups salsa
- 2 cups sour cream , stirred first
- 2 cups sharp cheddar cheese , grated
- 1/2 cup olives , sliced
- 1 vine tomato , diced (discard seeds)
- 1 cup green onions , sliced
Instructions
- Mix the refried beans with the taco seasoning and spread into the bottom layer of your casserole dish.
- Evenly spread the salsa, then the sour cream (with back of a spoon after stirring to loosen up), then sprinkle on the cheddar cheese, olives, tomatoes and green onions and refrigerate before serving.
Nutrition




Why do your recipes print out with the ads covering up the recipe????
Are you hitting the print button from the recipe card?
I bookmark recipes and save them to categorized folders. No need to print! Your phone becomes a portable recipe book ?
I agree, ads are annoying.
Is it better to refrigerate overnite or just a few hours before serving?
I prefer to make it a few hours before serving.
What size dish to use?
A standard casserole, 9×13. Hope this helps! Let me know how it turns out.
Made this up really quickly before church and shared at our after-church social yesterday. It was a total hit, and seriously there was nothing left!! Our favorite foodie, with chefs rampant in his family tree asked for your website! Burying the guacamole in the middle totally worked–not a hint of darkening in the avocado layer. Thanks so much for this amazing recipe!
Yay!! You just made my day Jeanie. Thanks so much for the 5 stars.
Tex mex perfection! We love this recipe so much!!
Thanks, Sommer!
We always make bean dip for NYE and I can’t wait to make this seven layer version this year!
It’s so good! Happy new year!
We make this all the time and there is never any left!
Yes!! Always a huge hit!
This needs to happen at my house very soon!!
LOVE bean dip! This looks awesome Sabrina, and perfect for all these football games coming up. Definitely going to make!
I hope you enjoy it, Billy!
Sabrina, Can this dip be baked and served along with warm chips as a meal? Love your recipes!
I serve it chilled. Not sure how the sour cream and cheese would do if it was baked?