Go Back
7 Layer Salad

Best 7 Layer Salad

Classic layered salad with lettuce, bacon, eggs, peas, and creamy dressing — best made ahead, feeds a crowd.
Prep Time 20 minutes
Cook Time 8 hours
Total Time 8 hours 20 minutes
Servings 12

Ingredients
  

  • Layer Order: bottom to top
  • 1 large head iceberg lettuce chopped bite-size (≈8–10 cups)
  • 1 tsp salt + ½ tsp pepper sprinkled over lettuce
  • 6 hard-boiled eggs chopped
  • 1 lb 450 g bacon, cooked crisp & crumbled
  • 2 cups 300 g frozen peas, thawed but not cooked
  • ½ medium red onion very thinly sliced or diced
  • 2 cups 200 g sharp cheddar, shredded
  • 2 cups 300 g cherry tomatoes, halved
  • Creamy Dressing:
  • cups 360 g mayonnaise
  • 1 cup 240 g sour cream or Greek yogurt
  • ¼ cup 50 g granulated sugar
  • 2 tbsp apple cider vinegar or lemon juice
  • 1 tsp kosher salt
  • ½ tsp black pepper
  • ½ tsp garlic powder
  • Optional: 2 tbsp fresh dill or chives
  • Garnish:
  • Extra bacon crumbles cheddar, green onion or chives

Instructions
 

  • Layer in order: lettuce → eggs → bacon → peas → onion → cheese → tomatoes.
  • Whisk & spread dressing to edges.
  • Garnish → chill 8–24 hrs.
  • Toss or scoop through layers to serve.

Notes

  • Dressing seal keeps everything fresh
  • Flavor peaks day 2
  • Keeps 3–4 days
  • Swap peas for broccoli if you hate
  • Glass bowl = show-stopping presentation