Classic 7 Layer Dip

ADVERTISEMENT

This classic 7 layer dip is the party appetizer everyone gathers around. Creamy refried beans, seasoned sour cream, fresh guacamole, chunky salsa, shredded cheese, juicy tomatoes with black olives and a sprinkle of green onions are stacked in a dish so every scoop gets a little of everything. It takes about 20 minutes, needs no cooking, and can be made a few hours ahead. Serve it with a big bowl of tortilla chips for game day, potlucks, birthday parties, summer cookouts or a casual movie night. The recipe makes a big 9×13 pan, with directions for a smaller 8×8 dish too.
Why You’ll Love This 7 Layer Dip
It is colorful, crowd-pleasing and incredibly easy.
- No cooking: just stir, spread and layer.
- Feeds a crowd: a 9×13 dish serves 12 to 16 as an appetizer.
- Make ahead: assemble it a few hours before guests arrive.
- Every bite is balanced: creamy, fresh, cheesy and savory together.
- Easy to customize: add jalapeños, swap the cheese or skip the olives.
Ingredients for 7 Layer Dip
For a 9×13 Dish
- Layer 1: 2 cans (16 oz each) refried beans
- Layer 2: 16 oz sour cream, plus 2 tbsp taco seasoning (optional)
- Layer 3: 2 cups guacamole (homemade or store-bought)
- Layer 4: 1 1/2 cups thick, chunky salsa, drained
- Layer 5: 2 cups shredded Mexican-blend or cheddar cheese
- Layer 6: 2 Roma tomatoes, diced, and 1 can (2.25 oz) sliced black olives, drained
- Layer 7: 4 green onions, thinly sliced
- Tortilla chips, for serving
For an 8×8 Dish
Use 1 can refried beans, 1 cup sour cream with 1 tbsp taco seasoning, 1 cup guacamole, 3/4 cup salsa, 1 cup cheese, 1 diced tomato, half a can of olives and 2 green onions.
Quick Homemade Guacamole (2 cups)
- 3 ripe avocados, mashed
- 1 tbsp lime juice
- 2 tbsp finely chopped red onion
- 1 tbsp chopped fresh cilantro
- 1/2 tsp salt
Homemade Taco Seasoning (about 2 tbsp)
Mix 2 tsp chili powder, 1 tsp ground cumin, 1/2 tsp garlic powder, 1/2 tsp onion powder, 1/2 tsp paprika, 1/4 tsp dried oregano and 1/2 tsp salt. Stir it into the sour cream for a seasoned, savory layer. It gives the dip a gentle warmth without making it spicy, and you can control the salt.

Ingredient Notes
Refried beans: Stir them well, or warm them for 30 seconds, so they spread easily without tearing.
Sour cream: Full-fat sour cream holds its shape best. Greek yogurt works for a tangier version.
ADVERTISEMENT
Salsa: Drain off excess liquid in a fine sieve so the dip does not turn watery.
Cheese: Freshly shredded cheese tastes better and looks fluffier on top.
How to Make 7 Layer Dip
Step by Step
- Spread the beans. Spread the refried beans in an even layer on the bottom of a 9×13 dish.
- Add the sour cream. Stir the taco seasoning into the sour cream, if using. Spoon dollops over the beans and gently spread to the edges.
- Add the guacamole. Dollop and gently spread the guacamole over the sour cream.
- Add the salsa. Spoon the drained salsa evenly over the guacamole.
- Sprinkle the cheese. Scatter the shredded cheese over the salsa.
- Add tomatoes and olives. Scatter the diced tomatoes and sliced olives over the cheese.
- Finish with green onions. Sprinkle the green onions on top.
- Chill or serve. Serve right away with tortilla chips, or cover and refrigerate until serving.

Tips for the Best 7 Layer Dip
Spread with Dollops
Dropping spoonfuls and spreading gently keeps each layer clean instead of mixing into the one below.
Drain Wet Ingredients
Drain the salsa, olives and diced tomatoes so the dip stays thick and scoopable.
Use a Clear Dish
A glass dish shows off the colorful layers for a party.
ADVERTISEMENT
Protect the Guacamole
Covering it right away with the salsa and cheese keeps it from browning.
Choose Sturdy Chips
Thick tortilla chips scoop through all seven layers without breaking.
Make Ahead
Assemble the dip up to 6 hours ahead. Press plastic wrap lightly onto the surface and refrigerate. Add the tomatoes and green onions just before serving so they stay fresh and bright. Let the dip sit at room temperature for 10 minutes before serving for the creamiest texture.
Serving Ideas
Serve with tortilla chips, corn scoops, pita chips, sliced bell peppers or cucumber rounds. It fits right in next to tacos, nachos, quesadillas and wings on a party table.
Variations
- Meaty: add a layer of cooked seasoned ground beef over the beans.
- Spicy: add sliced jalapeños or chopped green chiles.
- Corn and black bean: add a layer of corn and black beans.
- Lighter: use plain Greek yogurt and reduced-fat cheese.
- Individual cups: layer into small clear cups for easy party servings.

Storage
Refrigerator: Cover and refrigerate leftovers for up to 2 days. The guacamole may darken slightly.
ADVERTISEMENT
Serving safety: Do not leave the dip out more than 2 hours. Set it over a bowl of ice at outdoor parties.
Freezer: Not recommended, as the sour cream and guacamole change texture.
Frequently Asked Questions
What order do the layers go in?
Refried beans, sour cream, guacamole, salsa, cheese, tomatoes and olives, then green onions.
Can I serve it warm?
This classic version is served cold. For a warm dip, bake the beans and cheese, then add the cold toppings after.
Can I use fresh pico de gallo instead of salsa?
Yes. Drain it well first, as fresh pico releases more juice than jarred salsa.
ADVERTISEMENT
How many does it serve?
A 9×13 dish serves about 12 to 16 as an appetizer; an 8×8 serves 6 to 8.




