Best 7 Layer Dip

Made with garlicky fork-mashed black beans, chunky guacamole, crisp sweet corn, and salsa fresca, this 7 layer dip bursts with freshness and flavor.
Best 7 Layer Dip
These seven layers of dip are full of flavor. Courtesy of Jennifer Segal
Updated:
0:00
View the print ready version of this recipe.

I love 7 layer dip in theory, but this Tex-Mex party appetizer often looks a whole lot better than it tastes. The classic recipe consists of canned refried beans, jarred salsa, store-bought guacamole, sour cream, pre-shredded cheese, and canned black olives layered in a glass dish. I prefer to make my 7 layer dip entirely from scratch so that each element is as delicious on its own as it is together scooped up in a tortilla chip.

This version features delicious garlicky fork-mashed black beans, chunky guacamole, and a quick homemade salsa. It’s a bit more time consuming to make than the semi-homemade version, but the payoff in freshness and flavor is 100 percent worth it.

What You’ll Need To Make 7 Layer Dip

(Courtesy of Jennifer Segal)
Courtesy of Jennifer Segal
  • Garlic, Scallions, Jalapeño Pepper, Lime Juice: These ingredients are divided among the layers to infuse each one with flavor.
  • Chopped Tomatoes: Serve as the primary component of the salsa layer, adding a bright, juicy, and fresh taste.
  • Canned Black Beans: Used to create the rich and hearty bean layer. When mashed and seasoned, they form a flavorful base that adds protein and substance to the dip.
  • Avocados: The key ingredient for the guacamole layer, providing a creamy, rich texture and a buttery taste.
  • Sharp Cheddar: Adds a tangy, savory depth as the cheese layer.
  • Sour cream: Forms the cool, tangy sour cream layer.
  • Corn: Contributes a sweet, crunchy element to the dip. Fresh-cooked corn is best, but canned can also be used for convenience.

Step-by-Step Instructions

Step 1: Prep

Before getting started with the recipe, I suggest prepping the scallions, garlic, jalapeño pepper, and lime juice. These ingredients are divided up between the layers, and you’ll be glad to have them handy and ready to use.

(Courtesy of Jennifer Segal)
Courtesy of Jennifer Segal

Step 2: Make the Salsa Fresca

In a medium bowl, combine the tomatoes, half of the dark green scallions, half of the minced jalapeño, 2 tablespoons of the lime juice, ¼ teaspoon of salt, and the sugar.

(Courtesy of Jennifer Segal)
Courtesy of Jennifer Segal

Mix well and set aside.

(Courtesy of Jennifer Segal)
Courtesy of Jennifer Segal

Step 3: Make the Black Beans

Heat the olive oil in a medium skillet over medium heat, and add all of the light scallions.

(Courtesy of Jennifer Segal)
Courtesy of Jennifer Segal

Cook, stirring frequently, until softened, about 2 minutes. Measure out ¼ teaspoon of the minced garlic and set aside in a medium bowl (you’ll use this for the guacamole). Add the remaining garlic to the skillet and continue cooking for 30 seconds more. Do not brown.

(Courtesy of Jennifer Segal)
Courtesy of Jennifer Segal

Add the black beans, ½ teaspoon salt, ½ teaspoon of the cumin, and water and continue cooking for about one minute.

(Courtesy of Jennifer Segal)
Courtesy of Jennifer Segal

Off the heat, mash the beans with a fork or potato masher until they have a chunky puréed texture. Set aside. (The bean mixture may taste salty; that’s okay.)

(Courtesy of Jennifer Segal)
Courtesy of Jennifer Segal

Step 4: Make the Guacamole

To the medium bowl with the reserved garlic, add the avocados, the remaining dark green scallions, the remaining jalapeño, ½ teaspoon salt, the remaining ½ teaspoon cumin, and the remaining 2 tablespoons lime juice.

(Courtesy of Jennifer Segal)
Courtesy of Jennifer Segal

Mash with a fork until blended but still a bit chunky.

(Courtesy of Jennifer Segal)
Courtesy of Jennifer Segal

Step 5: Assemble the Dip

Spread the black bean purée into an even layer in an 8-inch glass baking dish.

(Courtesy of Jennifer Segal)
Courtesy of Jennifer Segal

Spread the sour cream evenly over the black bean layer.

(Courtesy of Jennifer Segal)
Courtesy of Jennifer Segal

Sprinkle half of the cheese over the sour cream.

(Courtesy of Jennifer Segal)
Courtesy of Jennifer Segal

Spread the guacamole over the cheese.

(Courtesy of Jennifer Segal)
Courtesy of Jennifer Segal

Add the remaining cheese evenly over the guacamole.

(Courtesy of Jennifer Segal)
Courtesy of Jennifer Segal

Sprinkle the corn over the cheese.

(Courtesy of Jennifer Segal)
Courtesy of Jennifer Segal

Transfer the salsa to a fine sieve and drain. This is an important step that prevents the 7 layer dip from becoming watery.

(Courtesy of Jennifer Segal)
Courtesy of Jennifer Segal

Top the corn layer with the salsa.

(Courtesy of Jennifer Segal)
Courtesy of Jennifer Segal
Serve the dip immediately or refrigerate for up to 24 hours. If chilled, allow 1 hour for it to sit out at room temperature prior to serving.

7 Layer Dip

Servings: 8 to 12 Prep Time: 45 Minutes Total Time: 45 Minutes
Ingredients
  • 2 cups cored, seeded, and finely chopped tomatoes, from 2 to 3 large tomatoes or 4 to 6 plum tomatoes
  • 1 bunch scallions, thinly sliced, light and dark green parts separated (divided)
  • 1 jalapeño pepper, seeded and finely diced (divided)
  • 4 tablespoons lime juice, from 2 limes (divided)
  • Salt
  • ½ teaspoon sugar
  • 3 tablespoons extra-virgin olive oil
  • 3 cloves garlic, minced (divided)
  • 1 (15-oz) can black beans, drained and rinsed
  • 1 teaspoon ground cumin (divided)
  • 2 tablespoons water
  • 3 medium avocados, halved, pitted and diced
  • 1 (8-oz) block sharp Cheddar, shredded (see note)
  • 1 (8 oz) container sour cream (1 cup)
  • 1¼ cups fresh cooked or canned (and drained) corn kernels
  • Tortilla chips, for serving
Instructions

Make the salsa fresca: In a medium bowl, combine the tomatoes, half of the dark green scallions, half of the minced jalapeño, 2 tablespoons of the lime juice, ¼ teaspoon of salt, and the sugar. (If your tomatoes are sweet, you can reduce or omit the sugar.) Set aside.

Make the bean layer: Heat the olive oil in a medium skillet over medium heat. Add all of the light scallions and cook, stirring frequently, until softened, about 2 minutes. Measure out ¼ teaspoon of the minced garlic and set aside in a medium bowl (you'll use this for the guacamole). Add the remaining garlic to the skillet and continue cooking for 30 seconds more. Do not brown. Add the black beans, ½ teaspoon salt, ½ teaspoon of the cumin, and water and continue cooking for about one minute. Off the heat, mash the beans with a fork or potato masher until they have a chunky puréed texture. Scrape the beans into an 8-inch glass baking dish and spread into an even layer. Set aside. (The bean mixture may taste salty; that’s okay.)

Make the guacamole layer: To the medium bowl with the reserved garlic, add the avocados, the remaining dark green scallions, the remaining jalapeño, ½ teaspoon salt, the remaining ½ teaspoon cumin, and the remaining 2 tablespoons lime juice. Mash with a fork until blended but still a bit chunky.

Assemble the dip: Spread the sour cream evenly over the black bean layer. Sprinkle half of the cheese over the sour cream, followed by all of the guacamole, and then the remaining cheese. Sprinkle the corn over the cheese.

Transfer the salsa to a fine sieve and drain. Top the corn layer with the salsa. Serve the dip with a spoon and tortilla chips.

Make-Ahead Instructions: The dip can made up to 24 hours ahead and refrigerated, covered tightly in plastic wrap. Let sit at room temperature for at least 1 hour before serving. Leftover dip will keep for a day or two in the fridge. It may release liquid after sitting while refrigerated; simply blot the liquid with a paper towel before serving.

Note: If you’re short on time, pre-shredded Cheddar can be used as long as it’s a good brand, like Cabot. You'll need two packed cups.

Nutrition Information

Per serving (Nutritional data does not include tortilla chips—12 servings)

Calories: 290, Fat: 21 g, Saturated fat: 7 g, Carbohydrates: 18 g, Sugar: 3 g, Fiber: 7 g, Protein: 9 g, Sodium: 430 mg, Cholesterol: 29 mg

Gluten-Free Adaptable Note

To the best of my knowledge, all of the ingredients used in this recipe are gluten-free or widely available in gluten-free versions. There is hidden gluten in many foods; if you’re following a gluten-free diet or cooking for someone with gluten allergies, always read the labels of your ingredients to verify that they are gluten-free.
This article was originally published on OnceUponaChef.comFollow on Instagram
Dear Readers: We would love to hear from you. What topics would you like to read about? Please send your feedback and tips to [email protected].
Jennifer Segal
Jennifer Segal
Author
Jennifer is a classically trained chef, Cookbook author, and busy mom. She became interested in cooking in college while studying abroad in France and living with a French family. She is a graduate of L’Academie de Cuisine. Visit OnceUponaChef.com.
Author’s Selected Articles

Dutch Baby

Dutch Baby

Hungarian Goulash

Hungarian Goulash
Related Topics