My daughter is 18 months and since I'm vegetarian, she eats a vegetarian diet as well at this point. I normally have about 4-6 parts of any meal and she eats what she wants of each. I try to make sure every meal is balanced or that over the course of the day we're balanced. Sometimes we are, sometimes not! I also usually give her the same things for all meals. She may have waffles for dinner and lasagna for breakfast. I like the Earth's Best organic waffles. We have the blueberry minis and I think they're great because my daughter won't eat a whole waffle, but she'll eat two minis. I just cook the two she'll eat and leave the rest frozen for another time.
Monday: lasagna, tofu, frozen peas and corn, applesauce/yogurt, panini
Tuesday: black bean soup, persimmon, tofu spears, slice of bread
Wednesday: lasagna, "chicken" nuggets, strawberry/yogurt, broccoli
Thursday: quinoa made with veggie broth, tofu spears, strawberry/yogurt/flax, cow milk
Friday: "chicken" nugget, frozen corn, dried pluot, mixed berry oatmeal
In general, her entree is whatever I'm making anyway (lasagna, soup, quinoa, leftovers, etc) and then I add protein, veggies, carbs, and/or fruit to make a balanced meal.