Personally, I tend to eat in blocks. So for months and months, I'll have exactly the same breakfast every day and then, suddenly, I shift to something else. Or I'll eat exactly the same lunch every day for a week, and then shift.
There's a lot to be said for eating what we feel like eating (isn't that what you do? It's what I do) and learning to listen to what our bodies are suggesting we eat. A child keen to eat sausages may be in need of a protein fix, not the response that "lunch today is pasta and tomato sauce".
Also - we have completely de-coupled puddings from mealtimes in my house. At some times of day, everyone is tucking into bananas or apples; at other times of day we are mainlining sausages or beefburgers or roast chicken. Sometimes it's a vegetable meal, with a plate of peas or sweetcorn or lots of carrots or whatever. Or sometimes it is a whole bowl of pasta or rice or oven chips, or a mound of bread and butter. We eat very simply - a roast chicken, with optional gravy for anyone who wants it and a veg on the side might well translate either into just chicken or just veg for somebody. We eat a lot of eggs (takes only moments to fry one up), smoked salmon (even if it's in the freezer it takes no time to defrost enough to eat), cheese...
I am a big fan of having lots of food types available that will be attractive to the intended clientele, and am also NOT a fan of big set piece cookery when noone but me actually wants to eat the results. (My mother tends to do the set piece cookery and fill my freezer with individual portions for me when she visits, which is glorious - it means I get whatever sophisticated stews she's been making, without anyone else having it imposed on them, and with almost no effort on my part)
Worth thinking in terms of your children having a balanced diet over a week or a month, but certainly not within every single day.
the result of this sort of free-for-all fooding is NOT that I am cooking multiple different meals all the time. I cook what I want to eat, and other people are very welcome to join in. If they don't want to join in, I have lots of good and nutritious food that takes little or no preparation. (anyone can have a carrot at any point, or a bowl of grated cheese, yk?)
the result of this sort of lifestyle is NOT that no-one eats meals, or is capable of sitting down for a meal. Those who are capable of social meal times tend to join in with social mealtimes. Those who are not at this point in their life, for whatever reasons, would just be suffering hellishly if mealtimes were imposed on them every day. Time enough to learn about the value of a fixed social mealtime when that becomes a necessary part of their social repertoire.
the result of this sort of free-for-all is NOT that my children eat nothing but chips and icecream. They are perfectly capable of looking at the chocolate we just bought, and tucking into a satsuma instead. They get really good at listening to their bodies and following their nutritional needs which, after all, is what we are hoping our offspring will get good at by the time they are leaving home. If you are a talky talky sort of house you can talk about how eating too much chocolate makes you feel sick. If not, then it only takes a day or two of eating nothing but chocolate buttons for a child to work out what's happening. Blech. (btdt)