I work a 45-50 hour week and cook from scratch every day. I don’t batch cook because I don’t much enjoy reheated food but I do peel/chop veg for the next day and store them in the fridge so I only have to do that work three times a week.
For me, it’s just about being organized. I do my grocery shop on a Friday (my WFH day) and have a whiteboard on the fridge with the week’s meals for us, both lunch and dinner. Then I put the right number of chicken breasts/steaks/chops etc in boxes in the freezer when I put the shopping away and take meat out to defrost in the fridge the night before.
During the week, I don’t get in till about 6:30/7, so I make easy things that take 30 minutes at the most to make, like pasta, risotto, stir fry, fajitas etc. At the weekend we have things that take more time like stew, curry, lasagne, bolognese, short ribs or any baking when I have the time to do it.
It’s mostly just prioritization, being organized and, if you’re not the most confident cook yet, having 10 or so dishes you can do with minimal thought.