We have a schedule, but it's a meal prep schedule - I make most of the food for the week on Friday in about 3 hours. Granted it's only two of us, but it keeps us from eating out.
For example, I have 2 instant pots. I throw a bunch of veggies and lentils with veggie broth in one an make soup. That'll be 2-3 night of dinner, or freeze leftovers. We'll do salad for dinner once a week, so I cut up whatever veggies are going to go in it and put them in the fridge. We'll also do "bowl nights" which are simple - grain+protein+veggie. A grain will go in the other pot (enough for multiple meals), I put half in the freezer and put it in the fridge halfway through the week. I get a big pot on the stove and make our lunches - varies week to week, but this week was a kind of burrito bowl thing? Black beans, a can of tomatoes, onions, garlic, corn, taco seasoning...I eat it like that, my husband adds whatever grain we made.
Other than that, I'll wash veggies and keep them in mason jars for snacking, we have apples and bananas every week, a few types of nuts to eat as snacks, and we'll pre-portion a few mason jars with oatmeal to take to work. We also have meal replacement/protein powder for quick meals/snacks when we need something quick.
All that to say, I hate cooking too but prefer home-cooked food. Taking a few hours on Friday to meal prep for the week means little prep time throughout the week. When we do eat out, we'll spend slightly more to make sure we have enough food for 2 dinners. For example, when we have the option, we'll get the "large" portion vs the small or pick the "add extra" option for protein, and get an appetizer so we'll eat it for dinner 2 times that week.