Would he go for a turkey sandwich? What about meat balls? We do not consume any canned or frozen food at home so my lunches are cooked by me. You could also throw in some cheese cubes, a yogurt, even nuts if he likes them. I even throw in some bite size oreos once in a while. The fruit part is easy because you can pack little containers of fruit such as grapes, pineapple, apples, bananas, etc. The easiest thing is to cook and pack every 3 days or so. Also you can make some cheese quesadillas. Just warm up a flour tortilla and add some shredded mozarella cheese. My daughter loves them. I also make chicken soup with veggies. She will not eat the veggies but she drinks the broth which I believe has nutrients as well. I mix the broth with rice and chicken and squirt some lime juice. I make the soup once a week and it lasts the whole week.