Amounts, not checkboxes

A pantry app that knows you have a cup and a half, not just that you have rice.

A recipe never asks for some rice. It asks for two cups. The Pantry keeps the number and the unit on every item, so it knows enough from nearly, and when you cook it takes back exactly what the pot used. That one decision is why the shelves stay true without you working at it.

The Pantry inventory screen: Rice running low at 1, Pasta 2, Canned Tomatoes 3, each with minus and plus buttons

Before and after one dinner

Skillet chicken and rice for four. Here's what the shelves do on their own.

🍗 Chicken Breast2.1 lb
🍚 White Rice4 cups
🧅 Yellow Onion3
🧄 Garlic1 head
🥫 Chicken Stock32 oz
🍗 Chicken Breast0.6 lb · running low
🍚 White Rice2 cups
🧅 Yellow Onion2
🧄 Garlic1 head · used some
🥫 Chicken Stock8 oz · on the list

The checklist problem

Almost every kitchen app is a checklist with a nicer coat of paint. Rice: yes. Chicken: yes. Eggs: yes. It looks like an inventory and it behaves like a to-do list, because a checkbox can't go down. Cook the chicken and the box stays ticked. Use the last two eggs and the box stays ticked. Within a week the app is describing a kitchen that no longer exists, and you stop trusting it, and then you stop opening it.

The fix isn't discipline. It's arithmetic. If the app holds a number, cooking can subtract from it and shopping can add to it, and the list corrects itself while you're drying the pan.

What The Pantry stores

Every item carries an amount and a unit. Two point one pounds of chicken. Four cups of rice. Three onions. Thirty two ounces of stock. Those numbers come in from the receipt or the barcode without you typing them, and they're editable in a tap when you want to correct one.

What that makes possible

Matching on enough, not on present

A recipe that needs two cups of rice shows as make it now only when you have two cups. If you have one, it shows as missing rice, and the missing amount is what goes on the list. You stop getting to the stove and finding one egg where the recipe wanted three.

Deduction when you cook

Tell the app you cooked it and the ingredients come off at the amounts the recipe used. It converts on the way, because recipes say cups and packets say grams, and it knows the weight of a cup of flour is not the weight of a cup of rice. Halve the recipe with the servings stepper and half comes off. Where a line offers a choice, butter or margarine, it takes the one you actually have.

Honesty about what it can't count

Some lines say a pinch, or to taste, or a handful. The Pantry doesn't guess. Those lines are marked used some and left where they are, and the shelf tells you so. A number you can't trust is worse than no number, so the app only writes down the ones it's sure of.

Running low, and the list that writes itself

When an amount drops under what you'd normally keep, the item flags itself as running low and goes on the grocery list, along with the missing ingredients from whatever you've planned to cook. Shop the list, photograph the receipt, and the shelves are full and true again.

Why it's rare

Keeping real amounts means reading more than 400,000 recipes closely enough to know their quantities, converting units per food, and knowing what a jar, a bunch or a package weighs. That's a lot of work most apps skip. The Pantry did it, once, so you never have to think about it again.

Questions people ask first

What happens when I cook a recipe?

You tell The Pantry you cooked it and the ingredients come off the shelves at the amounts the recipe used. Two cups of rice out of the bag, two eggs out of the dozen, converting between cups, grams and pieces as needed. Anything it can't count with confidence it leaves alone and tells you.

Does it handle cups versus grams?

Yes. Recipes are written in cups and spoons, packets are sold in grams and ounces, and the app converts between them per food, so a cup of flour and a cup of rice come off the shelf as different weights.

What if I only used half of something?

Cook mode has a servings stepper. Halve the recipe and it halves what comes off. And if a line offers a choice, butter or margarine, it takes whichever one you actually have.

Can I fix an amount by hand?

Always. Every item's amount is editable in a tap, and running low is a state you can set on anything, which puts it on the grocery list.

Why do other apps just use a checklist?

Because a checklist is easy to build. Keeping real amounts means reading every recipe closely enough to know its quantities, converting units per food, and knowing how much a jar or a bunch weighs. The Pantry does that work so the shelves stay true.

Is this on the free plan?

Yes. Amounts, matching on enough, and deduction when you cook are all part of the free plan, with no card required.

Watch the shelves do the math.

Add a few things, cook one recipe, and see the amounts come off. Free to start. No card.

Keep reading: The best pantry app in 2026  ·  What can I cook with what I have?  ·  Receipt scanning