Pantry cooking · VeggieMate guides

Cook From What You Already Have: A Pantry-First Approach to Vegetarian Dinners

How to plan dinners around what's already in your fridge and cupboard — so you shop less, waste less food, and still eat well on busy nights.

It is a familiar moment: a full fridge, and still nothing to eat. A few days later, half of it goes in the bin.

Pantry-first cooking flips the usual order. Instead of choosing a recipe and buying everything for it, you start with what you have and fill in the gaps.

Start with what needs using up

Before deciding what to cook, look for anything on its way out:

  • softening vegetables
  • herbs that are starting to wilt
  • an open tub of yoghurt or cream
  • half a block of cheese or tofu

Build tonight's dinner around one of these, and you've already saved something.

Keep a small, reliable pantry

You don't need a huge store cupboard. A few basics turn odds and ends into a meal:

  • Tins: tomatoes, beans, chickpeas, coconut milk
  • Dry goods: pasta, rice, lentils, noodles, oats
  • Flavour: stock, soy sauce, a curry paste, a few spices you actually use
  • Freezer: peas, spinach, corn, bread

Think in templates, not recipes

A recipe needs its particular ingredients. A template just needs a few slots filled from whatever you have:

  • Fried rice: cooked rice + any vegetables + egg or tofu + soy sauce
  • Frittata: eggs + leftover vegetables + a little cheese
  • Soup: onion + any vegetables + stock, blended or chunky
  • Pasta: pasta + a tin of tomatoes or a spoon of pesto + whatever greens need using
  • Tray bake: chopped vegetables + chickpeas + oil and spices, roasted

Once you know a few templates, "nothing to eat" happens a lot less often.

Keep your pantry list honest

Pantry cooking only works if you know what's there. When you use the last of something, note it straight away. That note becomes the start of your next grocery list.

Shop to fill gaps

With a pantry-first approach, the shopping list is shorter and more focused: fresh produce for the week, plus whatever staples ran out. You buy less, and less of it goes to waste.

Let the freezer buy you time

If you can't use something in time, the freezer can often buy you more. Bread, cooked beans and grains, chopped herbs in a little oil, and portions of leftovers all freeze well. Label them with a date so they don't become mystery boxes.

For anything you're unsure about, follow the storage and use-by guidance on the packaging.

Where VeggieMate fits

VeggieMate lets you track what's in your pantry and suggests recipes that make use of what you already have.

When something does need buying, it goes onto a grocery list that takes your pantry into account, so you only shop for the gaps. VeggieMate is available on iPhone.

Explore VeggieMate → Download VeggieMate on the App Store

FAQ

What should I keep in a vegetarian pantry?

A useful starting point is tinned tomatoes, beans, chickpeas and coconut milk; pasta, rice, lentils and noodles; stock, soy sauce, a curry paste and a few spices; and frozen peas, spinach and bread.

How can I make dinner with what I already have at home?

Start with anything that needs using up, then use a flexible template such as fried rice, a frittata, soup, pasta or a tray bake to turn it into a meal.

How do I waste less food at home?

Plan meals around ingredients that need using first, keep track of what is in your pantry, shop only to fill gaps, and freeze food you can't use in time.

What are quick vegetarian meals from pantry staples?

Pasta with tinned tomatoes, chickpea curry with coconut milk, fried rice with frozen vegetables and egg, lentil soup, and bean quesadillas all come together mostly from staples.

Related guides

Browse the full Risa Apps guides index for more on easy vegetarian cooking with VeggieMate.