Make your hard boiled eggs. You'll need about 6-8 large eggs for this recipe. I love using my Instant Pot Hard Boiled Egg recipe for quick and perfect eggs. Once cooked, cut eggs into quarters.
Prepare your bacon. To get perfect crisp bacon I opt to fry it up in a skillet while my eggs are cooking! Crumble the bacon once it is cooked to a crisp!
Cut and dice your remaining vegetables. (see ingredients above).
Mix the dressing. Using a medium size bowl, whisk together the mayonnaise, sour cream, buttermilk, granulated sugar, cider vinegar, salt, pepper, and onion powder.
Assemble the salad. In a large trifle bowl or clear glass salad bowl, layer 1/2 of the chopped lettuce, cherry tomatoes, red onion, hard boiled eggs. Add about 1/3 of the dressing. Top with the remaining lettuce, black olives, peas, and red bell pepper. Add the remaining dressing on top.
Garnish the top of the salad with shredded cheese, bacon crumbles, and green onions slices (optional).
Refrigerate. It's very important for a seven layer salad to chill in the refrigerator for 8 hours or overnight. Cover with plastic wrap and refrigerate. SERVE and ENJOY.
Video
Notes
For quick assembly, feel free to use precooked bacon and hard boiled Eggs. You can buy both at most large grocery stores!
The dressing is key to this salad. It's just slightly sweet from the sugar, but the zesty flavor comes from the buttermilk. I buy THIS buttermilk powder to store in my refrigerator for longer periods of time so it's handy when I need it! You could also make my buttermilk substitute!
In a pinch, don't tell my mom, but you COULD use a thick ranch dressing if needed.