Real Food 7-Layer Dip (Gluten-Free, Dairy-Free) – Real Food Whole Life Print
Image of Real Food 7-Layer Dip (Gluten-Free, Dairy-Free)

Real Food 7-Layer Dip (Gluten-Free, Dairy-Free)

  • Yield: 18-20 appetizer-sized servings 1x


Simple, delicious, and naturally gluten-free & dairy-free, Real Food 7-Layer Dip will be the hit of your next party or gathering!



2 cups Slow Cooker Refried Beans, cooled (or 1 [15.4-oz] can vegetarian refried beans*)

1 ½ cups Easiest 4-Ingredient Guacamole (or store-bought)

2 cups mild or medium restaurant-style salsa (or your favorite salsa)

⅓ cup chopped green onion (white and green parts)

⅓ cup sliced black olives

½ cup thinly sliced iceberg lettuce

½ cup sliced cherry tomatoes

¼ cup avocado mayonnaise, vegannaise, or sour cream

2 tablespoons lime juice


  1. Spread the refried beans in an even layer into the bottom of a 9×13 in baking dish. Spoon on the guacamole, smoothing into a second even layer. Pour over the salsa, smoothing into a third even layer. Sprinkle on an even layer of green onion, then iceberg lettuce, and then tomatoes.
  2. In a small bowl, whisk together the mayonnaise, vegannaise or sour cream with the lime juice. Drizzle the mixture over the tomato layer.
  3. Serve immediately or refrigerate, covered, for up to 2 days.


* Be sure to use good quality, flavorful beans for this recipe. I find these refried beans have the most flavor. Trader Joe’s also carries a tasty variety.

This recipe is extremely adaptable, so feel free to skip any layers you don’t like, or to add layers you do.

Iceberg lettuce adds a nice crispness and crunch to this dip, but you can use romaine in its place if you like.