7 Layer Bean Dip

This 7 Layer Bean Dip is the ultimate game-day/party food OR fun lunch. It's packed with delicious flavors and it's so easy to assemble.

Course Appetizer
Cuisine Mexican
Keyword 7 layer bean dip, 7 layer dip
Prep Time 20 minutes
Chilling Time 30 minutes
Total Time 20 minutes
Servings 8 -12 people
Calories 153 kcal
Author Chelsea


  • 1 can (15 - 16 ounces) refried beans
  • 1 jar (16 ounces) mild or medium chunky salsa
  • 1 container (13 ounces) refrigerated guacamole
  • 1 container (16 ounces) sour cream
  • 1 package taco seasoning
  • 1 cup freshly grated Sharp cheddar cheese (or a Mexican blend)
  • 1/2 cup sliced olives
  • 1/4 cup sliced green onions
  • 2 tablespoons fresh chopped cilantro, optional
  • Tortilla chips, for serving


  1. Remove 1 cup salsa and place in a fine mesh sieve over the sink to drain. This will keep your dip from getting soggy. Stir remaining salsa and refried beans together and spread mixture in an 8 x 8 or 9 x 9 casserole or 2 quart baking dish.

  2. Top with guacamole. Stir together sour cream and seasoning mix in small bowl. Spread over guacamole.

  3. Top evenly with layers of remaining (strained) salsa, cheese, olives, green onions and cilantro if desired. Chill, covered, 30 minutes to 2 hours before to serving. Serve with tortilla chips. :)