Our FAVORITE recipe for 7-layer dip with a few tricks that make it extra fresh and flavorful! Serve it at any party and people will gather around it until it’s gone!
2cupsMexicancheddar or Monterey Jack cheese, finely shredded
1cupcherry tomatoeschopped
1cupblack olivessliced
¼cupgreen onions or chivesfinely chopped
Instructions
BEAN LAYER: Mix the refried beans and salsa together until evenly combined. Smooth into the bottom of a 9x13-inch dish.
GUACAMOLE LAYER: Mash the avocado and lime juice together until smooth. Stir in the cilantro. Season to taste with salt and pepper. Spread over the bean layer.
SOUR CREAM LAYER: Mix the sour cream and seasonings together until smooth. Spread over the guacamole layer. (Spread the sour cream all the way to the edges to cover the guacamole so it doesn’t brown.)
OTHER LAYERS: Sprinkle the cheese, tomatoes, olives and green onions evenly over the sour cream layer.
Serve immediately, or cover and refrigerate until ready to serve. The dip can be made up to 8 hours in advance. Enjoy!
Notes
MAKE IT DAIRY-FREE: You can easily make this dip dairy-free! Use your favorite dairy-free sour cream. My favorite brands are Kite Hill or Forager. RECIPE NOTES
You can help prevent browning of the guacamole layer by covering the it completely with the sour cream. This keeps the oxygen out so it stays fresh until you’re ready to enjoy the dip!
This seven-layer taco dip can be made up to 8 hours in advance. To store, cover with plastic wrap and refrigerate. Then you’ll have one less thing to worry about before your guests arrive!
I like to use freshly shredded cheddar or Monterey jack cheese for this classic dip recipe. It has better texture and flavor than pre-shredded cheese!
You can definitely customize this easy dip with your favorite taco toppings, like ground beef, ground turkey, red bell peppers, green chiles, or shredded lettuce.