We batch cook so always have something that takes a max of 20 mins to reheat (only a few minutes) plus do some sides. Or do quick cook meals.
Ots the only way we can manage it with two kids, work and clubs.
For example
Breakfast- toasted bagels with butter, yogurt and fruit
Breakfast club - whatever they have
Morning break - one is too cool for snacks, the other has fruit/veg
School lunch or packed lunch
After school club - packet of mini biscuits and veggie sticks (we send these in)
After school club snack - cherry Tom's, Cucumber and cheese
Dinner - batch cooked spaghetti bol or chilli, stir fry, air fryer chicken breast plus sides, left overs, Stews, curries etc
While dinner is cooking, we do no screen time and are all in the kitchen together. The kid does homework, and the baby plays in his high chair. I cook and float between the kids, or H does the same if I'm not back in time.
They are learning so much and playing a lot more than before. They are also growing and cognitive development is happening at pace. They need the energy from food. Mine are bottomless pits and are very slim, healthy and active.
Dinner table talk is so important for their development as well, same with having meals with you. I don't understand why some parents eat later than their children. Half the fun is hearing about their day over dinner and talking, planning the next days. I wouldn't want to ever give up that time.
Saying that, H and I have to take turns through the week to do this as we both commute and do different school pick ups and drop off but we always try to manage at least 5 days a week where we sit down as a family or one parent ends up rushing in just in time to sit down and eat with the family.