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.

dish of 7 Layer Salad

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.
lettuce, mayonnaise, sour cream, bacon, cheese, peas, tomatoes, sugar, hard-boiled eggs, onions, and seasonings with labels to make 7 Layer Salad

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

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

Holly’s Pro Tips for Perfect Layers

  • Dry the lettuce very well with a salad spinner, so that the water does not soften the layers.
  • If using juicy tomatoes, place peas or onions between the lettuce and tomatoes to keep the lettuce as crisp as possible.
  • Spread the dressing to the edges to create a seal that keeps the salad fresher and helps it hold up overnight.
  • Add cheese and bacon just before serving so the cheese stays light and the bacon stays crisp.
  • Keep the salad chilled and return it to the refrigerator within 2 hours of serving, or sooner if it sits out in warm temperatures.
The perfect layered salad in a glass bowl garnished with parsley

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.

image of Everyday Comfort cookbook by Holly Nilsson of Spend With Pennies plus text
dish of 7 Layer Salad
5 from 81 votes

7 Layer Salad

Servings 12 servings
Layers of lettuce, peas, tomatoes, onion, eggs, cheese, and bacon are topped with a rich mayonnaise and sour cream dressing in this simple 7 layer salad.
Servings 12 servings
Prep Time 20 minutes
Cook Time 5 minutes
Chill Time 4 hours
Total Time 4 hours 25 minutes
Email this recipe!
Enter your email and we’ll send it directly to you, plus get even more tips & recipes!

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

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.
Optional Ranch Style Dressing
1 cup mayonnaise
¾ cup sour cream
½ teaspoon garlic powder
½ teaspoon onion powder
1 tablespoon fresh dill
1 tablespoon fresh parsley
salt & pepper to taste
5 from 81 votes

Nutrition Information

Calories: 348 | Carbohydrates: 10g | Protein: 13g | Fat: 29g | Saturated Fat: 9g | Polyunsaturated Fat: 10g | Monounsaturated Fat: 7g | Trans Fat: 0.04g | Cholesterol: 165mg | Sodium: 579mg | Potassium: 298mg | Fiber: 2g | Sugar: 6g | Vitamin A: 1124IU | Vitamin C: 15mg | Calcium: 186mg | Iron: 1mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Salad, Side Dish
Cuisine American
colorful and hearty 7 Layer Salad with writing
glass bowl filled with a 7 Layer Salad and a title
hearty 7 Layer Salad in a glass bowl and close up with a title
7 Layer Salad in a dish with a title

Categories:

, , , , , , ,

Recipes You’ll Love

About the author

Holly Nilsson is the creator of Spend With Pennies, where she creates easy, comforting recipes made for real life. She is also the author of “Everyday Comfort,” which promises to inspire even more hearty, home-cooked meals.
See more posts by Holly

Free eBook!

Subscribe to receive weekly recipes and get a FREE Bonus e-book: Quick & Easy Weeknight Meals!

You can unsubscribe anytime by clicking the “unsubscribe” link at the bottom of emails you receive.

5 from 81 votes (66 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Comments

  1. 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.

  2. 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!5 stars

  3. Made it twice already. Once at a Thanksgiving party and by popular demand a second time for a pre-Xmas party. Everyone loved it!5 stars

  4. 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.

    1. 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!

  5. 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!5 stars

  6. 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.

      1. 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.

  7. 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!

  8. 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

  9. Your salad is delicious looking. I can see it at a big get-together or for our next barbecue.

    Madonna

  10. 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!

  11. This looks AMAZING, Holly! DELISH! Thank you bunches for linking up and partying with us this week!