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!
Pour the salsa into a fine mesh sieve set over a bowl, to drain away the excess liquid.
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.
Spread the bean mixture in an even layer at the bottom of an 8-inch square dish.
Place the cream cheese, sour cream, chili powder, cumin, and garlic powder in a medium bowl and mix on medium speed until smooth.
Layer the cream cheese mixture over the refried beans.
Layer the guacamole over the cream cheese mixture.
Layer the strained salsa over the guacamole.
Sprinkle the cheese on top, and garnish with sliced olives and green onions.
Serve with tortilla chips.