I too bring salads in the summer and soups in the winters to have alongside a sandwich for work lunches, but for me the
sandwich is the keystone of the meal.
Some of my favorites include: sliced turkey with avocado, onions, tomato & lettuce; turkey burger with lettuce, tomato, onion, ketchup and mustard; roast beef or grilled chicken with roasted red peppers, lettuce & garlic hummus; and one of my favorites - meatloaf. I switch up the bread depending on my mood and what's available: sliced whole-wheat bread, an Italian roll, pita bread or even as a wrap.
If you're bored with soups and salads, you could have fresh or cooked veggies, fruit, or both with your sandwich.
Just as often I bring leftover dinner for lunch. When I cook large meals on the weekends (like eggplant florentine, lasagna, King Ranch casserole or meatloaf), I portion out single servings and pop them into the freezer for a lazy or hurried day.
My coworkers always order take-out for lunch. Not that I'm counting, but they each spend between $50 and $100 weekly on just that! I truly prefer packing my own lunch. It's cheaper, and I always have exactly what I want made just how I want it!