Go Back
+ servings
Seven Layer Salad is the perfect salad for potlucks and picnics. Easy to make ahead of time and feeds a crowd.
Print Pin
4.91 from 10 votes

Seven-Layer Salad

Prep Time 15 minutes
Total Time 15 minutes
Servings 12 servings


  • 5 cups chopped Romaine lettuce
  • 1 container grape tomatoes, quartered
  • 1 large cucumber, chopped
  • 2 cups cauliflower florets, in small pieces
  • 1 (12-ounce) package frozen peas, thawed
  • 1 small red onion, chopped
  • 4 hard-boiled eggs, sliced
  • 1 cup mayonnaise
  • 1/2 cup sour cream
  • 1/2 cup freshly shredded Parmesan cheese
  • 2 green onions. sliced
  • 1 tablespoon sugar
  • 1/2 teaspoon black pepper
  • 1 cup shredded cheddar cheese
  • 12 ounces bacon, chopped and cooked until crispy


  • In a trifle bowl or large glass bowl, layer the lettuce followed by the grape tomatoes, cucumber, cauliflower, peas, red onion, and hard-boiled egg.
  • Mix together mayonnaise, sour cream, Parmesan cheese, green onion, sugar, and black pepper in a bowl and spread on top of salad.
  • Sprinkle cheddar cheese and crumbled bacon on top. Cover with plastic wrap and refrigerate for at least 8 hours before serving.