7 layer salad recipe
You know that one dish that disappears at every potluck before you even get a second scoop? That’s this 7 layer salad recipe. I first had it at my aunt’s Fourth of July cookout, and I genuinely considered hiding the bowl under the table. It’s that good.
The best part? It’s almost embarrassingly easy to make. You’re basically just stacking things in a bowl — but somehow, the result looks like you actually tried.
Why You’ll Love This 7 Layer Salad Recipe
This isn’t just any salad. It’s the original 7 layer salad — the one your grandma probably made, and for good reason. Every layer brings something to the table: crunch, creaminess, saltiness, and a little sweetness that ties it all together.
It’s make-ahead friendly, wildly pretty in a glass bowl, and travels well. Whether you’re headed to a holiday dinner or just need a crowd-pleasing salad side dish, this one delivers every single time.
If you’re the person showing up with the potluck bowl, you might as well keep a few more “empty dish by the end of the party” recipes in your back pocket: Savory Salad Recipes
Ingredients for the Classic Seven Layer Salad

Here’s everything you’ll need to build this beauty. Nothing fancy, nothing obscure — just pantry staples doing their best work.
| Category | Ingredient | Amount |
|---|---|---|
| The Base | Lettuce, shredded | 1 head |
| The Crunch | Red onion, diced | 1/2 cup |
| The Crunch | Celery ribs, sliced | 2–3 ribs (about 1 cup) |
| The Green Layer | Frozen peas, thawed | 12 ounces |
| The Dressing | Mayonnaise | 1 cup |
| The Dressing | Granulated sugar | 1 tablespoon |
| The Topping | Shredded cheddar cheese | 1 cup |
| The Topping | Bacon, fried and crumbled | 1/2 pound |
Serves: 12 — perfect for a crowd.
A Few Ingredient Notes Worth Reading
Note 1 – Red onion: If raw onion feels a little aggressive for your crowd, soak the diced pieces in cold water for 10 minutes, then drain. It tones down the sharpness while keeping the flavor.
Note 2 – Frozen peas: No need to cook them. Just thaw and drain well — you don’t want watery layers ruining your masterpiece.
Note 3 – Sugar: Just a tablespoon, but it makes a real difference. It slightly sweetens the mayo layer and balances the salty bacon. Don’t skip it.
How to Make the Traditional Layered Salad

This is where the magic happens — and by magic, I mean stacking. You’re going to want a large, deep glass bowl so everyone can see those gorgeous layers before you toss it all together at the table.
Step 1: Build the Base
Spread the shredded lettuce in an even layer across the bottom of your glass bowl. Pack it in gently — this is your foundation, so don’t be shy with it. A good thick base means every scoop gets some crunch.
Step 2: Add the Crunch Layers
Layer the diced red onion evenly over the lettuce. Then add the sliced celery right on top. You’ll start to see color coming together — and it already looks impressive for about 3 minutes of effort.
“Don’t stir, don’t mix — just layer. The whole charm of this dish is those visible stripes when you look through the glass.”
Step 3: The Pea Layer
Scatter the thawed frozen peas across the celery layer. Make sure they’re well-drained first. That bright green against the rest of the layers is honestly half the reason this salad looks so stunning on a buffet table.
Step 4: Spread the Mayo Dressing
Spoon the mayonnaise over the peas and spread it all the way to the edges of the bowl, like you’re frosting a cake. This seals in the layers underneath and keeps everything fresh in the fridge.
Then sprinkle the granulated sugar evenly over the mayo. It’s subtle, but it gives the dressing a slightly sweet, creamy flavor that makes the classic seven layer salad taste like pure nostalgia.
Step 5: The Grand Finale — Cheese and Bacon
Pile on the shredded cheddar cheese first, then finish with the crumbled bacon on top. By this point, it looks almost too good to cover up. Almost.
Cover the bowl tightly with plastic wrap and refrigerate for at least 2 hours, though overnight is even better. The layers settle and the flavors meld in the best way.
Expert Tips for the Best 7 Layer Salad
A few small moves make a big difference with this recipe. Here’s what I’ve learned after making it way too many times.
Use a Clear Glass Bowl
This is non-negotiable for the full effect. The whole appeal of the traditional layered salad is showing off those colorful layers. A deep trifle bowl or a large straight-sided glass bowl works perfectly.
Make It the Night Before
Seriously, this salad is better the next day. The mayo softens everything slightly, the flavors meld together, and it’s one less thing to stress about the day of the party. Win-win.
Keep Bacon Separate Until Serving (Optional)
If you’re making this more than a few hours ahead, consider keeping the crumbled bacon in a separate container and adding it right before serving. This keeps it crispy rather than soft.
Pat Those Layers Dry
Excess moisture from the peas or lettuce can make the salad watery. Pat everything dry with paper towels before layering. A few extra seconds now saves you from a soggy situation later.
Variations Worth Trying
The original 7 layer salad is a classic for a reason, but that doesn’t mean you can’t play around with it.
Add a Protein Boost
Toss in a layer of hard-boiled eggs or shredded rotisserie chicken between the peas and mayo layer. It turns the side dish into a full meal — which is honestly never a bad idea. If you love hearty one-dish meals, you’d also enjoy this creamy one-pot beef and garlic butter pasta.
Swap the Dressing
Not a mayo person? Use a mix of sour cream and mayo (half and half) for a tangier, lighter dressing. Some people swear by ranch dressing instead, and honestly, that version slaps too.
Add Color With Extra Veggies
Cherry tomatoes, diced cucumber, or shredded carrots all make great additions. They add color, texture, and a fresh flavor. You could even take inspiration from this roasted carrot salad for ideas on how to level up your veggie game.
Go Lighter on the Dressing
Use light mayo or Greek yogurt if you want to cut back on richness. The flavor is still there, just a little less indulgent. Perfect for when you’re pretending to eat healthy at a potluck.
What to Serve With This Salad
This salad was basically born for potlucks, so it plays nicely with just about everything on the table. Here are a few ideas:
- Pulled pork or grilled chicken
- Speedy chicken quesadillas for a fun, casual spread
- Broccoli rice casserole for a hearty comfort food pairing
- Creamy baked Brussels sprouts for a full veggie feast
- Cornbread, dinner rolls, or garlic bread
And if you’re bringing dessert too, these chocolate chip cookie bars are the perfect crowd-pleasing finish.
Storage Instructions
| Method | How Long | Tips |
|---|---|---|
| Refrigerator (assembled) | Up to 3 days | Keep tightly covered with plastic wrap |
| Refrigerator (ingredients separate) | Up to 5 days | Best for meal prep; assemble day of serving |
| Freezer | Not recommended | Lettuce and mayo don’t freeze well |
Reheating and No-Waste Tips
This salad is served cold, so there’s no reheating involved. If you have leftovers that have gotten a little soggy, scoop out the bottom lettuce layer and use the top layers — cheese, bacon, mayo, peas — as a loaded dip for crackers. Trust me, it works.
Leftover bacon can be tossed into scrambled eggs or sprinkled over soup the next morning. Never waste good bacon.
Nutritional Information (Per Serving)

| Nutrient | Amount |
|---|---|
| Calories | ~280 kcal |
| Total Fat | 23g |
| Saturated Fat | 7g |
| Cholesterol | 35mg |
| Sodium | 420mg |
| Total Carbohydrates | 9g |
| Dietary Fiber | 2g |
| Sugars | 4g |
| Protein | 9g |
Nutritional values are estimates and may vary depending on specific brands and ingredient amounts used.
Frequently Asked Questions
Can I make this 7 layer salad recipe ahead of time?
Absolutely — and it’s actually better when you do. Make it the night before and let it chill overnight. The layers settle beautifully and the flavors really come together. Just hold off on the bacon if you want it to stay crispy.
What kind of lettuce works best?
Iceberg is the classic choice because it holds up well and stays crisp even after sitting in the fridge for hours. Romaine also works great if you prefer a slightly sturdier leaf. Avoid leafy greens like spinach — they tend to wilt too quickly under the dressing.
Can I make this without mayo?
Yes! A mix of sour cream and Greek yogurt makes a great substitute. It’s tangier and a bit lighter, but still creamy enough to seal the layers and give you that signature dressing flavor of the classic seven layer salad.
How do I keep the salad from getting watery?
The main culprits are the peas and lettuce. Thaw the peas fully and drain them well, and make sure the lettuce is dry before layering. You can even spin it in a salad spinner or pat it dry with paper towels. A little prep here goes a long way.
Can I add more layers to the traditional layered salad?
Of course — rules are guidelines, not laws. Cherry tomatoes, hard-boiled eggs, diced avocado, or shredded carrots all make excellent additions. Just keep them in distinct layers so that gorgeous visual effect stays intact when people peek through the glass.
Try It and Let Us Know!
This 7 layer salad recipe is one of those dishes that earns you instant legend status at any gathering. It’s simple, stunning, and ridiculously delicious — the kind of recipe that gets requested every single time.
Give it a try, make it your own, and come back to leave a comment telling me how it went. Did you add an extra layer? Swap out an ingredient? I want to hear all about it.
And if you loved it, please save it to your Pinterest boards so more people can discover this classic. A good recipe is always worth sharing.

7 Layer Salad
Equipment
- Large deep glass bowl
- Plastic wrap
Ingredients
The Base
- 1 head lettuce shredded
The Crunch
- ½ cup red onion diced; soak in cold water 10 minutes to mellow the sharpness if preferred
- 1 cup celery ribs sliced (about 2–3 ribs)
The Green Layer
- 12 oz frozen peas thawed and well-drained; no need to cook
The Dressing
- 1 cup mayonnaise
- 1 tbsp granulated sugar balances the salty bacon and adds subtle sweetness to the dressing
The Topping
- 1 cup shredded cheddar cheese
- ½ lb bacon fried and crumbled; add just before serving to keep crispy if making ahead
Instructions
- Spread the shredded lettuce in an even layer across the bottom of a large deep glass bowl. Pack it in gently — this is your foundation, so don’t be shy with it.
- Layer the diced red onion evenly over the lettuce, then add the sliced celery right on top.
- Scatter the thawed and well-drained frozen peas across the celery layer. Make sure they are dry to prevent watery layers.
- Spoon the mayonnaise over the peas and spread it all the way to the edges of the bowl, like frosting a cake. This seals in the layers underneath and keeps everything fresh.
- Sprinkle the granulated sugar evenly over the mayonnaise layer.
- Top with the shredded cheddar cheese, then finish with the crumbled bacon.
- Cover the bowl tightly with plastic wrap and refrigerate for at least 2 hours, or overnight for best results. Serve cold.
