Seven Layer Salad


This 7-layer salad looks great in a large glass bowl. I usually make it with bacon, lettuce, red onion, pea, Cheddar cheese, and cauliflower but you can vary the type of onions, cheese, etc. There's never too much because everybody loves it!

Prep Time:
15 mins
Cook Time:
10 mins
Total Time:
25 mins

There's a reason this vintage seven layer salad recipe has stood the test of time: It's easy, it's gorgeous, and it'll please everyone at your party.

Seven Layer Salad Ingredients

These are the ingredients you'll need to make this seven layer salad recipe:

· For the salad: a pound of bacon, iceberg lettuce, a red onion, a package of frozen peas, shredded Cheddar cheese, and a cup of chopped cauliflower
· For the dressing: mayonnaise, grated Parmesan cheese, and white sugar

How to Make Seven Layer Salad

You'll find the full, step-by-step recipe below — but here's a brief overview of what you can expect when you make this easy seven layer salad:

1. Cook the bacon.
2. Assemble the salad.
3. Make the dressing and drizzle over the salad.

Can You Make Seven Layer Salad Ahead of Time?

Yes, seven layer salad makes a great make-ahead recipe because it's served chilled. However, since some of the ingredients (particularly the iceberg lettuce) lose their crispness quickly, you'll want to serve it within one or two days.

Allrecipes Community Tips and Praise

"This is the best salad … makes a lot," says Betty Nelson. "You may think that the dressing isn't going to be enough … but it is and so delicious!"

"I made it exactly as instructed, but added chopped green onions that I had on hand," according to Alina Aimee Guillen. "This salad went over really well and everyone came back for more!"

"Delicious," raves Gina Uebel. "Loved the cauliflower. I also added carrots for flavor and color."

Editorial contributions by Corey Williams



  • 1 pound bacon

  • 1 large head iceberg lettuce - rinsed, dried, and chopped

  • 1 red onion, chopped

  • 1 (10 ounce) package frozen green peas, thawed

  • 10 ounces shredded Cheddar cheese

  • 1 cup chopped cauliflower


  • 1 ¼ cups mayonnaise

  • cup grated Parmesan cheese

  • 2 tablespoons white sugar


  1. For the salad: Place bacon in a large skillet and cook over medium-high heat, turning occasionally, until evenly browned, about 10 minutes. Drain bacon slices on paper towels; crumble and set aside.

  2. Place chopped lettuce in a large glass dish or bowl; top with a layer of red onion, peas, shredded cheese, cauliflower, and bacon.

  3. For the dressing: Whisk mayonnaise, Parmesan cheese, and sugar together in a bowl until smooth. Drizzle over salad and refrigerate until chilled.

    close up view of seven layer salad in a glass bowl

Nutrition Facts (per serving)

387 Calories
33g Fat
10g Carbs
15g Protein
Nutrition Facts
Servings Per Recipe 12
Calories 387
% Daily Value *
Total Fat 33g 42%
Saturated Fat 10g 51%
Cholesterol 51mg 17%
Sodium 667mg 29%
Total Carbohydrate 10g 4%
Dietary Fiber 2g 8%
Total Sugars 6g
Protein 15g
Vitamin C 11mg 53%
Calcium 243mg 19%
Iron 1mg 6%
Potassium 264mg 6%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love