Willpower is weakest at 9pm on the couch — and strongest in a well-stocked kitchen with no junk in sight. That means your most important food decisions happen at the supermarket. A good grocery list is a quietly powerful tool.

Build your list by category

Organize your list around the building blocks of good meals so nothing essential gets missed:

  • Proteins: eggs, chicken, fish, Greek yogurt, tofu, beans, lean meat.
  • Vegetables and fruit: a variety of colors, fresh and frozen.
  • Quality carbs: oats, rice, potatoes, whole-grain bread, legumes.
  • Healthy fats: olive oil, nuts, seeds, avocado.
  • Flavor: herbs, spices, garlic, lemon, vinegar, low-sugar sauces.

Shop the perimeter first

Most whole foods — produce, meat, dairy — live around the edges of the store. The center aisles hold most of the processed, packaged temptations. Filling your cart on the perimeter first leaves less room and appetite for the rest.

Never shop hungry

Shopping on an empty stomach reliably leads to impulse buys and extra snacks. Eat first, and stick to your list.

Keep tempting foods out

You don’t have to resist what isn’t there. If certain foods trigger overeating, simply not buying them is far easier than resisting them at home every night.

Plan meals, then shop

Decide your meals for the week first, then write the list from that plan. It cuts waste, saves money, and ensures you have what you need. Pairing a plan with Fotocal tracking closes the loop from cart to plate.

Key takeaways

  • Your kitchen’s contents decide most of your eating.
  • Build the list around protein, produce, carbs, fats and flavor.
  • Shop the perimeter, never shop hungry, and keep triggers out.
  • Plan meals first, then write the list.