To keep your salad fresh, store the ingredients separately: keep the lettuce and veggies in one container, and the cooked beef, caramelized onions, and sauce in another. This way, nothing gets soggy! When you’re ready to eat, just toss everything together. For best taste, enjoy within 2-3 days.