Go Back
+ servings
Traditional Seven Layer Salad in a clear glass baking dish with a wood spoon in it sitting on a white and green striped kitchen towel
Print Recipe
4.96 from 146 votes

Seven Layer Salad

Perfect Make Ahead Salad or Side Dish for Holidays and Potlucks. This 7 Layer Salad Recipe has Chopped Lettuce, Peas, Celery, Onions, Bacon, and Cheese!
Prep Time20 mins
Refrigeration Time6 hrs
Total Time6 hrs 20 mins
Course: Side Dish
Cuisine: American
Servings: 12
Calories: 399kcal
Author: Julie Evink


  • 4 c. chopped iceberg lettuce
  • 16 oz frozen peas thawed
  • ¼ c. chopped onion
  • 1 c. chopped celery
  • 1 c. bacon crumbles
  • 6 hard boiled eggs chopped
  • 1 c. mayonnaise
  • 2 Tbsp white sugar
  • 1 c. shredded cheddar cheese


  • Spread chopped lettuce in the bottom of a 9 x 13 inch glass dish or trifle bowl. Top with peas, onion, celery, bacon and eggs. 
  • Spread mayonnaise over the top of vegetables. Sprinkle with sugar. Spread cheddar cheese over the top. Place cover on glass dish or seal with plastic wrap. Place in refrigerator overnight. 
  • Toss before serving.



How far ahead of time can I make this salad?
We recommend making this at least 4-6 hours before you serve it so the flavors can meld together, but you can make it up to 24 hours in advance.
How long do leftovers last?
This is best served and enjoyed in one day because when the dressing mixes with the lettuce it will start to get soggy. It will be safe to eat for up to three days after you make it though. Add some fresh lettuce and enjoy for up to three days.
Do I toss the salad together before serving?
It’s really up to you! If you do this everything is mixed together and coated with the yummy dressing, but if you don’t everyone will get dressing in their scoop of salad.
Parmesan Cheese – Sprinkle this in with the Mayonnaise for a delicious taste.
Meat – Diced ham or turkey would be a great addition to add.
Cauliflower – Small florets would add a great crunch.
Tomatoes – Slice sweet cherry tomatoes in half, dice Roma tomatoes or use fresh garden tomatoes for another layer.
Red Bell Pepper – Seeded and sliced thinly or you can even dice it up.
Spinach – Add a layer of spinach on top of the lettuce to add more greens to your salad!
Sour Cream – In some variations they use half mayo and half sour cream for a tangier dressing.
Ranch Seasoning – Sprinkle some ranch in with the Mayo to change the dressing flavor profile.


Serving: 1portion | Calories: 399kcal | Carbohydrates: 11g | Protein: 17g | Fat: 31g | Saturated Fat: 9g | Cholesterol: 141mg | Sodium: 642mg | Potassium: 416mg | Fiber: 3g | Sugar: 7g | Vitamin A: 1120IU | Vitamin C: 18.3mg | Calcium: 191mg | Iron: 1.6mg