• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Gift of Hospitality logo

  • Home
    • About
  • Recipes
  • Hospitality How-Tos
  • Newsletter
  • Shop
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Home
    • About
  • Recipes
  • Hospitality How-Tos
  • Newsletter
  • Shop
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Recipes » Side Dishes » 7 Layer Salad

    7 Layer Salad

    Published: Apr 7, 2022 by Kate Shungu · This post may contain affiliate links

    • Facebook
    • Twitter
    Jump to Recipe
    7 layer salad in a glass trifle dish.
    7 layer salad in a glass trifle dish.

    7 Layer Salad is an old fashioned salad with 7 delightful layers and a creamy mayonnaise dressing. It’s a beautiful addition to your dinner table!

    7 layer salad in a glass trifle dish.

    Who remembers this blast from the past?? This traditional 7 Layer Salad has seven layers of veggies, hard boiled eggs, and bacon, topped with an easy mayonnaise dressing.

    This salad has ALL the flavors and textures: crunchy iceberg, pungent red onions, sweet tomatoes, crunchy water chestnuts, sweet green peas, soft hard boiled eggs, crunchy bacon, and an extra creamy dressing.

    And it’s absolutely gorgeous. It took my breath away every time I opened the refrigerator when I was storing it! It would be a beautiful addition to your dinner table, whether it’s a dinner party, Sunday lunch, or a holiday.

    Don’t let the lack of a trifle dish stop you from making this recipe! I used this trifle dish from Amazon, but a 13×9 inch dish or a large glass bowl works, too.

    This post contains affiliate links. Affiliate links support Gift of Hospitality at no additional cost to you. I receive a commission if you choose to make a purchase through these links.

    Jump to:
    • Ingredients
    • How to make 7 Layer Salad
    • Frequently Asked Questions
    • Make it ahead
    • Substitutions
    • Serving and storage suggestions
    • 📖 Recipe
    • Related recipes

    Ingredients

    lettuce, eggs, peas, red onion, and other ingredients on a white table.

    The 7 layers include:

    • iceberg lettuce (or substitute romaine)
    • red onions
    • water chestnuts
    • frozen peas (defrosted)
    • cherry tomatoes
    • hard boiled eggs
    • crumbled bacon

    It’s all topped with a homemade mayonnaise dressing, made with full-fat mayo, seasoned salt, garlic powder, and a little sugar.

    How to make 7 Layer Salad

    The key to this salad is prepping all of the ingredients ahead of time.

    Start by cooking a half pound of bacon. I like using a sheet pan for this—lay the strips in a single layer and bake at 400°F for about 20 minutes.

    cooked bacon on a sheet pan.

    Place the cooked bacon on a paper towel lined plate to drain, then crumble it.

    While the bacon is cooking, make the hard boiled eggs. There are numerous methods for this. I start the eggs in a pan of cold water, then bring the water to a boil, shut off the heat, cover, and let sit for 12 minutes.

    While the eggs are cooking, prepare the veggies:

    • Tear or chop the lettuce into bite-size pieces
    • Finely chop the red onion
    • Halve the cherry tomatoes
    • Drain the can of water chestnuts
    • Defrost the green peas

    Then, make the mayonnaise dressing by stirring the mayo together with the sugar, seasoned salt, and garlic powder.

    hand stirring mayonnaise dressing with a spatula.

    Then, it’s time to assemble the 7 Layer Salad!

    I used a trifle dish for this recipe. You can also use a 13×9 inch pan or a glass bowl.

    Layer the lettuce, red onion, and tomatoes in the dish.

    lettuce, red onion, and tomatoes in a glass trifle dish.

    Follow with the water chestnuts, green peas, mayonnaise dressing, hard boiled eggs, and crumbled bacon.

    Note: if you’re making this ahead, leave off the eggs and bacon, and add those right before serving.

    7 layer salad in a glass dish.

    Frequently Asked Questions

    Can I make 7 Layer Salad in a 9×13 inch pan?

    Yes! This recipe works perfectly for a 9×13 inch pan. If you can, use a glass pan so you can see the layers. This recipe also works in a glass bowl.

    How long does 7 Layer Salad need to sit before serving?

    The salad can be served right away, or you can make it up to 24 hours in advance. If making it in advance, omit the egg and bacon, cover and refrigerate. Add the eggs and bacon right before serving.

    How do I keep 7 Layer Salad from getting soggy?

    The order of the layers is key to not having a soggy salad! In this recipe, the dressing sits on top of the green peas, which will not become soggy. As a result, the salad can sit (refrigerated) for 24 hours before serving.

    How long will the salad last?

    7 Layer Salad will keep in the refrigerator for at least 48 hours after serving.

    Can I make the salad vegetarian?

    To make this salad vegetarian, omit the bacon and hard boiled eggs. Substitute faux bacon bits, if you’d like, and swap out the mayo for an egg-free mayo.

    green peas in a trifle dish.

    Make it ahead

    The secret to making this salad ahead of time is the green peas! The mayonnaise dressing sits on top of the green peas, which will not get soggy as it sits.

    To make 7 Layer Salad ahead of time, prepare all of the ingredients and assemble the salad through adding the dressing. Cover and refrigerate for up to 24 hours. Right before serving, add the eggs and bacon.

    7 layer salad in a glass trifle dish.

    Substitutions

    There are a variety of other vegetables that can be substituted in this recipe. Here’s a short list. Let me know in the comments if I’ve missed one!

    • shredded carrots
    • broccoli florets
    • cauliflower florets
    • cucumbers
    • cheddar cheese (usually sprinkled on top)

    Serving and storage suggestions

    7 Layer Salad is a show-stopper for your dinner table! It’s a beautiful salad for a holiday dinner, alongside a beef roast, ham, or lamb.

    It’s also a fun dish for a potluck (in which case, I’d make it in a 13×9 inch dish).

    Store any leftover salad tightly wrapped in plastic wrap in the refrigerator. It will keep for at least 48 hours.

    If you’re loving all the veggies, don’t miss my Marinated Vegetable Salad!

    Have you tried this recipe? Please leave a ⭐️⭐️⭐️⭐️⭐️ rating and/or comment below!

    cup of ambrosia and slice of banana cake.

    📖 Recipe

    7 layer salad in a glass trifle dish.

    7 Layer Salad

    Published by Kate
    This old fashioned salad with a creamy mayonnaise dressing will look beautiful on your dinner table!
    4.34 from 3 votes
    Print Recipe Pin Recipe Rate this Recipe
    Prevent your screen from going dark
    Prep Time 20 mins
    Cook Time 20 mins
    Total Time 40 mins
    Course Side Dish
    Cuisine American
    Servings 8 servings
    Calories 336 kcal

    Ingredients
      

    • 4 eggs
    • 1 small head iceberg lettuce, chopped into small pieces
    • 1 red onion, chopped
    • 1 cup cherry tomatoes, halved
    • 1 (8 oz) can water chestnuts, drained
    • 1 (16 oz) package frozen green peas, defrosted
    • 1½ cups mayonnaise
    • 2 teaspoons sugar
    • 1 teaspoon seasoned salt
    • ¼ teaspoon garlic powder
    • ½ lb bacon, cooked and crumbled

    Instructions
     

    • Place the eggs in a saucepan and cover with water. Place on the stovetop and bring to a boil. Cover, remove from the heat, and let sit for 12 minutes.
    • While the eggs are cooking, place several cups of ice into a medium sized bowl. Add the eggs once they are done cooking, and let cool. Peel and chop the eggs.
    • In a medium bowl, whisk together the mayonnaise, sugar, seasoned salt, and garlic powder.
    • In a trifle dish or 9×13 inch dish, layer the lettuce, red onion, tomatoes, water chestnuts, and peas. Top with the mayonnaise mixture, then the hard boiled eggs and bacon. Serve.

    Notes

    Make it ahead: assemble the salad through the step of adding the dressing. Cover and refrigerate for up to 24 hours. Right before serving, add the chopped eggs and bacon. 
    Substitute any of these veggies for the ones list above: broccoli florets, cauliflower florets, chopped cucumbers, or shredded carrots. You can also add shredded cheddar to the top!
    The salad will keep for at least 48 hours in the refrigerator. The peas prevent the other ingredients from becoming soggy from the dressing.

    Nutrition

    Calories: 336kcalCarbohydrates: 22gProtein: 11gFat: 23gSaturated Fat: 6gPolyunsaturated Fat: 8gMonounsaturated Fat: 8gTrans Fat: 1gCholesterol: 107mgSodium: 870mgPotassium: 409mgFiber: 5gSugar: 9gVitamin A: 887IUVitamin C: 30mgCalcium: 45mgIron: 2mg
    Keyword 7 layer salad
    Tried this recipe?Follow me at @giftofhospitality and let me know how you liked it!

    Related recipes

    • Marinated Vegetable Salad
    • Asian Cabbage Salad
    • How to Grill Asparagus
    • Italian Marinated Mushrooms
    « 15 Rhubarb Desserts for Spring
    Coconut Poke Cake »
    • Facebook
    • Twitter
    kate

    About Kate

    I’m a believer, wife, mom, and big fan of old cookbooks. I live in Chicago with my husband and two young sons. I love discovering old fashioned recipes that will transport you back in time! Read more...

      • Facebook
      • Instagram
      • Pinterest

    Reader Interactions

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Welcome

    Kate from Gift of HospitalityI’m Kate. I love discovering old fashioned recipes that will transport you back in time. Learn more here
    • Email
    • Facebook
    • Instagram
    • Pinterest

    Winter Recipes

    bowl of potato soup topped with chopped bacon and parsley.

    Old Fashioned Potato Soup

    beef stroganoff with mushrooms on a bed of egg noodles on a white plate.

    Beef Stroganoff with Cream of Mushroom Soup

    cheesy mashed potatoes in a green bowl, topped with chives and shredded cheddar.

    Extra Cheesy Mashed Potatoes

    stuffed green pepper in a gray casserole dish with other stuffed bell peppers.

    Old Fashioned Stuffed Bell Peppers Recipe

    old fashioned sloppy joes meat on a brioche bun with pickles.

    Old Fashioned Sloppy Joes

    tuna noodle casserole with potato chips in a white dish.

    Old Fashioned Tuna Noodle Casserole

    More Winter Recipes Here....

    Most Popular Recipes

    slice of sausage and egg casserole on a white plate.

    Overnight Sausage and Egg Casserole

    asian cabbage salad in a blue and white decorative bowl.

    Asian Cabbage Salad

    crock pot pork chops in sauce on a white oval platter.

    Crockpot Pork Chops with Mushroom Soup

    slice of ding dong cake in a cake pan with more ding dong cake in the pan.

    Easy Ding Dong Cake

    french toast casserole in a white casserole dish.

    Overnight French Toast Casserole

    ritz cracker sandwiches stacked on a white platter

    RITZ® Crackers Party Sandwiches

    Desserts of the Decades

    Get vintage dessert recipes from throughout the decades, straight to your inbox!

    Web Stories

    Footer

    ^ back to top

    SEEN ON

    as seen on promo graphic

    SEEN ON

    as seen on promo graphic

    About

    • Privacy Policy
    • Accessibility Policy

    Newsletter

    • Sign up for emails and updates

    Contact

    • Work with me

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright Gift of Hospitality © 2022