I probably plan more than most people would feel the need to do, but in case anyone is interested, here’s my process. As I noted, I am a recipe junkie, and I’ve been collecting recipes for 20+ years. I have two large covered bins of them. I have an accordion file for each type of food category, such as Beef, Pork, Fish, Vegetarian, Breakfast, Dessert, Soup, etc. Within each of those accordion files, I have large envelopes that further break down those recipes into categories. For Breakfast, as an example, I have a folder for eggs, oatmeal, pancakes/waffles, French toast, fruit, smoothies, baked goods, misc.
I have a freezer in my basement, and we often buy large quantities of protein, either directly from a farmer or when it’s on sale, so it’s usually pretty full. I keep an inventory of that so I know what’s on hand. When I’m ready to start my weekly menu plan, I go through my recipes and choose 7 recipes for each meal from my recipe storage bins. I consider what is in season, what is on sale, how I can use ingredients for multiple meals to avoid waste, who is home what night, etc. I usually use the following rotation for breakfast: eggs-2x, smoothies-2x, oatmeal-2x, yogurt or apple & pb-1x. Lunches are almost always either soup or salad (not necessarily lettuce based - I have a ton of salad recipes that are not lettuce salads.) Dinners are usually one beef, one pork, one or two fish, one or two vegetarian, and a chicken or turkey. Then I have a paper with a grid, Mon-Sun rows and Breakfast, Lunch, and Dinner columns and I fill them in. Then I’ll add any dinner sides I need. Once that’s done I create my shopping list. For me, a detailed plan helps ensure I only buy what I need. I look at it daily to see what I need to take out of the freezer to thaw, and if I have free time I will do some prep for an upcoming meal, or even cook a meal ahead of time. If I’m making something that freezes well, I often double the recipe and freeze it.