If you don't mind shopping every week, plan your meals weekly. For a while, I used eMeals, which gives you a weekly menu, complete with needed ingredients. You can select a menu plan that isn't grocery store specific, or you can select from:
- ALDI
- Costco
- Kroger
- Publix
- Safeway
- Target
- Walmart
- Whole Foods
IIRC, those are supposed to incorporate the grocery store's sales for the week.
You can also use a freezer cooking cookbook and fill your freezer with meals that just need to be thawed and cooked, no extra ingredients needed. If you want the names of a few that I use, let me know. I'll wander out to the bookcases so I'm sure I have the names and authors correct.