The Best 7 Layer Salad Recipe (Ready in 20 Min)
This 7 Layer Salad Recipe is the classic make-ahead crowd dish that has shown up at potlucks, holiday tables, and summer gatherings for decades because it solves a problem every host has โ a stunning, generous salad that is entirely better for having sat in the fridge overnight rather than needing last-minute assembly.
The brilliance of the seven-layer format is that each component stays completely separate right up until someone scoops through the layers, which means the lettuce at the bottom stays crisp rather than wilting in dressing, the peas stay bright green, and the bacon bits stay as crunchy as when they first went on. All of that is possible because the dressing sits on top as a sealed layer rather than being tossed through the salad, which is the fundamental logic that makes this dish work.
Make it the night before, keep it covered in the fridge, and carry it to the table in the bowl it was assembled in โ there is genuinely nothing easier to bring to a gathering.
Jump to RecipeWhy This Salad Has Outlasted Every Food Trend Since the 1970s
It feeds a crowd generously, it requires no cooking beyond frying bacon, and it looks dramatically impressive in a clear glass trifle bowl or straight-sided dish where the layers are visible through the sides.
It’s also one of those dishes where the leftovers are almost as good as the first serve โ once the layers are broken into and tossed together, it becomes a completely different, well-dressed salad that holds up in the fridge for another day.
- Prep Time: 25 minutes
- Chill Time: 4 hours minimum, overnight preferred
- Total Time: 25 minutes active, 4 to 12 hours total
- Yield: 10 to 12 servings
The Seven Layers and Everything You Need
Layer 1 โ The Base:
- Iceberg lettuce, finely shredded: 1 large head (about 8 cups)
Layer 2 โ The Colour:
- Celery, thinly sliced: 3 stalks
- Red onion, finely diced: 1/2 medium
Layer 3 โ The Sweetness:
- Frozen peas, thawed and dried: 2 cups (300g)
Layer 4 โ The Protein:
- Hard-boiled eggs, sliced: 4 large
Layer 5 โ The Dressing Seal:
- Mayonnaise: 1 1/2 cups (340g)
- Sour cream: 1/2 cup (120g)
- Granulated sugar: 2 teaspoons
- White wine vinegar: 1 tablespoon
- Fine sea salt: 1/2 teaspoon
- Black pepper: 1/4 teaspoon
Layer 6 โ The Cheese:
- Sharp cheddar cheese, freshly shredded: 1 1/2 cups (about 150g)
Layer 7 โ The Crown:
- Thick-cut bacon, cooked crispy and crumbled: 8 slices (about 1 cup crumbled)
- Fresh flat-leaf parsley, chopped: 2 tablespoons, for garnish
Assembling the Layers Without Breaking Them
- Choose a large, straight-sided clear glass bowl or trifle dish โ the clear sides are what makes the layered presentation visible and worth the effort. A bowl at least 4 inches deep holds all seven layers without overflow.
- Add the shredded iceberg lettuce as the first layer, pressing it gently into an even base that covers the entire bottom of the bowl.
- Scatter the sliced celery and diced red onion evenly over the lettuce โ do not mix them in, just distribute them across the surface as a second distinct layer.
- Spread the thawed, dried peas evenly across the celery and onion layer โ dry the peas well with paper towels first so they don’t add excess moisture to the layers below.
- Arrange the sliced hard-boiled eggs in a single layer over the peas.
- Whisk the mayonnaise, sour cream, sugar, white wine vinegar, salt, and pepper together in a bowl until completely smooth.
- Spread the dressing evenly over the egg layer, smoothing it all the way to the edges of the bowl so it creates a complete seal โ this is what keeps the layers below crisp by blocking moisture transfer from above.
- Scatter the freshly shredded cheddar in an even layer over the dressing.
- Top with the crumbled crispy bacon and a scattering of fresh parsley.
- Cover the bowl tightly with plastic wrap without touching the bacon layer, pressing it gently to seal.
- Refrigerate for a minimum of 4 hours, though overnight produces the best flavour and texture as the dressing settles into the layers slightly and the flavours meld.
- Serve directly from the bowl at the table, scooping through all layers with each serving to get a portion of every component.
This salad is a natural fit at any cookout or gathering table โ and if you’re building out a full party spread, our 12 Best Easy Appetizers has everything you need to round out the table around it, all with the same make-ahead convenience this salad is built on.
The Details That Keep Every Layer Intact
Drying every wet ingredient before it goes into the bowl is the most important prep step across the whole assembly. Thawed peas release a surprising amount of liquid if not patted dry โ set them on a paper-towel-lined tray for 10 minutes and blot them before adding. Wet peas sitting against the dressing layer will slowly break down the seal and cause the layers to bleed together overnight rather than staying sharp and distinct.
Spreading the dressing all the way to the edges of the bowl is the step that creates the seal. A dressing layer that stops an inch from the sides leaves a gap where air and moisture can move between layers, which is what causes the lettuce to wilt and the layers to mix prematurely. Think of the dressing as a lid, not a topping โ it needs to cover the entire surface.
According to The Kitchn, the reason the 7 layer salad maintains its crisp bottom layer during refrigeration is the same principle behind storing cut lettuce in a sealed container โ limiting air exposure significantly slows the wilting process. The dressing acts as that seal, which is why the overnight rest actually improves the salad rather than ruining it the way dressing a green salad in advance would.
Add the bacon as the final layer right before covering and refrigerating โ but know that even well-sealed bacon will soften slightly overnight from the moisture in the bowl below it. If you want maximum bacon crunch, cook the bacon the day before and store it separately in an airtight container at room temperature, then add it to the top right before the salad goes to the table.
What to Serve Alongside It
This salad was built for cookout and potluck tables and pairs naturally with grilled proteins, warm sides, and dip-style appetizers across the same spread.
For a complete make-ahead summer table, our Easy Broccoli Bacon Salad works beautifully alongside this one โ it shares the bacon and creamy dressing flavour profile in a completely different format, giving guests two cold, satisfying salads to choose between without any duplication of components.
Our High-Protein Chicken Street Corn Salad rounds out the same spread in a completely different flavour direction โ the chilli-lime brightness of the street corn salad cuts through the rich, creamy dressing of the 7 layer and gives the table a genuinely balanced range of salad options.
Variations That Keep This Fresh
Add a layer of diced avocado between the eggs and the dressing for a creamier, richer version โ press it into a flat layer and add a squeeze of lemon or lime juice over the top before the dressing goes on to prevent browning.
Swap the iceberg base for shredded romaine for a slightly more robust, less watery base layer that holds its texture even better overnight โ iceberg is classic and the right call for the original, but romaine produces a crispier result after 24 hours in the fridge.
Replace the standard dressing with a ranch-based version โ whisk 1 cup of mayonnaise with 1/2 cup of sour cream and one packet of dry ranch seasoning โ for a version with more herby, tangy complexity that pairs particularly well with the bacon and cheddar layers.
Nutritional Information
| Nutrient | Amount Per Serving (based on 12 servings) |
|---|---|
| Calories | 310 kcal |
| Protein | 11 g |
| Carbohydrates | 8 g |
| Fats | 26 g |
These values are estimates based on standard ingredient data divided by 12 servings. The fat content is driven primarily by the mayonnaise-based dressing โ using a light mayonnaise reduces it to approximately 16 grams per serving with minimal change to the flavour.
Storing and Serving the Leftovers
Once the layers have been scooped through and mixed at the table, the salad becomes a tossed salad with all components combined โ store any remaining portion covered in the fridge for up to 1 more day. The lettuce will soften significantly once it’s been mixed with the dressing, so day-two leftovers are noticeably less crisp than the original.
The assembled but untouched salad โ layers still intact and covered โ keeps in the fridge for up to 24 hours from the time it’s made, which is the ideal window. Making it more than 24 hours ahead starts to push the lettuce past its best texture even with the dressing seal in place.
Transport the salad in the assembly bowl with the plastic wrap still on โ it travels better in its own bowl than transferred to a carrier since the layers can shift and mix if the container isn’t straight-sided and sealed.
Mistakes That Ruin the Layers Before Anyone Gets to Eat
Using wet ingredients is the most common structural mistake โ wet peas, freshly washed but not dried lettuce, and poorly drained anything will pool moisture at the bottom of the bowl and turn the lettuce to mush overnight regardless of the dressing seal. Dry every component before it goes into the bowl.
Leaving gaps in the dressing layer breaks the seal and allows moisture to migrate upward from the vegetable layers, which causes the bacon and cheese to weep and the layers below to blur together. Smooth the dressing all the way to the sides, treating it like you’re frosting a cake rather than spooning a sauce.
Assembling in the wrong bowl is a surprisingly common issue โ a bowl that’s too shallow forces the layers to compress, which causes them to merge. A bowl that’s too wide makes the layers too thin to look impressive when scooped. A straight-sided bowl at least 4 inches deep and 9 to 10 inches across holds everything properly and shows off the layers through the sides in the way that makes the presentation worth the effort.
The Best 7 Layer Salad Recipe (Ready in 20 Min)
Course: SaladCuisine: AmericanDifficulty: Easy12
servings25
minutes15
minutes340
kcalIngredients
For the Salad
1 large head iceberg lettuce, chopped and thoroughly dried
1 (10 oz / 280g) package frozen green peas, thawed
4 hard-boiled eggs, chopped
8 slices bacon, cooked until crispy and crumbled
1ยฝ cups (170g) shredded sharp cheddar cheese
ยฝ cup (75g) thinly sliced green onions
ยฝ cup (60g) chopped celery (optional, for extra crunch)
For the Dressing
1 cup (230g) mayonnaise
ยฝ cup (120g) sour cream
1 tablespoon granulated sugar
1 tablespoon apple cider vinegar or lemon juice
ยผ teaspoon garlic powder
ยผ teaspoon black pepper
ยผ teaspoon fine sea salt
Directions
- Cook the bacon until crisp, then drain on paper towels and crumble once cooled.
- Hard-boil the eggs, peel, and chop into small pieces.
- In a small bowl, whisk together the mayonnaise, sour cream, sugar, vinegar, garlic powder, salt, and pepper until smooth.
- In a large glass bowl or trifle dish, spread the chopped lettuce into an even layer.
- Add the thawed peas evenly over the lettuce.
- Sprinkle the chopped eggs over the peas.
- Add the chopped celery, if using.
- Spread the prepared dressing evenly over the top, making sure it reaches the edges to completely seal the salad.
- Sprinkle the shredded cheddar cheese evenly over the dressing.
- Finish with the crumbled bacon and sliced green onions.
- Cover tightly with plastic wrap and refrigerate for at least 8 hours, preferably overnight.
- Serve chilled by scooping straight through all the layers with a large serving spoon.
Notes
- Dry the lettuce thoroughly to keep the salad crisp.
Spread the dressing all the way to the edges to seal in freshness.
Assemble the salad in a clear glass bowl to showcase the colorful layers.
Prepare the salad the night before for the best flavor and texture.
Wait until serving to stirโthe layered presentation is part of the appeal.
Add chopped tomatoes, cucumbers, or diced ham for extra flavor variations.








