All you can do is try! Sounds like you are supplementing with cheese. Would he take yogurt?
Today Nick ate:
Breakfast: banana pancakes, veggie sausage, egg, milk.
Snack: crackers, pear
Lunch: peanut butter and jelly sandwich, milk, broccoli, yogurt/applesauce.
Snack: crackers, piece of salami, apple
Dinner: Thai takeout- masaman curry (potato,carrot, onion, tofu in a peanut curry sauce), rice, Pad Thai (noodles and tofu), apple, milk