0.0 stars out of 5 stars based on 0 reviews
Seven-Layer Dip
Saved for later (258)

Total Time:

Active Time:

Makes: 8 to 10 servings

Though Mexican in spirit, this classic layered party dip is 100 percent gringo-inspired. Seven layers of beans, cheese, pickled jalapeños, guacamole, salsa, sour cream, and a green onion–cilantro topping form the perfect Tex-Mex amalgamation (sorry, canned black olives, you didn’t make the cut). Already difficult to improve upon, this version raises the bar by heating the beans just enough to melt the cheese but not warm up the other layers.

Game plan: This dip is only as good as its components, so if possible, use either homemade or high-quality store-bought ingredients. You can prepare the layers in advance, but don’t assemble until you’re ready to serve.

This recipe was featured as part of our No-Fail Mexican Favorites for Cinco de Mayo.


  1. 1Place the refried beans in a medium saucepan over medium heat and cook, stirring occasionally, until heated through. Add the water and stir until evenly incorporated. Add the chili powder and cumin, stir to combine, and continue to cook until the spices are fragrant, about 2 minutes. Taste and season with salt as needed.
  2. 2Transfer the bean mixture to an 8-by-8-inch serving dish and spread into an even layer. Sprinkle with the cheeses and jalapeños. Using a rubber spatula, drop the guacamole in large dollops over the cheese and jalapeños and spread into an even layer. Spread the pico de gallo in an even layer over the guacamole. Using a clean rubber spatula, drop the crema or sour cream in large dollops over the pico de gallo and spread into an even layer, being careful not to disturb the pico de gallo. Sprinkle with the scallions and cilantro.
  3. 3Serve immediately with tortilla chips and hot sauce (if using).
  • Seven-Layer Dip
Like this recipe? Never miss another one! Follow us: