How to Stock a Vegetarian Pantry (and Keep Track of It)
A practical starter list for a vegetarian pantry, how the basics combine into many meals, and simple ways to track what you have without spreadsheets.
A well-stocked vegetarian pantry is the difference between "nothing to eat" and a decent dinner in twenty minutes. It does not need to be large or expensive. It needs a small set of things you actually use, kept in a way you can see.
This is a practical starting list and a few habits for keeping track of it.
The core shelf
- Grains and starches: rice, pasta, rolled oats, couscous or quinoa, flour, and some tortillas or flatbreads.
- Legumes: tinned chickpeas and beans, dried red lentils, and maybe a jar of green or brown lentils.
- Protein: tofu (it keeps in the fridge), eggs if you eat them, TVP and nuts or seeds.
- Tins and jars: chopped tomatoes, coconut milk, tomato paste and a good vegetable stock.
- Oils and acids: olive oil, a neutral oil, vinegar and lemons or limes.
- Flavour: garlic, onions, soy sauce, tahini, mustard, and a few spices such as cumin, paprika, turmeric and chilli.
Why these work together
Chickpeas, tomatoes, onion, garlic and spices make a curry. Lentils, rice and a spoon of spice make dal. Pasta, tinned tomatoes and garlic make dinner on a bad night. When the basics overlap, a few ingredients make many meals.
Keep a short top-up list
Every cupboard has a handful of items you run out of weekly. Write down your own five or six and check them first when you plan the shop. Fresh produce changes each week, but the shelf should be boring and dependable.
Track what you have
Memory is unreliable, so write it down somewhere you will actually open. Note roughly how much you have, such as "rice 1 kg" or "2 tins of chickpeas". You do not need exact figures. You need to know whether a recipe is possible without a trip to the shop.
- Add things when you unpack the shopping, while the packaging is still in your hand.
- Reduce the amount when you cook, not later.
- Do a two-minute check before you plan the week and cross off what you already have.
Adding items quickly
Typing every item is the main reason people give up on pantry lists. Shortcuts help: scan a barcode when the product has one, type just the name and let the amount default, or add a handful of staples in one go. Product databases are community-built, so a missing or odd name is normal. Just correct it and move on.
Use the oldest first
Put new things behind older ones. Check fresh items before you buy more of them. A pantry you use is better than a perfect one you do not.
Where VeggieMate fits
VeggieMate has a pantry tracker. When you add an item you can scan its barcode to fill in the name and pack size, or type it yourself. The app uses what is in your pantry when it builds your shopping list, and its Smart Pantry suggests recipes you can cook from what you already have.
Barcode product data comes from Open Food Facts. VeggieMate is available on iPhone, with Android coming soon.
FAQ
What should a vegetarian pantry include?
Grains, tinned or dried legumes, tinned tomatoes, coconut milk, oils and vinegar, aromatics such as onion and garlic, a few spices, and a protein such as tofu or eggs.
How do I keep track of what is in my pantry?
Write it down somewhere you will open, add items as you unpack, and reduce amounts as you cook. Rough amounts are enough.
Can I scan barcodes to add pantry items?
In VeggieMate, yes. It looks up the product name and pack size, and you can correct it if it is wrong or missing.
How does a pantry list reduce food waste?
You see what you already have before you shop and plan meals around it, so you buy less that you do not need.
Browse the full Risa Apps guides index for more on easy vegetarian cooking with VeggieMate.