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 mins
Cook Time 8 hours hrs
Total Time 8 hours hrs 20 minutes mins
- 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:
- 1½ 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
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.
- 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