I have the following checklist stored as an iPhone note. As long as I have these things I usually only need to buy specific meat or veggies for evening meals:
[ ] Coffee
[ ] Spices
[ ] Baking supplies
[ ] jelly
[ ] popcorn
[ ] melba toast
[ ] crisps
[ ] Raisins
[ ] biscuits
[ ] Breadsticks
[ ] Tomato purée
[ ] Recipe sauces
[ ] Stock etc
[ ] Fry light
[ ] Noodles
[ ] Oats
[ ] Couscous
[ ] Pasta
[ ] Arborio rice
[ ] Breakfast cereal
[ ] Passata
[ ] Chopped tomatoes
[ ] Baked beans
[ ] Tinned tuna
[ ] Chickpeas
[ ] Soup
[ ] Kidney beans
[ ] Pickle
[ ] Bread
[ ] Apples
[ ] Pears
[ ] Bananas
[ ] Satsumas
[ ] Eggs
[ ] Milk
[ ] Cheddar
[ ] Parmesan
[ ] Yoghurts
[ ] Mayonnaise
[ ] Butter
[ ] Ham
[ ] Soft fruit to snack (strawberries, raspberries, blueberries, grapes)
[ ] Cucumber
[ ] Peppers
[ ] Carrots
[ ] Jacket potatoes
[ ] Frozen onion
[ ] Frozen garlic
[ ] Frozen ginger
[ ] Frozen mash
[ ] Frozen rice
[ ] Chicken nuggets
[ ] Fish fingers
[ ] Stir fry veg
[ ] Frozen peas
[ ] Frozen spinach
[ ] Frozen sweet corn