Skip to main content New<> this month
Get the Allrecipes magazine

Nana's 7-Layer Salad

Rated as 3.75 out of 5 Stars

"This colorful 7-layer salad has made numerous appearances at our family gatherings over the years. My Nana has no shortage of delicious recipes from appetizers to desserts that she has passed down to me since I began cooking. This salad is not only yummy, but it's so quick and easy to prepare and definitely one of my all-time favorites!"
Added to shopping list. Go to shopping list.


50 m servings 507
Original recipe yields 8 servings


{{model.addEditText}} Print
  1. Mix Cheddar cheese and mayonnaise together in a small bowl.
  2. Pat lettuce into an even layer in the bottom of a large glass serving bowl. Layer tomatoes, black olives, peas, and water chestnuts, respectively, into the bowl. Spread Cheddar cheese mixture over the water chestnuts layer; top with bacon.
  3. Cover bowl with plastic wrap and refrigerate until salad is chilled, at least 30 minutes.


  • Cook's Notes:
  • Concentrate the ingredients of each layer at the perimeter of the serving bowl to create a colorful and eye-catching salad. Fill any remaining space in the middle of each layer with more lettuce.
  • You can save time by using packaged crumbled bacon pieces instead of cooking your own.

Nutrition Facts

Per Serving: 507 calories; 45.9 9.8 15.5 62 899 Full nutrition

Explore more


Read all reviews 4
Most helpful
Most positive
Least positive

Needed more bacon and the canned water chestnuts added a nasty flavor. I will be omitting those. Pure mayonaise is not my idea of a dressing for a salad.

I have been looking for this recipe. I can remember eating this salad as a little kid in the 1970's. I will be replacing the water chestnuts with green onions and the black olives with parmesan ...

Much better with a half cup "or more" of sugar (or Splenda) mixed into the mayonnaise before icing the salad with this dressing.

Everyone loved it, served it at a huge going away get together!