I eat multiple little meals a day. My way of doing it is to nibble a little here and there. Some granola and yogurt here, a fruit there, some veggies, some pieces of chicken or fish somewhere in the day. At some point, I manage to cover all the major food groups in the entire day, usually eating one or two food groups at a time. If there's a meal, I usually eat about a third or half of it and save the rest for another day.

My mom does this thing where she crumbles firm tofu, mixes it with chopped water chestnuts, shitake mushrooms, carrots, spring onions, soy and some kind of binding agent, shapes them into little patties and deep fries them. You could probably do something similar, but pan fried in very little oil or baked, those things are real tasty. You can blitz silken tofu into a cream real easy, just drain all the water out and dump it in the blender. I like to add cocoa and honey in the blender for a chocolate pudding.