Guide · Cooking from the pantry

12 dinners from pantry staples, and how to stop guessing

Most kitchens hold three weeks of dinners in cans, jars and bags. The problem is never the food; it's standing in front of the shelf with no idea what goes together. Here are twelve dinners that come almost entirely from staples, and the trick that makes the shelf suggest its own.

Updated October 2026 · 10 minute read · every recipe serves 4

The staple list these recipes assume

You don't need all of it. Each recipe below names what it uses, and most take one or two fresh items at most: an onion, an egg, a lemon.

The dinners

1. Chickpea and tomato stew with cumin

25 min · pantry + 1 onion · vegan

Ingredients

Steps

  1. Soften the chopped onion in oil over medium heat, 6 minutes. Add garlic, tomato paste and spices; stir 1 minute until it smells toasty.
  2. Add chickpeas, tomatoes and stock. Simmer 15 minutes, crushing some chickpeas against the pan to thicken.
  3. Season, finish with lemon. Serve over rice or couscous, or with bread.

2. Red lentil dal

30 min · all pantry · vegan · freezes well

Ingredients

Steps

  1. Put lentils and liquid in a pot. Bring to a boil, skim, simmer 20 minutes until collapsing.
  2. Meanwhile fry onion and garlic with the spices in a little oil until golden.
  3. Stir the onion mix and coconut milk into the lentils. Simmer 5 more minutes, season sharply with salt and lemon. Rice, flatbread or just a spoon.

3. Pasta e ceci (pasta with chickpeas)

25 min · all pantry · one pot

Ingredients

Steps

  1. Fry garlic, herb and chilli in oil until the garlic is pale gold. Add tomato paste, cook 1 minute.
  2. Add chickpeas with liquid and water, bring to a boil, add pasta. Cook, stirring often, until the pasta is done and the liquid is a loose sauce, about 12 minutes.
  3. Salt generously, finish with cheese and more oil.

4. Black bean tacos with quick-pickled onion

20 min · pantry + 1 onion · vegetarian

Ingredients

Steps

  1. Slice the onion thin, toss with vinegar, sugar and salt. Leave it while you cook; it's pickled in 15 minutes.
  2. Fry garlic and spices in oil for 30 seconds, add beans and a splash of water, mash about half. Season.
  3. Warm the tortillas, fill, top with onion and cheese.

5. Tuna, white bean and olive salad

10 min · all pantry · no cooking

Ingredients

Steps

  1. Mix everything in a bowl. Press the tuna into big flakes rather than crumbs.
  2. Let it sit 10 minutes so the beans take the dressing. Good with bread, better the next day for lunch.

6. Egg fried rice from leftover rice

15 min · pantry + eggs · uses up cold rice

Ingredients

Steps

  1. Scramble the eggs in half the oil, remove.
  2. Add the rest of the oil, garlic and peas; 1 minute. Add rice and press it into the pan to crisp a little before stirring.
  3. Add soy, sugar, vinegar and the eggs. Toss over high heat 2 minutes.

7. Sardine spaghetti with lemon and breadcrumbs

20 min · all pantry · cheaper than it tastes

Ingredients

Steps

  1. Cook the pasta. Toast the breadcrumbs in a dry pan with a little oil; set aside.
  2. In the same pan, warm garlic and chilli in the sardine oil, add the sardines and break them up. Add lemon zest and juice.
  3. Toss the pasta with the sauce and a ladle of pasta water. Top with crumbs.

8. Coconut curry with whatever vegetables

30 min · pantry + frozen or tired vegetables · vegan

Ingredients

Steps

  1. Soften onion, add garlic, curry powder and tomato paste. Fry 1 minute.
  2. Add coconut milk, half a can of water, the hard vegetables. Simmer 10 minutes.
  3. Add chickpeas and soft or frozen vegetables, 5 more minutes. Season with salt and citrus.

9. Shakshuka

25 min · pantry + eggs · vegetarian

Ingredients

Steps

  1. Soften onion, add garlic and spices, then tomatoes, paste and sugar. Simmer 10 minutes until thick enough to hold a spoon trail.
  2. Make wells, crack in the eggs, cover and cook 6 to 8 minutes until the whites are set.
  3. Eat from the pan with bread.

10. Peanut noodles

15 min · all pantry · vegan

Ingredients

Steps

  1. Cook the noodles, throwing frozen peas in for the last 2 minutes.
  2. Whisk the sauce ingredients, thinning with pasta water until pourable.
  3. Toss hot noodles with the sauce. Good cold tomorrow, too.

11. White bean and rosemary soup with crispy bread

30 min · all pantry · vegan without the cheese

Ingredients

Steps

  1. Soften onion and carrot 8 minutes. Add garlic and herb for 1 minute.
  2. Add beans and stock (and the rind). Simmer 15 minutes. Blend half for body, or leave it chunky.
  3. Season well. Top with the fried bread and a thread of oil.

12. Savoury oat and cheese fritters

25 min · pantry + eggs · the one nobody expects

Ingredients

Steps

  1. Pour the stock over the oats, leave 10 minutes to swell.
  2. Mix in eggs, cheese, onion and seasoning. It should hold a spoon shape; add a spoon of flour if loose.
  3. Fry heaped spoonfuls in a little oil, 3 minutes a side, until deep gold.

How to stop guessing

Every one of those recipes started the same way: look at what's there, know which things go together. That second part is the hard part, and it's exactly what a meal-planning app should do for you. In Your Way Kitchen it works like this.

In the app · Pro

Photograph the shelf. Get dinners from what's on it.

Open the Planner and choose Pantry scan. Take one or two photos of the cupboard, fridge or freezer. The app reads what it can see, shows you the list to correct, then builds meals from those ingredients and your preferences: your diet, what you dislike, your budget, the equipment you own. Each idea is a full recipe with steps and nutrition, and you can add it to your calendar or save it.

The pantry scan on the phone, with ingredients detected from a photo
The pantry scan on the web, listing ingredients found in the photos

The scan doesn't invent what it can't see, and it ignores packaging it can't identify, so it's worth correcting the list before you ask for ideas. Add the things in the back of the cupboard it missed.

Try it on the web
Staples you always have can be marked as such in the app. They're left off shopping lists automatically, which is the difference between a list of twelve things and a list of three.

Three habits that make the pantry work harder

  1. Buy the flavour, not the dish. Soy, vinegar, tomato paste, smoked paprika, cumin, a hard cheese and lemons turn the same can of beans into four different countries' dinners. Cheap, slow to spoil, and they're what separates "pantry food" from food.
  2. Keep two kinds of starch and two kinds of protein. Rice and pasta; chickpeas and lentils, or beans and tuna. Nearly every recipe above is one starch plus one protein plus a can of tomatoes or coconut milk.
  3. Cook rice for tomorrow on purpose. Cold rice makes the fried rice, and a pot of dal keeps for four days. Half the recipes here are better as leftovers, so double them.

If you want the week planned rather than one dinner at a time, the 7-day meal plan under $50 uses the same staples and costs every recipe.