@beekiss: Salads can be non-lettuce based! and then you can put your protein in it or on the side etc.
How about a greek salad, sans the lettuce?: tomato, cucumber, onion, feta, chicken, olives, shredded carrot (to bulk it out), celery, oregano and red wine vinaigrette
Cucumber salad with a creamy dill dressing.
Italian salad- kidney beans, green beans, artichoke hearts, roasted red peppers, pickled beats , lemon vinaigrette.
Slaws of all kinds: Asian coleslaw or jicama slaw, apple slaw
Also, soups. Soups and stews are great that are protein heavy. sweet potato chili, split pea soup,
Also, corn tortillas can be great to wrap just about anything/leftovers. Slice of chicken/beef/pork, avocado and salsa. Eat with a side of any veggie.
Make something for lunch specifically. Lasagana subbing the noodles for sliced eggplant. stirfrys, etc. and pair with some veggie, even just sliced cucumber.
I used to buy some stuff to keep at work. Such as preccoked chicken or meatballs, frozen veggie stirfry and then I would have a desk drawer of condiments like spicey chili oil, salsa, hot sauce, garlic salt, chicken boullion, soy sauce. I could turn it into a soup or a dish based on my preference that day and mix and match the flavors