Start by gathering all your ingredients. Make sure your refried beans are smooth and creamy, and if you're using homemade guacamole, ensure it’s well-seasoned.
In a clear serving dish, spread a layer of refried pinto beans on the bottom. This creates a solid base for your dip and adds a hearty flavor.
Next, layer the sour cream or Greek yogurt over the beans. Use a spatula to spread it evenly and gently press down to set the layer.
Spoon the guacamole on top of the sour cream, spreading it carefully to maintain the layer separation. This adds a delicious creamy texture.
Pour the chunky salsa over the guacamole. Be sure to distribute it evenly to ensure every bite is bursting with flavor.
Sprinkle the mixed shredded cheddar and pepper jack cheese on top of the salsa. The cheese adds richness and a beautiful golden color.
Finally, top your dip with sliced black olives, fresh chopped cilantro, and scallions. These toppings add a pop of color and freshness.
Drizzle lime juice over the top and sprinkle with sea salt to taste. Serve with tortilla chips, and enjoy the fantastic layers of Grannys 7 Layer Dip.