I’ve tried a few times to meal plan but end up either not factoring in snacks/changes of plans so buy too little or over buying and still ending up throwing food out.
There’s me, dh and 2 dc (teens), 1 vegetarian, 1 doesn’t really like meat but will eat some, 2 eat everything. Everyone eats at different times some days because of work. I struggle to feed everyone properly, I’m not the best cook, I feel I spend my evenings constantly thinking about what to feed everyone and cooking 4 different meals 
Any tips (other than make them feed themselves
) to help me plan?