clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
5-Layer Taco Dip

Mexican 5 Layer Dip

With Cinco de Mayo right around the corner, I wanted to share my family’s recipe for Mexican 5 layer dip! It mainly consists of some of our favorite taco ingredients: Beans, guacamole, sour cream, cheese, and your favorite Mexican toppings. Best of all? You can make this dish vegetarian or add-in some of your favorite protein. Just don’t forget the tortilla chips! 

  • Total Time: 15 minutes
  • Yield: 10 servings 1x



1st Layer

  • 1 can Frito Bean Dip or can of refried beans

2nd Layer

  • 2 avocados
  • 1 Tbsp. lemon juice
  • ½ tsp. salt
  • ¼ tsp. garlic powder

3rd Layer

  • ½ cup sour cream
  • 1 Tbsp. chili powder
  • ½ tsp. salt
  • ¼ tsp. garlic powder

4th Layer

  • shredded cheddar cheese (to cover the whole plate)

5th Layer

  • black olives
  • 2 tomatoes, diced
  • salsa or taco sauce, optional

Tortilla chips for serving


  1. Remove the skin from the avocados.
  2. In a bowl, mash avocados and combine with lemon juice, garlic and salt until well mixed. Set aside for the 2nd layer.
  3. In another bowl, combine sour cream, chili powder, salt and cumin until well mixed. Set aside for 3rd layer.
  4. Spread one layer at a time on a large, flat plate or dish.
  5. Add mild taco sauce or salsa to the top if desired.
  6. Serve with tortilla chips
  • Author: Laura
  • Prep Time: 15 minutes
  • Category: Appetizer
  • Cuisine: Mexican

Keywords: dip, appetizer, mexican food