I find the key is being SUPER ORGANISED!
I meal plan (lunches and dinners) on a Thursday night and then shop for it all on a Friday.
I try to make the cooking lend itself to a few things at a time.
This week we have/are had/having:
Fri -
Dinner - Spanish chicken bake (cooked 2 extra chicken breasts in it for tomorrows lunch)
Sat -
Lunch - Leftover chicken salad sandwiches
Dinner - Chicken Fajitas
Sun -
Lunch - Out
Dinner - BBQ brisket of beef with baked potatoes and corn on the cob (will then do Mon dinner and Tue lunch) (also made Cottage pie with leftovers for Wed). Pavlova and cream.
Mon -
Lunch - Roasted veg, feta, chickpea, couscous and rocket salad (make enough for 2 lunches plus roasted extra tomatoes and peppers for tomorrows lunch and dinner)
Dinner - Chilli and garlic beef stirfry (using leftover brisket and corn)
Tue -
Lunch - Sandwiches (Brisket, roast tomato and cheese)
Dinner - Chorizo pasta bake with roast pepper salad.
Wed -
Lunch - Same as Monday
Dinner - Cottage Pie (take out of freezer in the morning)
Thurs -
Lunch - Minestrone soup (frozen from a double batch made last week)
Dinner - Spatchcock cajun chicken, paprika wedges and green beans (prepared and marinating overnight).
Fri -
Lunch - leftover Cajun chicken salad in a pitta.
I work Tue, Wed and Thurs so try to have dinner pre prepared on those nights or under 30min. Lunches need to be leftovers or prepared the night before.
Midweek puddings are either berries, yogurt or ice cream and not all the time.
I pick up more fruit, bread and milk once during the week.
I have got so into the way of it I did this when I was a SAHM too.