7 Layer Dip Recipe

  • Jump to Recipe
  • Leave a Review
  • This post may contain affiliate links. Please read my disclosure policy.

    7 delicious layers of salsa, guacamole, sour cream, beans, cheese, tomatoes and olives. The perfect appetizer for game day or a friends get-together. People will gather around this 7 layer dip until it’s gone!

    This easy recipe is the ultimate party appetizer. You can always bet that it’ll be the first dish to go…people love it! Some other crowd favorites are my crockpot buffalo chicken dip, pigs in a blanket and 4-ingredient cheese ball.

    7 layer dip in a baking dish

    This is a classic 7 layer dip recipe that I’m sure most of you are familiar with and love! It’s one that I often forget about (since it’s way too big for my little family), but it’s perfect for family gatherings. What’s not to love? It’s a delicious Mexican appetizer that’s so easy to put together!

    There’s also fun ways to add variations to this layered taco dip. You can make your own guacamole and salsa. You could even make your beans from scratch and add all kinds of seasonings. I like to generally keep things simple though!

    ingredients for 7 layer dip on counter

    7 delicious layers!

    1. Refried beans: The first layer is a mixture of beans, cream cheese and taco seasoning.
    2. Sour cream: All you need is plain sour cream for the second layer.
    3. Guacamole: You can make your own or buy premade guac from the store.
    4. Salsa: Chunky salsa works best. Make sure to drain any liquid before adding.
    5. Cheese: Shredded Mexican or cheddar cheese work great.
    6. Tomatoes: Dice the tomatoes and drain any juices. I use roma tomatoes.
    7. Olives: I love adding sliced black olives along with some chopped green onions. Olives are hit or miss for most people, so you could always leave them off if preferred. Or do half with, half without.

    adding guacamole on top of sour cream for 7 layer dip

    How to make 7 layer dip

    This recipe is SO easy to make and comes together super quickly. Layer the ingredients as follows:

    1. Layer the bean mixture on the bottom.
    2. Next layer the sour cream and guacamole.
    3. Pour the salsa on top.
    4. Add some cheese.
    5. Then add your favorite toppings such as tomatoes, green onions, olives, jalapenos, cilantro.

    seven layer dip

    Tips for success

    • Use thick salsa! I like Old El Paso thick ‘n chunky. Make sure to pour out any extra liquid before adding so the dip doesn’t get runny.
    • You can add taco meat as an extra layer if preferred. Add it between the refried beans and sour cream layers.
    • This dip tastes best if made day of. You can assemble the bean and sour cream layers ahead of time, then add the others before serving.
    • Add a Tablespoon or ranch seasoning mix to the sour cream layer for extra flavor.
    • Can swap salsa layer with more chopped tomatoes if preferred. Or use pico de gallo for either of those two layers.

    Serving ideas

      • Baking dish: This is my favorite method because the dip gets more spread out. You get more of the toppings in every bite! Use a 9×13″ baking dish.
      • Trifle: Layer the dip in a trifle bowl for a fancier touch (check out the picture below the recipe). I also added a fun chalkboard label to the front of the dish.
      • Individual cups: Make individual servings by using plastic cups. This is a fun way to make sure everyone gets a bite and there’s no double dipping!

    dipping a tortilla chip into 7 layer dip

    More delicious party dips:

    7 Layer Dip Recipe

    Course: Appetizer
    Cuisine: Mexican
    Keyword: 7 layer dip
    Prep Time: 20 minutes
    Total Time: 20 minutes
    Servings: 12
    Calories: 297
    Author: Jamielyn Nye
    7 delicious layers of salsa, guacamole, sour cream, beans, cheese, tomatoes and olives. The perfect appetizer for game day or a friends get-together. People will gather around this 7 layer dip until it’s gone!

    Ingredients

    • 31 ounce can refried beans
    • 8 ounces cream cheese (softened, optional)
    • 3 Tablespoons taco seasoning (1 packet)
    • 1 1/2 cups sour cream
    • 2 cups guacamole
    • 1 1/2 cups chunky medium salsa (can sub for more diced tomatoes)
    • 1 cup shredded cheddar cheese
    • 3 roma tomatoes (diced and drained of juices)
    • 4 ounces sliced olives or jalapenos (1 can, drained)
    • 1/4 cup chopped cilantro (optional)
    • bunch green onions (sliced thin, optional)
    • 1/2 lime (optional)
    • s&p to taste

    For serving: Tortilla chips or Fritos

      Instructions

      • In a small bowl, stir together beans, cream cheese (if desired) and taco seasoning. I like to microwave the cream cheese for about 20 seconds beforehand, to make sure it’s smooth and creamy. 
      • Then spread the beans onto the bottom of your dish. You can use a 9×13" pan, trifle dish or serve in individual cups. 
      • Next spread on the sour cream and guacamole. 
      • If the salsa has liquid, pour it through a mesh strainer. This will remove any extra liquid and prevent your dip from becoming runny. Alternatively you can skip the salsa and add extra tomatoes. Add on top of guacamole. 
      • Next add the cheese, tomatoes, olives, onions and cilantro. Squeeze a little lime juice over the top if desired. Sprinkle salt and pepper on top.
      • Store in the refrigerator until ready to serve. The dip is best to eat the day that it is made. Serve with fresh tortilla chips or Fritos. Enjoy! 

      Video

      Notes

      Notes: 
      • Alternatively you can mix the cream cheese and taco seasoning in with the sour cream.
      • You could also add in a Tablespoon of ranch seasoning mix to the sour cream if you prefer.
      • Do not use a thin salsa, it will make the whole dip runny.
      • If you are wanting to make ahead of time, I would do the bean and sour cream layer and refrigerate. Then add the guacamole, salsa and toppings right before the event, so it stays fresh. 

      Nutrition

      Calories: 297kcal | Carbohydrates: 16g | Protein: 8g | Fat: 22g | Saturated Fat: 10g | Cholesterol: 45mg | Sodium: 949mg | Potassium: 318mg | Fiber: 7g | Sugar: 4g | Vitamin A: 1120IU | Vitamin C: 9mg | Calcium: 155mg | Iron: 1.4mg
      PIN THIS RECIPE

      Yum! I could eat this 7 layer dip for dinner! :) I hope you enjoy it as much as we did! :)

      7 layer dip in a trifle bowl

      Favorite 7 layer dip recipe -layers of salsa, guacamole, sour cream, beans, cheese, pico de gallo and olives. The perfect appetizer for game day or a friends gathering. People will gather around until it’s gone!

      Leave a Reply

      Your email address will not be published. Required fields are marked *

      What type of comment do you have?

      Comments

    • Sophie Heath wrote:
    • Sophie Heath wrote:
    • Marjory wrote:
      • Jamielyn Nye wrote:
    • Munazza Khan wrote:
      • Jamielyn Nye wrote:
    • stephanie wrote:
      • Jamielyn Nye wrote:
    • Anne Hansen wrote:
      • Jamielyn Nye wrote:
    • Elaine wrote:
      • Jamielyn Nye wrote:
    • Karyn Methven wrote:
      • Jamielyn Nye wrote:
    • Marcia Kompelien wrote:
      • Jamielyn Nye wrote:
    • Yolie wrote:
      • Jamielyn Nye wrote:
    • I Heart Nap Time