7-Layer Bean Dip


This 7 Layer Dip is the ultimate party food! It’s jam packed with layers of fresh flavor and makes the best snack. Whenever I make a batch of this it disappears in no time. It’s definitely a family favorite!

A close up of a chip digging into a 7-layer bean dip

7 Layer Dip

You’ll find several variations of 7 Layer Bean Dip online but this one is the best I’ve tried! Here’s how my version goes.

  • It’s begins with Rosarita refried beans combined with a can of Ro*tel tomatoes and green chilies, then you’ll season that mixture with some Mexican spices.
  • After that there’s a layer of fresh, easy guacamole (yum!!).
  • Next is a rich and creamy sour cream layer.
  • And here we get to an absolute must have layer – the cheese layer! It wouldn’t be the same without the cheese.
  • Then it’s garnished with sliced black olives. Who doesn’t love those?
  • Now bring on the tomatoes! They add so much freshness.
  • And last up it’s finished with green onions for added color and taste.

Now just imagine all that together on one chip. You know it’s got to be good right?

How to Make Seven Layer Bean Dip

Yep. The photo is moving :). I created this quick GIF so you can see how all these layers come together here. I mean doesn’t that look too irresistible??

A GIF image showing layers of a 7-layer bean dip

Can I Make This Dip in Advance?

I’ve made this dip the day before and haven’t had any issues with it. As long as you are using good Hass avocados and adding the lime juice, then of course covering up that guacamole layer completely then browning shouldn’t be an issue.

Just cover it with plastic wrap and refrigerate until ready to serve.

A side shot of a 7-layer bean dip

Perfect Game Day Recipe

This is the perfect food for to serve a during all the basketball games this season! Whether or not you or your friends are into sports this is something that will have everyone wanting to show up to the game day party!

It’s total comfort food and it has so many delicious flavors that pair so well together. It may take some prep with all those layers but trust me, it’s so worth it! 

It also makes a great weekend lunch if you ask me.

A close up of all the layers of a 7-layer bean dip

More Dip Recipes You Might Like

Remember to subscribe to the Cooking Classy newsletter to receive new recipe notifications delivered to your inbox!

Follow Cooking Classy on Facebook | Instagram | Pinterest | Twitter for all of the latest updates, recipes and content.


7-Layer Bean Dip

4.87 from 15 votes

This 7 Layer Dip is the ultimate party food! 7 layers of goodness - refried beans, guacamole, sour cream, cheese, olives, tomatoes and green onions. No one will be able to resist!

Servings: 10 servings (roughly)
Prep Time 20 minutes
Total Time 20 minutes


  • 1 (16 oz) can Rosarita Traditional Refried Beans
  • 1 (10 oz) can Rotel Diced Tomatoes & Green Chilies, drained (use Mild if you don't like much heat)
  • 2 tsp chili powder
  • 3/4 tsp ground cumin
  • 1/2 tsp garlic powder, divided
  • Salt and freshly ground black pepper
  • 3 medium avocados, peeled and cored (Hass are preferred)
  • 1 1/2 Tbsp fresh lime juice
  • 1/4 cup chopped fresh cilantro
  • 12 oz . sour cream
  • 1/2 (6 oz can) black olives, sliced
  • 2 small Roma tomatoes, diced
  • 1 3/4 cups finely shredded cheddar and Monterey jack cheese blend
  • 1/3 cup sliced green onions


  1. In a medium mixing bowl stir together refried beans, canned tomatoes, chili powder, cumin, 1/4 tsp garlic powder and season with salt and pepper to taste (about 1/2 tsp salt/ 1/4 tsp pepper). Spread mixture into an even layer in 7 by 11-inch baking dish.
  2. Mash avocado with lime juice. Mix in cilantro and season with remaining 1/4 tsp garlic powder and salt to taste. Spread into an even layer over the bean layer in baking dish, then spread sour cream over avocado layer. 
  3. Sprinkle with cheese, black olives over sour cream layer then top with tomatoes and green onions. Serve with tortillas chips. Dip can be made a day in advance, just cover and refrigerate until ready to serve.
  4. Recipe source: Cooking Classy
Nutrition Facts
7-Layer Bean Dip
Amount Per Serving
Calories 283 Calories from Fat 198
% Daily Value*
Total Fat 22g 34%
Saturated Fat 9g 45%
Cholesterol 38mg 13%
Sodium 431mg 18%
Potassium 462mg 13%
Total Carbohydrates 13g 4%
Dietary Fiber 6g 24%
Sugars 3g
Protein 9g 18%
Vitamin A 17.9%
Vitamin C 14.6%
Calcium 21.8%
Iron 8.2%
* Percent Daily Values are based on a 2000 calorie diet.
Course: Appetizer
Cuisine: American
Keyword: 7 Layer Dip
Calories: 283 kcal
Author: Jaclyn
This post was sponsored by Mirum Shopper, however all thoughts and opinions are my own.


  • Sherry Jones: Your recipe sounds good. I make 7 layer dip but I add a package of taco seasoning to the refried beans. Everything else is the same ingredients as yours. May 26, 2019 at 2:35am Reply

  • nick: all it’s missing is pepperchinnis March 22, 2019 at 1:17pm Reply

  • Andrew Nelson: Can you warm this dip before serving? February 3, 2019 at 1:45pm Reply

    • Jaclyn: No because of the sour cream. February 3, 2019 at 5:33pm Reply

    • April: I’ve done it where I cook the dried beans and then add the cheese put it in the oven and add the rest when it comes out! Tastes great! May 7, 2019 at 3:47pm Reply

  • Ruth: My husband loves this dip. December 23, 2018 at 5:17pm Reply

  • Donna Wilson: Hi! I live in New Zealand and can’t get a can of rotel tomatoes. What can I use instead? Shall I just combine a can of drained chopped tomatoes with some heat (i.e. finely chopped jalapeños- can get them sliced in a jar here) Anyone have a good suggestion? November 12, 2018 at 3:11am Reply

    • Jaclyn: A can of diced tomatoes and maybe half a small can of mild diced green chilies if there are canned green chilies. Jalapeños would work too but they’ll be spicier so just add what you can tolerate. November 12, 2018 at 8:41am Reply

    • Jessica Clark: Make a home Pico de Gallo sauce. Combine tomotoes, cilantro, onions, and jalapeño if you like a kick. Season with kosher salt and allow to sit for a minimum of 30 minutes. Enjoy! January 1, 2019 at 4:31pm Reply

  • Judy Miles: Excellent. I used organic refried beans and half the chili powder. Even better the next day! Corn chip fritos taste better than regular plain nachos. Real crowd pleaser.. September 23, 2018 at 11:21am Reply

  • Michelle Timmer: Very good! I made it first for a family reunion…it went over well. I have made it several times since. September 22, 2018 at 9:29am Reply

Add your comment:

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Copyright 2011-2019 Cooking Classy | Privacy Policy
Design by cre8d