Skip to Content

7 Layer Dip Recipe

7 Layer Dip Photo

What is 7 layer dip?

7 layer dip, also referred to as Mexican layered dip, or 7 layer bean dip, is pretty much what it sounds like! A dip made of seven layers.

There’s several varieties of this recipe around, and it’s one I’m sure everyone makes a little bit differently.

The most common layers are the first three, which include refried beans (or bean dip), guacamole and sour cream. The remaining layers are easy to change up. My favorites include: shredded cheese, diced tomatoes, green onion, and sliced black olives.

7 Layer Dip Picture

I prefer using grape tomatoes or Roma tomatoes because they don’t release as much juice. And this is also the reason I prefer to use tomatoes over a pico or a salsa. As the dip sits the juices can affect the rest of the dip.

Some other options include: salsa or pico de Gallo, taco meat, diced jalapeños or green chilies.

Unlike traditional bean dip, this dip is chilled and served cold.

7 Layer Dip Image

How do you make 7 layer dip?

This 7 layer dip comes together fairly easily, especially if you’re using store bought ingredients. If I have homemade refried beans on hand I will use those, but typically when I make this dip I just use canned refried beans.

I do mix mine with some homemade taco seasoning and a bit of sour cream to make it more of a bean dip, it’s easier to scoop with chips and is more flavorful.

I do always make homemade guacamole though, because it’s so quick and easy to put together and tastes a thousand times better than any store bought guacamole I’ve ever had.

7 Layer Dip Pic

To assemble the dip, grab a glass dish. An 8×8 or a pie dish works great. And you want to use glass because then you can see the layers!

Spread each layer of the beans, guacamole and sour cream one at a time. Use the back of a spoon to smooth out the top of a layer before adding the next one. This makes it look pretty in the glass dish.

Sprinkle on the cheese, tomatoes, green onion and olives. Cover the dip with plastic wrap and place in the fridge to chill for at least 30 minutes before setting out to serve. Serve the layered dip cold with tortilla chips.

Planning a dinner party and need some inspiration?

How about looking for a new slow cooker dinner idea?

We’ve got you covered in our ever-growing Facebook group! If you’re not a member yet, why not?!

Find us on Facebook!

We’re chatting cooking techniques, dessert ideas, and everything in between. If you’re already a member, invite your friends to join us too!

7 Layer Dip Photo

7 Layer Dip Recipe

Serene Herrera
Seven layer dip is a crowd-pleasing party favorite! Make sure you make a double batch of this for your next get-together.
4.50 from 2 votes
Prep Time 10 minutes
Chill Time 30 minutes
Total Time 40 minutes
Cuisine Tex Mex
Servings 12
Calories 208 kcal


  • 1 16-ounce can Refried Beans
  • 1 packet Taco Seasoning
  • 1 cup Sour Cream divided
  • 3/4 cup Guacamole
  • 4 ounces Shredded Cheddar Cheese
  • 4 ounces Shredded Monterey Jack Cheese
  • 1/2 cup Diced Tomatoes
  • 2 medium Green Onion chopped
  • 2 ounces Sliced Black Olives drained


  • In a small bowl combine the refried beans, taco seasoning, and 1/4 cup of the sour cream. Stir to combine.
  • Spread the refried bean layer into the bottom of a square 8×8 glass dish or a pie dish. Smooth out the layer with the back of a spoon.
  • Spread the guacamole on top of the refried beans. Smooth with the back of the spoon, then continue and do the same with the remainder of the sour cream.
  • Sprinkle the shredded cheese, diced tomatoes, chopped green onion, and sliced black olives on top.
  • Cover the 7 layer dip with plastic wrap and place in the refrigerator. Let the layered dip chill for at least 30 minutes, serve cold with tortilla chips.



Calories: 208kcalCarbohydrates: 12gProtein: 7gFat: 13gSaturated Fat: 6gSodium: 451mgFiber: 2g
Keyword Beans, Cheese, Dips, Easy, Guacamole, No Cook, Olives, Onions, Party Food, Tex Mex, Tomatoes
Tried this recipe?Let us know how it was!
Recipe Rating