If you won’t have sandwiches or any convenience foods/processed foods but want a full cooked meal twice a day, you either have to cook more often, or cook bigger batches when you do cook. Simple.
Nothing wrong with eating sandwiches on a regular basis (or versions of….ie wraps, rolls etc) and calling the foods many eat for lunch (beans on toast, cheese on toast ‘bleurgh’ isn’t making people feel favourable towards you, when they are trying to help, making sensible suggestions and you are saying ‘no’ ‘no’ to everything.
I cook twice a week. I cook something like shepherds pie, or sausage casserole and make enough for 6 meals and freeze the other portions. The freezer has about 5/6 different meals in it and the days I don’t cook, something is taken out on the morning to defrost. Am certainly not providing cooked food twice per day. The other meal might be cooked lunches at school (kids go to a boarding school as day pupils, so the food is very good) and if they aren’t having that, it’s sandwiches or salad in a packed lunch. If we are at home, it’s still a old lunch or perhaps beans on toast or soup occasionally.
Re food not being enough for the extra meals you’d hoped it would, quite simply dish up portions rather than putting the whole massive dish on the table. Seconds aren’t really required and certainly not twice a day. If the dish is there, some people will always take a second helping and then of course what you have left is less. Serve up a sensible promotion and leave it at that, knowing what you have left for another meal. Or if you really want to let people serve themselves, only out a set quantity into the serving dish.
I’d be irritated if the meal I’d made was 8 portions and the family of 4 ate 5 of them in one go, meaning not enough for another meal. That could so easily happen though and not really anyone’s fault if it’s all out out..so just don’t do it.
Make life easier for yourself not harder…..and don’t look down on the humble sandwich or beans on toast, or a plate of veg sticks with crackers etc. There’s no point being a martyr.