Skip to content
← All guides How-to

How to stop buying groceries you already have

The third carton of milk. The fourth jar of cumin. Buying what you already own is one of the most common — and most fixable — ways households waste money and food.

It almost always comes down to two problems: nobody knows what’s at home, and the list lives in more than one place. These seven habits fix both.

Updated October 4, 2026

Seven habits that fix it

  1. Check before you write the list

    Spend two minutes looking in the fridge, freezer and cupboards before you shop. It’s the single biggest win.

  2. Keep one list, not five

    Notes app, group chat, sticky note, memory — every extra place a list lives is a chance to buy something twice. Pick one shared list for the whole household.

  3. Write it down the moment it runs out

    Whoever finishes the milk adds milk. If it waits until shopping day, it gets forgotten — or bought by two people.

  4. Know what’s in your pantry

    A simple record of what you have at home — fridge, freezer, cupboard — means you can check from the store aisle.

  5. Say who’s buying what

    When two people shop for the same house, assign items. “I’ll get the bread” stops the double buy before it happens.

  6. Organize so you can see things

    Put new items behind older ones and keep like with like. If you can’t see it, you’ll buy it again.

  7. Plan meals from what you have

    Cook from the pantry first, then shop for the gaps. It uses up last week’s shopping before it goes off.

HopDrop does most of this for you

Your pantry restocks itself every time you finish a shopping list, so you always know what’s at home — even from the store. “We’re out” puts things straight back on the list, items can be assigned to people, and recipe ideas start from what you already have.

How the pantry works →
Need to buy 0 + Add to list
Fridge
We’re out
🧈 Butter
We’re out
🥛 Milk
We’re out
🥚 Eggs
Freezer
We’re out
🍦 Ice cream
We’re out
🥦 Veg mix

← swipe an item to mark it “we’re out”

Questions

Why do I keep buying things I already have?

Usually because you can’t see what’s at home when you’re at the store, and because the shopping list lives in more than one place. A shared list plus a pantry record fixes both.

Is there an app that tracks what’s in my pantry?

Yes — HopDrop keeps a pantry that restocks itself from your shopping lists, so there’s nothing to type in.

How do couples avoid buying the same groceries twice?

Use one shared list that updates live for both of you, and assign items so it’s clear who’s buying what.