This 7 Layer Salad is one of those classic salads that shows up at every gathering. It is fresh, simple, and always a hit when you need a make ahead side.

Not only is this salad beautiful, but it is delicious with a mix of crisp lettuce, fresh veggies, cheese, and bacon all layered with a creamy dressing on top. We first made this salad years ago but have made it many times since because it’s perfect for BBQs, potlucks and summer gathering, and it is always one of the first dishes to go.

If you love easy sides like this, try our Broccoli Salad, Pasta Salad, Potato Salad, and Coleslaw. You can also find more family favorite sides in our side dish collection.

Why you’ll love it + Why it works:

  • Perfect Make Ahead: Prep it in advance and keep it chilled until serving time.
  • Great for Gatherings: A go to side for potlucks, holidays, and family dinners. This salad is also gorgeous served in a glass trifle bowl.
  • Layered Flavors: Each layer adds something fresh, creamy, or savory.
  • Salad Dressing: Spreading the dressing on top keeps everything crisp underneath.

7 Layer Salad Ingredients

  • Reduced fat mayonnaise (1¼ cup): Creates the creamy dressing that ties all the layers together.
  • Sugar (2 tablespoons): Adds a touch of sweetness to balance the dressing.
  • Vinegar (2 tablespoons): Brings a slight tang that keeps the dressing from being too heavy.
  • Romaine lettuce (2 large heads): Forms the crisp base of the salad.
  • Green peas (1 10-ounce package, thawed): Adds a pop of sweetness and color.
  • Grape tomatoes (1 10-ounce package, halved): Brings freshness and a juicy bite.
  • Broccoli (2 cups, chopped): Adds crunch and extra texture.
  • Cheddar cheese (10 ounces, shredded): Adds a rich, savory layer.
  • Bacon (1 pound, cooked and crumbled): Brings a salty, smoky flavor that makes the salad stand out.
  • Green onions (optional): Adds a mild onion flavor and a little extra color.

How to Make 7 Layer Salad

DRESSING. Make dressing by whisking together mayo, white sugar and vinegar

LAYER. Have all ingredients prepped, ready, and laid out.

Grab a large, flat bowl or trifle dish and layer the lettuce on the bottom, followed by the tomatoes, then peas, cheese, and then broccoli.

DRESSING. Top with dressing, followed by the shredded cheese and bacon crumbles. Refrigerate until ready to serve.

Kristyn’s Recipe Tips

  • Uniform Pieces: Chop ingredients evenly so each layer looks clean and even.
  • Dressing: Spread the dressing all the way to the edges to seal the layers. This will keep all the layers nice and dry. When you scoop the salad ingredients out, it will naturally grab onto the dressing. 
  • Pretty Presentation: Use a clear bowl to show off the layers for serving.
  • Crisp Bacon: Cook bacon until crisp so it adds the best texture.
  • Layering: The order of the layers can factor into creating a soggy salad. The heavier items need to be at the bottom and the lighter items at the top. Otherwise, the weight from the heavier items will compact and squish more tender ingredients.
  • Tomatoes: Cut tomatoes will leak liquid over time. To avoid this, simply leave cherry tomatoes whole. You can also scrape or squeeze out the liquid pulp and seeds if you want to make it ahead of time.
7 layer salad recipe served in a glass trifle bowl
7 layer salad in a glass trifle bowl.
5 from 20 votes

7 Layer Salad Recipe

7 Layer Salad is a classic make-ahead potluck salad with crisp layered veggie and a creamy homemade dressing that everyone loves.
Servings: 10
Prep: 15 minutes
Total: 15 minutes

Video

Ingredients 

  • cup reduced fat mayonnaise
  • 2 tablespoons sugar
  • 2 tablespoons vinegar
  • 2 large head romaine lettuce
  • 1 (10-ounce) package frozen green peas, thawed
  • 1 (10-ounce) package grape tomatoes, halved
  • 2 cups broccoli, chopped
  • 10 ounces cheddar cheese, shredded
  • 1 pound bacon, cooked and crumbled
  • green onions, optional

Instructions 

  • Make dressing by whisking together mayo, white sugar and vinegar
  • Have all ingredients prepped, ready and laid out.
  • Grab a large, flat bowl or trifle dish and layer the lettuce on the bottom followed by the tomatoes, then peas, cheese and then broccoli.
  • Top with dressing followed by the shredded cheese and bacon crumbles. Refrigerate until ready to serve.
Save This Recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Notes

Recipe Tips.
  • Uniform Pieces: Chop ingredients evenly so each layer looks clean and even.
  • Dressing: Spread the dressing all the way to the edges to seal the layers. This will keep all the layers nice and dry. When you scoop the salad ingredients out, it will naturally grab onto the dressing. 
  • Pretty Presentation: Use a clear bowl to show off the layers for serving.
  • Crisp Bacon: Cook bacon until crisp so it adds the best texture.
  • Layering: The order of the layers can factor into creating a soggy salad. The heavier items need to be at the bottom and the lighter items at the top. Otherwise, the weight from the heavier items will compact and squish more tender ingredients.
  • Tomatoes: Cut tomatoes will leak liquid over time. To avoid this, simply leave cherry tomatoes whole. You can also scrape or squeeze out the liquid pulp and seeds if you want to make it ahead of time.
Make ahead of time. Prep and chop ingredients ahead, then layer 2 to 10 hours before serving. Spread the dressing fully to the edges to seal everything in, then cover and refrigerate until ready to serve.

Nutrition

Serving: 10g, Calories: 409kcal, Carbohydrates: 12g, Protein: 14g, Fat: 34g, Saturated Fat: 13g, Polyunsaturated Fat: 7g, Monounsaturated Fat: 11g, Trans Fat: 0.1g, Cholesterol: 63mg, Sodium: 733mg, Potassium: 486mg, Fiber: 3g, Sugar: 5g, Vitamin A: 11337IU, Vitamin C: 21mg, Calcium: 254mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Recipe FAQ

Make ahead of time?

Prep and chop ingredients ahead, then layer 2 to 10 hours before serving. Spread the dressing fully to the edges to seal everything in, then cover and refrigerate until ready to serve.

This recipe was first shared February, 2020.

About Kristyn

Kristyn Merkley is a published cookbook author, wife, mom of six, and major food enthusiast! For the past 15 years, she has been sharing foolproof, family-friendly recipes—each one tested in her kitchen—that anyone can master. As a seasoned recipe creator, she loves making cooking simple, stress-free, and totally doable for everyone!

Get my cookbook!

My cookbook is the ultimate resource for feeding your friends and family with 200+ simple recipes with videos, tips & more!

5 from 20 votes (8 ratings without comment)

Leave a comment

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

Recipe Rating




15 Comments

  1. Mark Lanagan says:

    5 stars
    I remember these as a young boy, Mom or her friends would make them. Delicious even back then. Now, after a forty+year career as food store manager I like to dabble in food prep with a glass of wine or a beer. My wife doesn’t complain. I like the addition of fresh broccoli in this salad. Food should taste good, and this looks attractive also. What a winner! Thanks.

  2. Betsy says:

    5 stars
    This was my late MIL’s favorite salad. She made it for every single special occasion. This salad brings back so many wonderful memories for me! Love this salad. It’s so delicious and unique! And looks so pretty in those glass bowls!

  3. Kara says:

    5 stars
    My mom used to make this, and I haven’t had it for years. Thanks so much for the recipe, I loved it just as much as I did back then!

  4. Valentina says:

    5 stars
    This 7 layer salad recipe is so delicious and tastes AMAZING!

  5. Anna says:

    5 stars
    This salad screams Spring to me! It’s fresh, colorful and delicious. We loved the dressing too!

    1. LilLunaTeam says:

      So glad you liked it!

  6. Eden says:

    5 stars
    I had never made a layered salad like this and it was so beautiful! The layers look gorgeous in my trifle bowl. Can’t wait to make it again!!

    1. LilLunaTeam says:

      It’s definitely a salad that “presents” well. Glad you liked it! 🙂

  7. Olivia says:

    5 stars
    I’ve always enjoyed layered salads. There so easy and colorful. Plus, you can make them ahead oF time.

  8. Natasha says:

    5 stars
    This has become one of my fAvorite salads! It’s easy to make plus its so Healthy and delicious. I highly recommend this recipe!

  9. kristina says:

    5 stars
    I have to say my favorite salad of yours is the easy tortellini salad. This salad is a close second. However, presentation is easily the winner though- Very pretty salad and yummy!

  10. Katie says:

    5 stars
    WHAT?! This salad looks incredible!

  11. Joy says:

    5 stars
    This is one of my favorite salads to bring anywhere & eat!! It has so many delicious ingredients & is colorful, which is crowd pleasing!

  12. JAckie says:

    5 stars
    Loving your site!! Thanks for this one too!

    1. Kristyn Merkley says:

      You are so welcome! I am so glad you do..thank you so much!!