7-Layer Dip

This easy 7 Layer Dip recipe has seasoned refried beans, guacamole, sour cream, salsa, cheese, olives, and green onion. It is a total classic that everyone is always excited about.
Dip recipes are guaranteed party pleasers, like our Buffalo Chicken Dip, Whipped Goat Cheese, Spinach Artichoke Dip, or Easy Homemade Salsa.
7-Layer Bean Dip is layers of perfection, ready in minutes.
I think a good ol’ fashioned 7-layer dip is just about the easiest and quickest dip to make. I love how easy it is to prep, with ingredients I usually keep on hand. Everyone loves it, and my kids even eat it with a spoon instead of chips.
How to Make 7-Layer Bean Dip:
Flavor Beans: if using canned refried beans, it’s crucial to give them some extra flavor. We season them with cumin, garlic powder, and chili powder. My mom always used to squirt a little of this green sauce in there too. There are no strong rules here – just make them taste good! It will make a big difference in the end result.
Mash Avocado: Add 1 Tablespoon of lime or lemon juice to prevent the avocado from going brown.
Layer: Spread the refried beans into an even layer in a platter, then cover with mashed avocados, sour cream, salsa, shredded cheese, olives, and sprinkle the green onion on top. You are welcome to add any more of your favorite toppings. Refrigerate this easy 7 layer dip until ready to serve with tortilla chips, or feel free to eat it plain!
More Easy Party Appetizers:
Deviled Eggs
Air Fryer Chicken Wings
Cheesy Bean Dip
Cowboy Caviar
Chex Mix
Pizza Sliders
Follow me for more great recipes
7 Layer Bean Dip
This easy 7 Layer Dip recipe is a total classic for a reason. It's easy to make, inexpensive and everyone loves it.
Course AppetizerCuisine Mexican
Prep Time 15 minutes minutesTotal Time 15 minutes minutes
Servings 10
Calories 239kcal
Author Lauren Allen
Cost $10
Ingredients2 cans refried beans (black or pinto)2 teaspoons chili powder1 teaspoon ground cumin1/2 teaspoon garlic powder3 avocados , peeled and seeded1 Tablespoon lime juice (or lemon juice)8 oz sour cream3/4 cup salsa1 1/2 cups shredded Mexican blend cheese , cheddar or Monterrey Jack6 ounces sliced black olives2 green onions , chopped1 roma tomato diced, for garnish (optional)tortilla chips , for servingUS Customary – Metric
InstructionsSeason beans: Add the refried beans to a mixing bowl. Season with chili powder, cumin and garlic powder. Taste and add more seasoning if desired. Spread beans into a single layer on a large serving plate or in a 9×13'' pan.Mash avocado: Add avocado and lemon/lime juice to a bowl and mash well with a fork. Spread into an even layer, over the beans.Layer: Spread cream into an even layer, over the avocado. Dollop small spoonfuls of salsa next. Sprinkle with cheese, olives, and lastly, green onion. We also like to add a diced tomato for garnish (optional).Refrigerate until ready to serve (can be made a day in advance). Serve with tortilla chips.
Video
NotesMake-Ahead Instructions: 7-layer dip can be made 1 day ahead of time, covered tightly with plastic wrap and stored in the refrigerator.
NutritionCalories: 239kcal | Carbohydrates: 15g | Protein: 10g | Fat: 16g | Saturated Fat: 5g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 9g | Trans Fat: 0.001g | Cholesterol: 17mg | Sodium: 803mg | Potassium: 432mg | Fiber: 7g | Sugar: 4g | Vitamin A: 598IU | Vitamin C: 8mg | Calcium: 180mg | Iron: 1mg
Follow Me
Get recipe ideas weekly!Please enable JavaScript in your browser to complete this form.Your Email Address *Yes, please!
I originally shared this recipe September 2017. Updated February 2021 and June 2024.
Welcome to Billionaire Club Co LLC, your gateway to a brand-new social media experience! Sign up today and dive into over 10,000 fresh daily articles and videos curated just for your enjoyment. Enjoy the ad free experience, unlimited content interactions, and get that coveted blue check verification—all for just $1 a month!
Account Frozen
Your account is frozen. You can still view content but cannot interact with it.
Please go to your settings to update your account status.
Open Profile Settings