I try to cook from or near scratch as often as possible.
DH and I work FT and long hours, and DH travels a lot. DD has a lot of sports and is constantly "starving"! I am doing a night course, and have some Committee meetings etc some evenings, and DD has Scouts another evening. So dinners need to be fast and nutricious, as well as tasty and also acceptable to DD (some food issues related to SNs).
DD is not a major fan of "meat, potatoes and vegetables" dinners, although she'll eat them on occasion. So we don't have those all that often - maybe once a fortnight.
I do a lot of sauces that I can freeze - so a spag bol, various curries, lasagna, cottage pie etc - having one that/following night and the other gets frozen for at least next week or later.
I will prep things the night before if I can - leaving veg peeled and chopped ready to stir fry when I get in the door. I will often prep a stew or other meal that can cook in the oven, and set that to turn on itself and be ready when we get in home. And I have a lot of meals that are fast to prepare - many of which may involve a jar of sauce rather than making a sauce, but putting that over freshly done meat and veg. Some nights we can take more time over things than others - and then we would definitely be cooking from scratch. But a lasagna that I've made the meat sauce, cheese sauce and assembled myself, and frozen for another night - still counts as cooking from scratch even when I just lift it from freezer to oven to table on a more frantic night.
We are having a takeaway tonight, but haven't had one in at least 4 weeks.