This classic seven layer salad is the make-ahead potluck dish that never goes out of style — crisp lettuce, sweet peas, crunchy bacon, and cheddar stacked under a creamy dressing that soaks into every layer overnight. It feeds a crowd with about 20 minutes of hands-on work and zero cooking beyond boiling eggs and crisping bacon.
Prep
20 min
Cook
20 min
Total
40 min
Servings
10 servings
Optional — the recipe works without them.
As an Amazon Associate, I earn from qualifying purchases.
Wash and chop the iceberg lettuce, then pat it very dry with paper towels or a salad spinner. Spread it in an even layer across the bottom of a 9x13 glass dish or deep trifle bowl. You want a layer about two inches thick.
Scatter the thawed peas evenly over the lettuce. Next add the diced tomatoes in a single layer, followed by the chopped hard-boiled eggs. Sprinkle the green onions on top of the eggs, then add the shredded cheddar in an even blanket.
Stir together the mayonnaise, sour cream, and sugar until smooth. Season with a pinch of salt and pepper. The dressing should be thick but spreadable — if it feels stiff, a teaspoon of milk loosens it up.
Dollop the dressing over the cheese layer, then use an offset spatula or the back of a spoon to spread it all the way to the edges of the dish. This seal is what keeps the lettuce crisp overnight.
Sprinkle the crumbled bacon over the dressing. Cover tightly with plastic wrap and refrigerate for at least 4 hours, or ideally overnight.
Scoop straight down through all the layers so every portion gets the full stack — lettuce through bacon. Toss gently at the table if you prefer it mixed.
Used in this recipe: Salad Spinner 9x13 Glass Dish Offset Spatula (Amazon, affiliate links)
480 kcal
Calories
15g
Protein
10g
Carbs
42g
Fat
2g
Fiber
540mg
Sodium