All guidesPractical how-to8 min read

Shopping plant-based: a pantry, a list and a label-reading method

A well-built pantry makes cooking a fifteen-minute job. Here is the core list, the price-per-protein maths and the hidden ingredients worth knowing.

Shopping plant-based: a pantry, a list and a label-reading method

In short

  • Twenty pantry items cover most weeknight meals; buy them once and restock rather than shopping recipe-by-recipe.
  • Dry legumes and grains bought in bulk cost a fraction of packaged meals per gram of protein.
  • Read labels for whey, casein, gelatine, carmine, shellac, isinglass and 'natural flavour' of unspecified origin.
  • Shop the perimeter for produce, the aisles for staples, and skip the mock-meat aisle unless you want it.

Key numbers

20
Core pantry items that cover most weeknight meals
Pantry list
Varies
Compare dry and tinned legumes per cooked portion
Local prices and cooking costs
15 min
Suggested target for quick pantry meals
Recipe set
7
Hidden animal ingredients worth memorising
Label guide

The pantry that does the work

Lentils, chickpeas, black beans, rice, oats, pasta, tinned tomatoes, coconut milk, peanut butter, tahini, olive oil, soy sauce, vinegar, nutritional yeast, cumin, smoked paprika, chilli, garlic, onions and frozen peas. Twenty versatile staples; follow storage instructions, especially after opening.

Price per gram of protein, not price per pack

The comparison that matters is cost per unit of nutrition. Dry lentils and oats sit at the cheap end, tofu and tinned legumes in the middle, and packaged meat substitutes at the expensive end. Building meals from the first two groups and treating the third as an occasional convenience is what makes plant-based eating cheaper rather than pricier.

  • Buy dry legumes in the largest size you will finish within a year.
  • Frozen vegetables can be economical and let you use only what you need; compare prices and avoid wasting either fresh or frozen produce.
  • Own-brand staples can cost less; compare ingredients, nutrition, pack sizes and unit prices.

Label reading without paranoia

Most hidden animal ingredients cluster in a short list: whey and casein in crisps and breads, gelatine in sweets and some juices, carmine (E120) in red colouring, shellac (E904) on shiny confectionery, isinglass in some cask beers and wines, L-cysteine (E920) in some baked goods, and vitamin D3 from lanolin. Allergen bolding for milk and egg does most of the detection work for you.

The data

Illustrative weekly budget split — not measured shopping data

  • Fresh produce35 % of spend
  • Legumes & grains20 % of spend
  • Tofu / tempeh15 % of spend
  • Pantry & spices15 % of spend
  • Extras & treats15 % of spend

At a glance

Cost per 20 g of protein, indicative

ItemCost tierProtein densityNotes
Dry lentilsLowestHighCook in 20 minutes, no soaking
Dry chickpeasLowestHighSoak overnight or pressure-cook
OatsLowestModerateBreakfast base, blend into flour
TofuLowHighPress for texture
Tinned beansModerateHighConvenience premium
Seitan (homemade)LowVery highVital wheat gluten + broth
Packaged mock meatHighestHighConvenience, not a staple

Do this

  1. 1

    Stock the twenty

    Do one larger shop for shelf-stable staples. After this, weekly shops are produce plus one or two refills.

  2. 2

    Plan three dinners, not seven

    Three planned meals plus leftovers and one flexible night matches how people actually eat and cuts waste.

  3. 3

    Shop produce by what looks good

    Buy the vegetables that are in season and cheap, then match them to a sauce and a grain at home.

  4. 4

    Check labels only where it matters

    Breads, crisps, sweets, sauces, wine and beer. Whole foods need no checking.

  5. 5

    Freeze the surplus immediately

    Herbs in oil, bread, cooked beans and overripe fruit all freeze well and prevent the classic mid-week waste.

Common objections

ClaimPlant-based eating is expensive.

What the evidence showsLegumes, grains and seasonal produce can keep costs down. Whether a plant-based basket is cheaper depends on local prices, food choices and household circumstances.

ClaimYou need specialty shops.

What the evidence showsEvery item on the core pantry list is available in ordinary supermarkets, usually as own-brand.

ClaimYou must check every label forever.

What the evidence showsAfter the first few weeks you know your regular products. Whole foods never need checking.

Questions people ask

What should I buy first?
Lentils, chickpeas, rice, oats, tinned tomatoes, peanut butter, olive oil and a few spices. That covers a week of dinners on its own.
Are frozen vegetables as good as fresh?
Nutritionally comparable and often better than fresh produce that has travelled and sat for days.
Which E-numbers come from animals?
E120 (carmine), E901 (beeswax) and E904 (shellac) are animal-derived. E920 (L-cysteine) can have different sources. Look for gelatine by name rather than relying on an E-number.
Is mock meat unhealthy?
Many are highly processed, but their nutrition varies. They are often lower in saturated fat than comparable meat products; compare protein, salt and fortification as well.
How do I keep the bill down?
Buy dry over tinned, own-brand over branded, frozen over out-of-season fresh, and cook one batch of legumes per week.

Sources

Figures are drawn from the sources listed at the end of this guide.

Text on this page is free to reuse under CC BY 4.0 with attribution to Veg.ac.

Keep reading

Turn evidence into a week of meals

The 7-day starter plan translates everything above into a shopping list and simple recipes.