The shared grocery list app that adds only what you don't already have.
Pick a recipe, and Pantry Pal checks it against what's actually on your shelf — then lists only the things you're missing. Sorted by aisle, shared with whoever's doing the shopping. No more buying a sixth can of chickpeas.
Free forever for one shared list. No ads. No credit card.
This week
- Baby spinach1 bag
- Lemons×2
- Garlic1 head
- Greek yogurt1 tub
- Butter1
- Arborio rice500g
- Vegetable stock1L
A shared grocery list app lets you and your household build one shopping list together, on any device. Pantry Pal goes one step further: it checks the list against what's already in your kitchen and adds only what you're missing — grouped by store aisle.
"I stopped buying things I already had at home."
"The list knows what's in my pantry. Wild."
"My partner and I finally stopped double-buying milk."
Your shopping list doesn't know what's already in your kitchen
Every grocery list app makes the same dumb assumption: that you own nothing. Pick a recipe and it dutifully adds all twelve ingredients — the olive oil, the salt, and the three cans of chickpeas you already have a fourth of. It can autocomplete "chickpeas" the second you type them. It just can't tell you you've already got three behind the flour.
So you shop from zero every week. You buy the duplicate, get home, and find its twin in the cupboard. The list was never the problem — it's that no list has ever once looked in your kitchen before sending you to the store.
A grocery list should start from what's missing, not from scratch. Cross it against a pantry that knows what's in your pantry and the list gets shorter, the receipt gets smaller, and you buy only what you need — which is also less waste.
A grocery list that does subtraction, not just addition
It subtracts what you already own.
Pantry Pal cross-references your list against your real pantry and drops in only what you don't already have. The chickpeas you have stay off the list.
Start from a recipe, not a blank list.
Pick a saved recipe and the gaps land on the list automatically — no copying ingredients line by line, no retyping what you already cook from.
The list groups itself by store section.
Produce together, dairy together, dry goods together — so you're not backtracking from produce to frozen to produce again. Reorder the sections to match your store.
One list, everyone sees the same thing.
You and one other person (on the free plan) open the same list from any device, so whoever's at the store has the current one. A shared list — not a duplicate in someone's notes app.
The recipe builds the list — by leaving out what you have.
Every ingredient checks against your real pantry. The six you already own strike through; only the four you're missing fall into "This week," grouped by aisle.
No "…and 9 more." It's the whole recipe, with the stuff in your cupboard quietly crossed off.
Chickpea & spinach stew
- Olive oilhave
- Yellow onion×1have
- Garlic3 cloveshave
- Canned chickpeas×2have
- Ground cuminhave
- Salthave
- Baby spinach200glist
- Vegetable stock1Llist
- Lemon×1list
- Greek yogurtto servelist
- Baby spinach200g
- Lemon×1
- Greek yogurt1 tub
- Vegetable stock1L
From recipe to checkout in three steps
Start with a recipe, or just add what you need.
Pantry Pal already knows your pantry, so the list starts smarter than a blank page.
It subtracts what you have.
Only the missing items make the list — sorted by aisle, so the trip runs in one loop of the store.
Shop the list.
Open it on your phone at the store; check things off as you go. Whoever's shopping has the current one.
Questions before you ditch the notepad.
Only buy what you don't already have.
Build a list that knows what you have, so you only pay for what you don't. Your pantry — and your receipt — will notice.
Free forever for one shared list. Takes about a minute to start.