Go Back
+ servings

7 Layer Salad

7 Layer Salad – an easy, fully-loaded and scrumptious make-ahead salad with layers of romaine lettuce, tomatoes, red onions, cauliflower florets, chopped hard-boiled eggs, peas and bacon tossed with creamy mayo. A spectacular summer picnic food and for potlucks!
Course Salad
Cuisine American
Prep Time 30 minutes
Fridge Time 2 hours
Total Time 2 hours 30 minutes
Servings 10 - 12 people
Calories 311kcal
Author Imma


  • 6-7 cups chopped Romaine lettuce
  • 2 cups grape tomatoes , half
  • 1 cup chopped red onion
  • 2-3 cups cauliflower florets, in small pieces , in small pieces
  • 4-5 hard boiled eggs
  • 12 ounce packaged frozen peas , thawed
  • ½- 1 pound packaged bacon , cooked and chopped
  • 1 cup shredded cheddar cheese


  • 1 cup mayonnaise
  • ½ cup sour cream
  • ½ cup Greek yogurt
  • 2-3 tablespoons lemon juice
  • 2-3 tablespoons sugar
  • salt


  • In a large trifle dish or large bowl layer ingredients according to preference or layer as follows; layer romaine lettuce, tomatoes, onions, cauliflower, boiled eggs, green peas, and bacon.
  • In a medium bowl, combine mayonnaise, sour cream, Greek yogurt, lemon juice, sugar and salt, stirring until smooth.
  • Spread the dressing evenly over peas, sealing edges. Top the dressing with the following: bacon, hard-boiled eggs or bacon and cheddar cheese, if desired.
  • Cover tightly with plastic wrap, and refrigerate until ready to be served. Let it stand at room temperature for 15 minutes before serving.


Calories: 311kcal | Carbohydrates: 13g | Protein: 11g | Fat: 24g | Saturated Fat: 7g | Cholesterol: 106mg | Sodium: 306mg | Potassium: 412mg | Fiber: 3g | Sugar: 7g | Vitamin A: 3215IU | Vitamin C: 30.9mg | Calcium: 104mg | Iron: 1.4mg