In a medium bowl, whisk yogurt, mayonnaise, vinegar, sugar, garlic powder, salt, and pepper in until smooth; set dressing aside.
Assemble the salad in a trifle dish or other clear bowl. Layer half of the lettuce, red onion, peas, bell pepper, tomatoes, eggs, bacon, cheese, and basil.
Spread the half of the dressing evenly over the top of the salad.
Repeat layers again, ending with the dressing.
Cover and refrigerate for at least 30 minutes before serving.
Notes
I prefer two sections of layers, so that there is a mix of ingredients; no digging to the bottom of the bowl for specific ingredients.