I struggle with this because of time. If i have leftovers, i try to package right away for lunch. This is my best solution.
I saw tha t salad you posted. People may not have noticed how it's layered. I learned this some time ago. Pour your salad dressing in the bottom of your container. Add ingredients that benefit from or aren't hurt by immediate contact next - I put tomatoes, cubed chicken, radishes, cucumbers. Then i put lettuce and then chpped green onions . I dont want the dressing to absorb too mu h onion flavor. When you are ready to e a t, give it a good shake, dont overfill the. Ontainer. The lettuce will stay crisp. Mu h less bother than bringing a separate container of salad dressing with you.