Combine all dressing ingredients in a small bowl and mix well.
Place lettuce in the bottom of a large bowl (or 9x13 pan).
Top with tomatoes, peas, onions and boiled eggs. Spread dressing overtop to seal the edges. Top with cheese.
Cover salad and refrigerate at least 4 hours or overnight.
Top with bacon before serving.
(Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.)