Fork resting on a plate of Vegan 7-Layer Salad
4.56 from 9 votes

Vegan 7-Layer Salad

A modern twist on a classic salad. Veganized 7-layer salad with fresh vegetables, crunchy coconut bacon, and vegan mayonnaise dressing!
Author: Minimalist Baker
Prep Time 20 minutes
Cook Time 2 minutes
Total Time 22 minutes
Servings: 8
Category: Salad, Side
Cuisine: Gluten-Free, Vegan
Freezer Friendly No
Does it keep? 3-4 Days



  • 1 cup frozen peas
  • 1 small head green lettuce (rinsed, dried, and chopped)
  • 3 stalks celery (thinly sliced)
  • 3 medium ripe tomatoes (chopped // divided)
  • 2 large carrots (shredded or thinly sliced // I used this mandolin with the medium blade attachment)
  • 5 stalks green onions (thinly sliced // or sub 1/2 red onion)
  • 1 cup Coconut Bacon (or Eggplant Bacon // plus more for topping)


  • 1 1/2 cups Vegan Mayonnaise* (1 1/2 batches of our vegan mayo yield 1 1/2 cups)
  • 1 Tbsp lemon juice
  • 2-3 Tbsp maple syrup (or sweetener of choice, i.e. cane sugar // plus more to taste)


  1. Add peas to a small saucepan (in a steamer basket if you have one) with a splash of water and heat over medium-low heat until just thawed and warmed through (but not cooked) - about 2-3 minutes. Then drain off any excess water and transfer to a small bowl. Set aside.
  2. To a large serving dish (I used this one in white), add chopped lettuce. Then top with celery, peas, tomatoes, shredded carrots, green onions, and coconut or eggplant bacon. Set aside.
  3. To a medium mixing bowl, add vegan mayo (homemade or store-bought), lemon juice, and maple syrup. Whisk to combine. Taste and adjust flavor as needed, adding more lemon juice for acidity or maple syrup for sweetness.
  4. Top the salad with all of the dressing and use a spoon to smooth into an even layer. Optional: top with more coconut bacon and vegetables, such as tomato or green onion.
  5. You can enjoy this as is or cover and refrigerate up to 4-6 hours. Store leftovers (dressing separate from salad) in the refrigerator up to 3-4 days, though best when fresh. Dressing will keep up to 1 week.


*If you're looking for an alternative to the vegan mayonnaise dressing, try my Tahini Dressing and omit the garlic. I haven't tried it on this salad but imagine it would work!
*Nutrition information is a rough estimate.
*Recipe loosely adapted from Pioneer Woman.

Nutrition Per Serving (1 of 8)