Create your weekly meal planning grid and fill out the days of the week: Choose a shopping day for the week and then create a weekly calendar on a piece of paper with the days of the week and rows for each meal (breakfast, lunch, dinner, snacks, etc.).
Fill in any days you'll eat away from home: Cross out any days or meals that you'll eat away from home (i.e. dinner out, soccer practice, etc.).
Fill in meal plan with meals and snacks: Fill out each day's meals and the ingredients you need for them for every day of the week. Consider streamlining meals like breakfasts and snacks and making enough dinner to save for lunch leftovers the next day.
Write down household or other items needed: After you've filled in your meals, write down any other household items that you need from the store to streamline your trip (cleaning products, laundry, etc.).
Shop from your list and then post it in the kitchen to follow each day: After your meal plan is filled out, take the list to the grocery store and use it as your shopping list. When you've returned home from the store, post the list somewhere visible in your kitchen so you know what to eat for every meal.