Print

Ultimate Seven Layer Taco Dip Recipe

Close-up of a 7 layer dip with a scoop removed, showing layers of meat, cream cheese, guacamole, cheese, tomatoes, and olives.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make the best layer dip for your next gathering with this classic, crowd-pleasing Seven Layer Taco Dip. It is easy to assemble and perfect for game day.

Ingredients

Scale
  • 1 (16 ounce) package cream cheese, softened
  • 1 cup sour cream
  • 1 packet (1 ounce) taco seasoning mix
  • 1 (16 ounce) can refried beans, not heated
  • 1 cup prepared guacamole
  • 1 cup salsa, drained slightly
  • 2 cups shredded Mexican blend cheese
  • 1 cup chopped tomatoes
  • 1/2 cup sliced black olives
  • 1/4 cup chopped green onions

Instructions

  1. In a medium bowl, combine the softened cream cheese, sour cream, and taco seasoning mix. Mix until completely smooth. This is your seasoned cream cheese layer.
  2. Spread the refried beans evenly over the bottom of a 9×13 inch serving dish.
  3. Carefully spread the seasoned cream cheese mixture over the bean layer.
  4. Spread the prepared guacamole evenly over the cream cheese layer.
  5. Spoon the salsa over the guacamole layer. Try not to disturb the layers beneath.
  6. Sprinkle the shredded cheese evenly over the salsa.
  7. Top the cheese with chopped tomatoes and sliced black olives.
  8. Garnish the top with chopped green onions.
  9. Cover the dip and chill in the refrigerator for at least one hour before serving. This allows the layers to set.
  10. Serve your ultimate layer dip cold with tortilla chips or vegetable sticks.

Notes

  • For the best flavor, prepare this make ahead dip the day before serving.
  • If you want a meat layer, brown 1 pound of ground beef with extra taco seasoning and spread it over the refried beans before adding the cream cheese layer.
  • Drain excess liquid from the salsa before adding it to prevent the dip from becoming watery.

Nutrition