Buy the Cookbook

Salad | May 26, 2023

Seven Layer Salad Recipe

The humble Seven Layer Salad Recipe just got a refresh! For years I’ve thought about posting this recipe, but wanted to give it an upgrade first, and it finally happened. This is my 2023 version of this beloved salad, just in time for summer! 

Seven Layer Salad Recipe

Seven layer salad, often served in a trifle dish, originated in the southern part of the US back in the 50’s. I wasn’t around in the 50’s, but I do remember this salad at many potlucks and church dinners in the 70’s and early 80’s.

How to make a seven layer salad
Romaine lettuce, grape tomatoes, English cucumbers,
fresh green beans, bacon, more green onions, grated cheese

The original contents of (most) seven layer salad were: iceberg lettuce, frozen peas, red onions, tomatoes, hardboiled eggs, bacon, and finally, grated cheese. All topped with a thick, sweetened mayonnaise. Seriously. Just mayo and sugar. Where is my wide eye emoji??

The mayo topping and frozen peas were deal breakers for me, but I know this salad was (and still is) a favorite for many.  I’m happy to say this updated version is now one of my favorite salads for summertime entertaining!

overnight stacked veggies

Updating the Seven Layer Salad

I felt like the classic seven layer salad was in desperate need of a refresh, so I went to work recreating a salad that could be made ahead, had visual appeal, tasted as good as it looks, and serves a crowd.  I loved the idea of stacking the salad in a covered jar and also lightening up the dressing. I kept some of the old ingredient list, and added a couple of new ingredients (along with suggestions for other substitutions).

The dressing was also in need of a modern day twist, so I lightened it up a bit with olive oil, light mayo, fresh lemon juice and lots of ground pepper. I love the way the dressing turned out! Just sweet enough and not too heavy.

updated dressing for 7 layer salad

This salad works with so many different combinations of vegetables and proteins. If you are looking for visual appeal, stack the ingredients so there will be a bit of contrast, but also try to keep ingredients with more moisture (onions, cucumbers, chopped tomatoes) away from ingredients that will get soggy easily (cheese, bacon and lettuce).

Best way to layer vegetables in a salad

Ideas for salad layers are endless! Here are a few:

Cauliflower, broccoli or carrots

Hard boiled eggs

Kale, spinach

Chicken, cubed or shredded

Chick peas

Red onion

Various cheeses

homemade 7 layer salad dressing

Secret to success with seven layer salad

  • One of the very most important steps in making this salad is to wash and thoroughly dry the lettuce. Skipping this step will seriously compromise the quality of the salad. For this reason, I use Romaine lettuce. Wash, spin, spin again. Wrap in paper towels, let sit in fridge.
  • The order of layering matters. 
  • It is best to use grape or cherry tomatoes, uncut. This cuts down on moisture in the salad significantly!
  • Pregrated cheese is a good choice, the drying agent to prevent clumping helps to keep cheese from getting soggy. Grating cheese yourself also works! For pregrated cheese, I love Tillamook “Farmstyle Thick Cut” cheese.
  • If using cucumbers, I recommend English cucumbers. They have a lower water content and seem to hold their crunch better than traditional garden cucumbers.
  • I like to use green onions, also less moisture than chopped red onion. 

I think you will love this updated version of the classic Seven Layer Salad. I can’t wait for you to try it! 

Seven Layer Salad Recipe

This classic salad just got an update! Layers of veggies, cheese and bacon all made ahead and presented in a glass container to showcase the ingredients. Topped with a homemade, lightly sweetened dressing.

Course brunch, Dinner, lunch, Side Dish
Cuisine American
Keyword green salad, Salad, salad dressing
Prep Time 30 minutes
Total Time 20 minutes
Servings 12


for salad:

  • 1-2 heads or about 16 cups of chopped Romaine Lettuce*
  • 1 lb bacon cooked until crisp and chopped (I like thick slice)
  • 1 lb grape or cherry tomatoes washed
  • 2-3 cups cucumber skin left on, seeded and diced, about 1 large English Cucumber
  • 1 lb fresh green beans blanched and chopped in 1 inch pieces
  • 2 bunches green onions washed and chopped (green and white parts)
  • 3 cups grated cheese (Cheddar, Colby, Swiss)

for dressing:

  • ¾ cup light mayo Best Foods
  • cup light olive oil
  • 1 tablespoon plus one teaspoon honey or sugar
  • 3 tablespoons fresh lemon or lime juice
  • Pinch of salt
  • 1/2 teaspoon fresh ground pepper


For salad:

  1. 1st layer: wash lettuce, thoroughly dry or spin. Chop and set in the bottom of the bowl or container.

  2. 2nd layer: grape tomatoes, layer on top of well drained lettuce. Do not chop the tomatoes.

  3. 3rd layer: seeded and chopped cucumbers, layer on top of grape tomatoes.

  4. 4th layer: green beans, layer on top of cucumbers.

  5. 5th layer: green onions ( not necessary, but I split these into two layers), layer on top of green beans.

  6. 6th layer: bacon, layer on top of green onions.

  7. 7th layer: grated cheese

  8. Cover and refrigerate until ready to serve. Can be made one day ahead. If making more than 6 hours ahead, top with bacon and cheese just before serving.

For dressing:

  1. Place mayo, olive oil, honey or sugar, lime or lemon juice, salt and pepper into a blender. Whisk until blended well. Refrigerate if making ahead, blend again just before serving.

Recipe Notes

  • As stated in the recipe post, it is extremely important to dry the lettuce thoroughly! Do not use Spring Mix, this salad requires a firm green to hold up under the layers of vegetables, cheese and meat. 
  • I have seen this salad made into 1-2 9×13 or slightly larger pan as well. 
  • The original dressing consisted of mayo and sugar, some recipe also included grated Parmesan cheese, which would be a great addition! Simply grate 1/2 cup parmesan cheese into dressing ingredients and blend. 
  • It is tempting to slice the grape tomatoes in half, but this will add more moisture to your salad. Instead stack them whole in the container. Look for grape tomatoes that are smaller in size!
  • This salad holds its shape for 2 days after assembly, but I recommend making it no more than 24 hours in advance. If possible add the bacon and cheese layer last. 
  • The dressing may also be tossed into the salad, or poured over the top as an additional layer. 
  • This salad serves 12- 15 as a side or about 8 as a main dish. For a main dish, add 2 chicken breast halves, grilled, cooled and chopped. 

2 thoughts on “Seven Layer Salad Recipe

Leave a Reply

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

Recipe Rating

  1. This recipe looks amazing! You’re right, it needed an update and I’m eager to try your version. When it’s time to serve it, do you toss it to mix the ingredients or just serve it with tongs that can reach into the depths of the salad so everyone gets a little of each ingredient? Thanks!