Why this matters

The single biggest reason weeknight cooking falls apart is "I don't have anything." Most of the time, you do — you just don't have the right combinations. A flexible pantry isn't a maximalist pantry. It's a tight set of ingredients that combine into many different dinners.

The list below is what I actually keep. If everything on it is in your kitchen, plus an onion, a couple of eggs, and one fresh vegetable, you can cook six dinners.

The 12 things, in order of how often I use them

1. Olive oil (medium quality, in a normal-sized bottle)

I keep one bottle of $10 olive oil for cooking and a much smaller bottle of nicer oil for finishing. Don't pay $30 for cooking oil; the heat ruins what makes it nice. Don't cook with the finishing oil; you'll go through it in a week.

2. Kosher salt

Kosher, not table salt. Bigger flakes, easier to control by feel. Diamond Crystal is the chef-y choice; Morton's is fine. Whatever you pick, stick with it — the volume per teaspoon is different between brands and recipes get unpredictable.

3. Onions, garlic, and one knob of fresh ginger

The aromatic foundation of about 90% of dinners. Onions live on the counter, garlic in a cool dark drawer, ginger in the fridge in a sealed bag. Ginger lasts a month that way; on the counter it'll go mouldy in five days.

4. Two cans of beans (chickpeas + black beans)

Different recipes call for different beans, but if I had to pick two for a tight pantry, it's chickpeas (creamier, more "savoury" in salads, curries, stews) and black beans (firmer, tacos, soups, grain bowls). White beans (cannellini) come third.

5. One can of crushed tomatoes

The base of pasta sauce, soup, curry, chili, pizza-by-mistake. Buy good ones — the price difference between bad canned tomatoes and good ones is small but the flavour difference is enormous. San Marzano-style is overkill; a basic Italian brand is fine.

6. One can of full-fat coconut milk

Curry, soup, rice, and dessert in one can. Don't buy "light" — it ruins curries. The fat layer that separates on the shelf is normal; just shake the can hard before opening.

7. Rice (long-grain white)

Cooked rice is the platform for half my weeknight dinners. Cold leftover rice is the platform for the other half. I buy 5 lb bags and store them in an airtight jar.

8. Pasta (one shape with ridges, one without)

Rigatoni or penne for bakes and chunky sauces, spaghetti or linguine for thinner sauces. Two shapes is enough; you don't need eight.

9. Soy sauce, vinegar, mustard

The three condiments that turn a plain plate into a real dinner. Low-sodium soy sauce. Red wine vinegar (rice vinegar second). Dijon mustard. With these I can vinaigrette anything, glaze a sheet pan, finish a stir-fry, and brighten a soup.

10. Eggs

The fastest protein in the world. Six minutes from cold to soft-boiled. Three minutes to a scramble. Four minutes to a fried egg over rice. If you have eggs, you have dinner.

11. Frozen peas + frozen mixed vegetables

This is the lazy-but-clever choice. Frozen peas wake up a stir-fry, fried rice, a curry, or a pasta. Frozen mixed veg is fine for soup. Don't be snobby about frozen; it's more nutritious than fresh produce that's been sitting in your fridge for five days.

12. One block of parmesan or a wedge of feta

A single hard cheese covers the "this needs something" moment in maybe a third of dinners. Parmesan grated on pasta, soup, eggs. Feta crumbled on grain bowls, salads, chickpeas. Pick whichever feels more you and have it always.

The four things I will not buy

  • Pre-grated "parmesan" in a green can. Has anti-caking agents that don't melt cleanly. Real parmesan grated yourself takes 30 seconds and tastes ten times better.
  • Bottled minced garlic in oil. Tastes nothing like garlic. Garlic is 90 cents a head and stays good for weeks.
  • "Italian seasoning" pre-mix. It's mostly stale oregano. Buy whole dried herbs and use them individually; a teaspoon of just oregano is more flavourful than a tablespoon of the mix.
  • Lemon juice in a squeeze bottle. One real lemon costs less than the bottle and tastes like food rather than industrial cleaner.

What I add seasonally

The 12 above are constant. On top of them I rotate one or two seasonal anchor ingredients: a bunch of fresh herbs in summer, a butternut squash in fall, a citrus haul in winter. Anchors guide a week of cooking without dominating it.

How long this list takes to build

If you're starting from a near-empty kitchen, two normal grocery trips. The bulk items (rice, pasta, oil, salt, vinegar) last for months. The fresh items (onion, garlic, ginger, eggs) get refreshed weekly. Once it's set up, you don't think about it again.

The point isn't to have the perfect pantry. It's to have one where you can answer "what's for dinner?" in under a minute, with what's already in the kitchen.

Recipes that lean on this list