Colorful veggies, a simple homemade dressing, and crispy bacon make this 7 layer salad a potluck favorite. It can be made hours ahead (or overnight!), then brought to the table chilled, crisp, and ready to scoop.

This post may contain affiliate links. Please read our disclosure policy.
Holly’s Recipe Highlights
- Flavor: A creamy, slightly sweet dressing balances with the salty bacon, sharp cheddar, and sweet peas for a nostalgic potluck flavor.
- Prep Note: This dish is designed as a make-ahead salad that chills for hours, so it is ready to serve when guests arrive.
- Time-Saving Tip: Use prewashed chopped lettuce, bagged shredded cheese, precooked or microwave bacon, and store-bought hard-boiled eggs.
- Serving Suggestions: I love to make this salad into a trifle bowl to bring to a holiday gathering, a family potluck, or a summer barbecue.

Fresh Layers & Easy Swaps
- Lettuce: Iceberg lettuce has high water content, so it stays nice and crunchy. Swap for romaine, kale, or shredded brussels sprouts
- Veggies: Cherry or grape tomatoes hold their shape best when layering. Frozen peas add a pop of sweetness, but can be swapped for canned peas for a more classic taste. Green onions add a mild, fresh flavor. For more bite and color, use red onions instead. Soak and drain well for a milder flavor.
- Eggs: I find the air fryer is the easiest way to make hard-boiled eggs. Just let them cool completely before chopping so the whites stay nice and firm.
- Dressing: Made with staple ingredients like mayo and sour cream, this dressing is lightly seasoned and simple to make. Use a bottle of ranch dressing for an easy shortcut.
- Cheddar Cheese: Use medium or sharp cheddar for a bold flavor that stands up to the other ingredients.
- Bacon: Crispy, crumbled bacon adds a salty, smoky flavor. You can either bake your own or use bacon bits.
- Quick Tip: If using bacon bits, cook them in a skillet or the microwave to add a little more crispness.




How to Build a 7 Layer Salad
- Combine all the dressing ingredients and set aside.
- Prep all the salad ingredients and layer in a trifle bowl (full recipe below).
- Refrigerate before serving to let all the flavors meld.
- When ready to serve, top with cheese and bacon, and scoop straight down so each serving gets a bit of every layer.





Storing Leftovers
Cover leftovers tightly with plastic wrap in the original bowl or transfer to airtight containers and refrigerate for up to 3 days. If extra liquid collects at the bottom, carefully tilt the dish over the sink and pour off the excess before serving leftovers.
Classic Potluck Salads To Share
Did you make this 7 Layer Salad? Leave a comment and rating below.

Equipment
Ingredients
- 1 head iceberg lettuce chopped
- 2 cups diced fresh tomatoes or sliced cherry tomatoes
- 2 cups frozen peas thawed
- 8 hard boiled eggs cooled, peeled and chopped
- ½ cup sliced green onions or diced red onion
- 2 cups shredded cheddar cheese lightly packed
- 8 slices bacon cooked and crumbled
Dressing
- 1 cup mayonnaise
- ¾ cup sour cream
- 2 tablespoons granulated sugar
- 1 teaspoon seasoned salt
Instructions
- In a medium bowl, mix mayonnaise, sour cream, sugar, and seasoned salt for the dressing. Set aside.
- With a salad spinner, wash and dry the lettuce very well. Place chopped lettuce in the bottom of a large trifle bowl (or 9×13 pan).
- In order, top with tomatoes, peas, boiled eggs, and green onions. Spread the dressing on top right to the edges.
- Cover the salad and refrigerate for at least 4 hours or overnight.
- Top with cheese and bacon before serving.
Video
Notes
- Feel free to substitute other vegetables for the layers. Options include bell peppers, corn, sliced celery, mushrooms, or radishes, sundried tomatoes or shredded carrots, cabbage, zucchini, or brussels sprouts!
- To make ahead, assemble all the layers except cheese and bacon, cover, and chill. Just before serving, layer cheese and bacon on top.
1 cup mayonnaise
¾ cup sour cream
½ teaspoon garlic powder
½ teaspoon onion powder
1 tablespoon fresh dill
1 tablespoon fresh parsley
salt & pepper to taste
Nutrition Information
Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.
© SpendWithPennies.com. Content and photographs are copyright protected. Sharing of this recipe is both encouraged and appreciated. Copying and/or pasting full recipes to any social media is strictly prohibited. Please view my photo use policy here.














Love this! Just like my mom’s.
I love that when I go to print the recipe, I’m able to scale back for the number of people I’m serving. Love this recipe.
Perfect! This is the salad of my youth. Recipe is perfect and I only changed egg amount (6) because I needed them for something else lol
Thanks for a great recipe!
Made it twice already. Once at a Thanksgiving party and by popular demand a second time for a pre-Xmas party. Everyone loved it!
Yummy made this for friends it was loved by all
Question: Would having the recipe be suitable for 2 people?
I grew up having 7 Layer Salad whenever we’d go to any gathering my “aunt” would have. It was 1 of the things she always made and was my sisters favorite. I was pickier then but I love it now. My fiance and I are salad lovers and we adore the sadly & unjustly maligned iceberg salads. They’re not only delicious they are an amazing vehicle for a wide array of healthy veggies and of course pairs perfectly with bacon or cheese! Not to mention it holds up longer than any other lettuce. But I digress…
He has never had 7 Layer Salad and I’ve always thought it makes a great Easter addition. Unfortunately, most if not all 7 Layer Salad recipes are to feed a large crowd for parties or potlucks (it will only be 2 of us). Mind you we would love leftovers (if they will hold up and not get too soggy) but I just don’t need more than maybe 4 servings.
Hi Suzanne! This makes 12 servings so you would really have to scale it back for 2. It does make excellent leftovers though! So maybe I suggest trying to half the recipe. If you try it I would love to hear how it turns out!
Looks Delicious!
Healthy deliciously
I am so glad you enjoyed this recipe Sonis!
I love this salad, especially for church dinners.
THIS SALAD IS AWESOME! We love it We also loved your Dorito Taco Salad. My husband adored it. Thanks so much and I lovve your blog!
Thank you GrammaSue! I’m so glad you loved it!
I would like to try some of these recipes.
I’ve always seen (& made) this salad with the dressing on top, and the cheese under the dressing. It’s a terrific salad, and best presented in a Trifle dish.
Can you make this the day before?
Yes, this can sit overnight.
I made it using the same ingredients, but added a layer of sliced mushrooms and a layer of yellow bell pepper and it was great.
We’re having a busy weekend, full of family and fun. I offered to bring salads to two events. I made this one, yesterday, and it was such a hit, that my husband asked me to make it, again, today! This is going into my regular rotation!
I’m so glad you loved it Melissa!!
this is much easier in a 9 x 13
Congratulations!
Your recipe is featured on Full Plate Thursday this week. Hope you enjoy your New Red Plate and have a great weekend!
Miz Helen
Your salad is delicious looking. I can see it at a big get-together or for our next barbecue.
Madonna
Looks good! I think I could just eat this for dinner! I will have to give it a try!
-Jennie
I’m hosting a linkup and would love for you to stop by!
This looks AMAZING, Holly! DELISH! Thank you bunches for linking up and partying with us this week!
Yum! This made me hungry. Thanks for sharing at Mz Helen’s Full Plate!