7-Layer Dip
7-Layer Dip is a classic party favorite loaded with bold flavors and irresistible layers. Creamy, savory, fresh, and crunchy, it’s made to be scooped up! You’ll see people hovering around it all night, and it’s usually wiped clean before the event even wraps up!

EMAIL ME THE RECIPE!
In my opinion, this is the only way to serve bean dip! So easy to make and everyone always loves it.
— Darla
What is the order for 7 Layer Dip?
The key to a great 7-layer dip recipe is building the layers in the right order so every bite has a little bit of everything.
You can find the measurements in the recipe card below.

Here is what you need, from bottom to top!
- Bean dip: The creamy, savory base of the dip. Using FRITOS® Bean Dip keeps things quick and adds great flavor right from the start.
- Guacamole: Adds a fresh, creamy layer that balances the richness of the beans and sour cream. Store-bought works fine, but I love my homemade version, and it makes the perfect amount with 3-4 avocados.
- Sour cream: Mixed with taco seasoning, this creates a tangy, Tex-Mex flavor that ties everything together. You could also use Greek yogurt, but it won’t have quite the same flavor.
- Shredded cheese: I like to use Mexican blend shredded cheese for that signature cheesy layer.
- Diced Roma tomatoes: Provide a fresh, juicy pop of flavor and a little brightness on top.
- Green onions: Add mild onion flavor and a bit of color that makes the dip look extra delicious.
- Black olives: A salty, savory topping that pairs perfectly with the other layers, add as much or as little as you like.
- FRITOS® Scoops or tortilla chips: Perfect for scooping up all those delicious layers. Scoops-style chips work especially well for this dip.
Make It Your Way
- Add taco meat: Brown some ground beef with taco seasoning and add it as an extra layer for a heartier dip.
- Make it spicy: Stir diced jalapeños into the sour cream layer or sprinkle sliced jalapeños on top for a little heat. You could even add a layer of salsa or pico de gallo!
- Use refried beans: Swap the bean dip for refried beans, if that’s what you have on hand.
- Add shredded lettuce: Sprinkle finely shredded lettuce over the top just before serving for extra freshness and crunch.
- Try different cheese: Pepper jack, Monterey Jack cheese or sharp cheddar is a great way to mix it up.
- Add diced avocado: If you love extra creamy texture, scatter fresh diced avocado over the top before serving.
- Add fresh cilantro: A sprinkle of chopped cilantro adds bright, fresh flavor.
- Make individual cups: Layer the dip in small cups or jars for easy single-serve portions at parties.
Kim’s Recipe Tips
- Use ripe but firm tomatoes: Very juicy tomatoes can make the dip watery. I recommend removing the seeds and watery part before dicing.
- Drain ingredients well: Make sure olives and any other canned toppings are well drained so the dip doesn’t get soggy.
- Chill before serving (optional): Letting the dip sit in the refrigerator for 30–60 minutes helps the flavors come together.
- Add fresh toppings last: Ingredients like green onions and tomatoes look best when added just before serving.
- Serve with sturdy chips: Thick chips like FRITOS® Scoops!® or tortilla chips hold up best to the hearty layers without breaking. In my opinion, the FRITOS® Scoops!® taste best with this dip!
How to Make 7-Layer Dip
This seven layer dip couldn’t be easier to put together, and it makes a large amount, perfect for potlucks, holidays, and game-day gatherings! Here is a visual of the steps. You can find the full printable instructions in the recipe card below.

Step 1: Begin layering. Spread FRITOS® Bean Dip on the bottom of 9×13-inch large serving platter or baking dish. I like to assemble the dip in a clear glass dish to show off the layers.

Step 2: Add 2nd layer. Spread guacamole over bean dip.

Step 3: Mix. In a medium bowl, combine sour cream and taco seasoning.

Step 4: Taco layer. Spread the sour cream mixture over the guacamole.

Step 5: Sprinkle on cheese. Top with an even layer of shredded cheese.

Step 6: Add toppings. Top with tomatoes, onions, and black olives. Serve with FRITOS® Scoops!® and enjoy.

7-Layer Dip
Ingredients
- 2 (9 ounce) cans FRITOS® Bean Dip
- 2 cups guacamole, homemade or store-bought
- 2 cups sour cream, 16 ounce container
- 3 tablespoons taco seasoning, each packet typically has 2 tbsp of spice mix, so you’ll need 3 packets
- 1/2 to 1 cup Mexican blend shredded cheese
- 1/2 to 1 cup diced tomato
- 1/4 to 1/2 cup finely sliced green onions
- 2.25 ounce can sliced black olives, drained, use as much or as little as you'd like
- 1 bag FRITOS® Scoops corn chips, or other favorite tortilla chip, I really think Fritos are best with this dip
EMAIL ME THE RECIPE!
Instructions
- Spread FRITOS® Bean Dip on the bottom of 9×13-inch serving dish or baking dish.
- Spread guacamole over bean dip.
- In a medium bowl, combine sour cream and taco seasoning. Spread over guacamole.
- Top with cheese, tomatoes, onions, and black olives.
- Serve with FRITOS® Scoops!® and enjoy.
Notes
Did you make this recipe?
Tag @kimscravings on Instagram and be sure to subscribe to our mailing list to receive more healthy and delicious recipes straight to your inbox!
Make Ahead & Storage
- Make ahead: You can assemble 7 layer bean dip up to 1 day in advance. Cover tightly with plastic wrap and refrigerate. For the freshest look and texture, add the tomatoes and green onions just before serving.
- Storing leftovers: Store any leftover dip covered in the refrigerator for up to 3–4 days. The flavors actually meld together nicely after sitting for a bit.

Frequently Asked Questions
No, you don’t need to warm the bean dip before spreading it in the dish. It spreads easily at room temperature and works perfectly as a cool base layer. If it’s chilled and slightly firm, you can let it sit out for a few minutes to soften before spreading.
Use guacamole that contains lime juice to help slow down browning since the acidity preserves color and freshness. For extra protection, press plastic wrap directly against the surface before refrigerating.
Old fashioned 7 layer dip is typically served cold or at room temperature, it’s not meant to be baked or served hot since many of the layers (like sour cream and guacamole) are best when chilled. You can let it sit out for a short time while serving, but store it in the fridge until you’re ready to enjoy it.
More Favorite Dip Recipes
If you try this 7-layer dip recipe, let me know! Leave a comment and if your family loves it as much as mine does, be sure to give it a five star ⭐️ rating! Also, subscribe to our mailing list to receive more delicious recipes straight to your inbox.



In my opinion, this is the only way to serve bean dip! So easy to make and everyone always loves it.