Go Back
+ servings
7-Layer Dip Recipe
Prep Time
20 mins
Total Time
20 mins

This 7-layer dip recipe is perfect for your next party. Made with beans, sour cream, guacamole, salsa, and cheese, it's got tons of yummy Mexican flavor!

Course: Appetizer, Snack
Cuisine: Mexican
Keyword: 7-layer bean dip, 7-layer dip, 7-layer dip recipe, 7-layer Mexican dip, 7-layer taco dip
Servings: 20
Calories: 150 kcal
  1. Pour the salsa into a fine mesh sieve set over a bowl, to drain away the excess liquid.

  2. Place the refried beans in a bowl, and stir in a tablespoon or two of the salsa liquid, to thin them out and make them more spreadable.

  3. Spread the bean mixture in an even layer at the bottom of an 8-inch square dish.

  4. Place the cream cheese, sour cream, chili powder, cumin, and garlic powder in a medium bowl and mix on medium speed until smooth.

  5. Layer the cream cheese mixture over the refried beans.

  6. Layer the guacamole over the cream cheese mixture.

  7. Layer the strained salsa over the guacamole.

  8. Sprinkle the cheese on top, and garnish with sliced olives and green onions.

Recipe Video

Recipe Notes

Serve with tortilla chips.

Nutrition Facts
7-Layer Dip Recipe
Amount Per Serving
Calories 150 Calories from Fat 108
% Daily Value*
Fat 12g18%
Saturated Fat 5g31%
Cholesterol 26mg9%
Sodium 411mg18%
Potassium 215mg6%
Carbohydrates 7g2%
Fiber 3g13%
Sugar 2g2%
Protein 5g10%
Vitamin A 496IU10%
Vitamin C 3mg4%
Calcium 100mg10%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.