7 Layer Salad: The Classic Make-Ahead Potluck Recipe

A retro 7 layer salad that stacks crisp greens, sweet peas, smoky bacon, and a creamy dressing into one stunning glass bowl. Make it the night before.
Why You'll Love This Recipe
- True make-ahead magic. Build it the night before and the flavors only get better while the layers chill and settle.
- A showstopper in a glass bowl. The vivid stripes of green, ruby, gold, and orange make it the centerpiece of any buffet.
- Feeds a crowd. One large bowl easily serves ten, which makes it ideal for potlucks, barbecues, and holiday spreads.
- Mostly no-cook. Aside from bacon and eggs, every component is raw and ready to layer.
- Endlessly customizable. Tex-Mex, keto, and vegetarian variations slot right into the same blueprint.
- Built-in seal stays crisp. The dressing-as-lid technique keeps the lettuce crunchy for up to 24 hours.
A 7 layer salad is the kind of nostalgic, glass-bowl showstopper that anchors a potluck table the way grandma's casserole used to anchor Sunday dinner. Crisp shredded lettuce, sweet peas, smoky bacon, hard-boiled eggs, and a billowing layer of creamy dressing sealed under sharp cheddar make a stack you can almost hear crunch from across the room. And because everything gets built the night before, it's also the most forgiving dish on the buffet.

I love this recipe because it does the work for you. While the salad chills, the dressing protects the greens and quietly seasons every layer underneath. By the time you carry it out the door, the flavors have melted into each other without sacrificing crunch. It's a true entry in the canon of classic potluck salads, the kind of dish people still ask about by name when they remember whose bowl it was.
If you've only had a tired version once at a church basement supper, this one will change your mind. It leans on a balanced mayo-and-sour-cream dressing, just enough sugar to mellow the red onion, and a sealing technique that keeps the lettuce alive overnight. Three hours later, you've got a layered salad that's bright, sturdy, and ready to feed ten without any last-minute fuss.
The 7 Layers Explained
There's a reason a 7 layer salad has earned its spot at every potluck for decades — every layer plays a specific role, and the order matters as much as the ingredients. The base is sturdy iceberg lettuce or chopped romaine, shredded fine enough to stay crisp but coarse enough to hold its shape under the weight above. Next come finely diced celery and red onion, which add crunch and a quiet bite that mellows in the fridge overnight. Then the peas: bright green, pulled straight from the freezer, thawed and drained, sweet enough to feel like punctuation against the savory layers.
Above that goes a generous scatter of crispy bacon, the smoky anchor of the whole bowl, followed by chopped hard-boiled eggs that make this layered salad feel substantial enough to stand in as a light lunch. The sixth layer is the creamy dressing, a simple blend of mayonnaise, sour cream, and a touch of sugar that gets spread edge to edge to lock everything in. Crowning it all is a thick layer of shredded sharp cheddar, the bright orange finish that signals this is the dish people came for. Each layer leans on the next, which is why skipping or rearranging them changes the whole personality of the salad.

Ingredients You'll Need
The pantry list is short, intentional, and hard to mess up. You'll want a head of iceberg lettuce or romaine, celery and red onion for crunch, frozen peas (no need to cook them), and good thick-cut bacon. Six hard-boiled eggs add richness, and two cups of freshly shredded sharp cheddar do the heavy flavor lifting on top. Pre-shredded cheese works in a pinch, but block cheddar grated at home tastes brighter, melts more readily into the dressing, and has none of the chalky anti-caking starch that can dull the finish.
For the dressing itself, you only need three things: mayonnaise, sour cream, and a little granulated sugar. The sugar isn't optional. It tames the raw onion and balances the tang of the sour cream so the dressing tastes more like a soft-edged blue plate special than a jar of mayo. If you want a tangier finish, swap a few tablespoons of mayo for buttermilk, or build the dressing on top of a quick homemade ranch dressing instead. For the bacon, lay it on a sheet pan and follow the rules of how to cook bacon in the oven; you'll get flat, even, photogenic strips with almost no babysitting and far less splatter than the stovetop.

How to Make Seven Layer Salad
Building a 7 layer salad is mostly about prep and patience. Start by getting all your components ready: cook and crumble the bacon, peel and chop the eggs, wash and shred the lettuce, and dice the celery and red onion small enough to scatter evenly. Pull the peas out of the freezer and let them thaw on a paper towel while you work, then pat them dry so they don't bleed water into the layers below. Doing the whole mise en place up front means assembly takes about ten relaxed minutes.
Choose a tall, straight-sided glass bowl. A trifle dish is ideal because every layer stays visible from the side, which is half the fun of serving this salad. Press the lettuce down gently to make a flat foundation, then add the onion and celery in an even sheet. Scatter the peas, then about half the bacon, then the eggs, keeping each layer level so the finished bowl reads like clean stripes when you look through the glass. Reserve the rest of the bacon for serving so it stays crunchy.

The most important step is the dressing. Whisk the mayo, sour cream, and sugar together until smooth, then dollop it across the eggs and use an offset spatula to spread it all the way to the edges of the bowl. This edge-to-edge seal is what keeps the lettuce crisp overnight — it traps the layers under a creamy lid so no air can dry them out. Finish with shredded cheddar across the top, cover, and refrigerate at least four hours, ideally overnight. Right before serving, scatter the reserved bacon on top so it stays crisp and the cheese still looks freshly grated.

What to Serve With This Layered Salad
This is the dish that turns a backyard cookout into a real spread. It pairs naturally with grilled chicken, smoked brisket, pulled pork sliders, or burgers right off the grill, anything saucy and meaty that benefits from a cool, crisp counterpoint. For lighter dinners, set it next to roasted salmon or a rotisserie chicken and call it a meal. The salad's richness also makes it a smart buffet partner for other make-ahead side dishes like baked beans, deviled eggs, and corn on the cob, since you can build the whole table the day before.

If you're rounding out a potluck table, balance the creamy dressing with something brighter and crunchier — think a vinegary slaw, a cold pickle plate, or a classic broccoli salad recipe with raisins and sunflower seeds. For pasta lovers, a tangy creamy pasta salad alongside this bowl gives guests two crowd-pleasers without overlapping flavors. And don't forget dessert: anything fruit-based (a peach cobbler, a strawberry shortcake, a watermelon platter) pulls the meal together because it echoes the sweetness already tucked into the dressing.

To serve, lower a long spoon straight down through the layers and lift in one motion. Each scoop should pull a clean cross-section onto the plate, bacon on top, cheese hugging the dressing, and a base of cool greens underneath. If you'd rather toss it all together, do that at the very last second so the salad still has visual impact when it hits the table. A second bowl of extra cheese and bacon on the side gives guests something to shower over their plates, which always disappears faster than you'd expect.

Whether you're hosting your first cookout or your fiftieth, this is one of those recipes that earns its spot in your rotation the first time you make it. The bowl arrives looking like effort and disappears like dessert. Make your first 7 layer salad on a quiet Saturday so you can taste how the layers settle, then bring it to the next gathering with confidence — it's the kind of dish that gets you asked back.

Expert Tips
- Use a tall, straight-sided glass bowl. A trifle dish makes every layer visible and keeps the proportions even from top to bottom.
- Spread the dressing all the way to the bowl's edge. This is the seal that locks out air and keeps the lettuce crisp for up to 24 hours.
- Don't stir before chilling. The layers need time to settle on top of each other so the salad slices cleanly when you scoop.
- Pat the peas and eggs dry. Excess moisture is what turns a layered salad watery, so blot before adding them to the bowl.
- Reserve half the bacon for serving. Sprinkle it on right before the salad hits the table so it stays shatteringly crisp instead of softening overnight.
Variations & Substitutions
The seven-layer blueprint is endlessly adaptable. Once you've nailed the original, swap layers in and out to fit the meal you're serving — the dressing seal and chilling time stay the same.
- Tex-Mex Seven Layer Salad: Replace peas with black beans and roasted corn, add a layer of pico de gallo, swap cheddar for Monterey Jack, and stir taco seasoning into the dressing. Top with crushed tortilla chips just before serving.
- Low-Carb / Keto-Friendly: Skip the peas and sugar, add a layer of diced cucumber or blanched cauliflower, and use full-fat mayo and sour cream. Extra bacon and cheese are very welcome here.
- Vegetarian Version: Trade the bacon for smoked almonds, crispy chickpeas, or coconut bacon. A dash of smoked paprika in the dressing brings back the smoky depth.
- Greek-Inspired: Swap cheddar for crumbled feta, add cherry tomatoes and chopped Kalamata olives, and finish the dressing with lemon and dill.
- Cobb-Style: Add a layer of diced cooked chicken and crumbled blue cheese, and tuck avocado in just before serving.
Storage & Leftovers
Stored covered in the refrigerator, this salad keeps well for 2 to 3 days, though quality is best on day one and two. The dressing seal protects the lettuce surprisingly well overnight, but by day three the greens start to soften and the bacon loses its crunch. If you know you'll have leftovers, hold back a small handful of cheese and bacon to refresh each serving — a quick scatter on top makes day-two portions taste freshly made.
Don't freeze 7 layer salad. The mayonnaise dressing breaks on thawing and the lettuce turns watery. If you need to transport it, assemble in the bowl you'll serve from, cover tightly with plastic wrap pressed onto the cheese, and keep it cold in a cooler with ice packs. Add the reserved bacon when you arrive so it crackles when guests scoop their first plate.


