I'm with Annie here. I like my salads to have bulk and a wide variety of yummy ingredients rather than just the usual salad ingredients. It's all about adding tang and taste imho.
My salad would look like this:
A base of:
Bed of little gem or romaine lettuce leaves
Cherry tomatoes halved
Then piled on top:
A few warm boiled potatoes crushed
Half a pack of serrano ham grilled to be crispy
A few small balls of buffalo mozarella
A few char grilled artichokes (from a large jar bought at CostCo)
An avocado chopped (I know you don't like this sorry)
A little bit of classic basil pesto splattered all over
Occasionally I will swap the ham and mozarella for a load of peppered smoked mackerel.
Bulk and good flavoursome elements are the key imho.
Otherwise salads are bland and leave you hungry and reaching for snacks soon afterward.