Pantry Meals: Dinners You Already Have the Ingredients For

The pantry meals I actually cook, from tuna pasta to lentil soup to risotto. Plus what to keep in the cupboard so dinner is already there.

pantry meals

When I was a student in Bulgaria, the last week of every month was always the same three things. A tin of tuna from the discount rack. The cheapest can of tomatoes I could find, usually a store brand with a label that looked like it had been designed before the 90s and whatever pasta the supermarket had put on sale that week, which meant sometimes fusilli, sometimes broken spaghetti, sometimes a shape I couldn't pronounce.

I'd walk home, drop the bag on the counter, boil the pasta, empty the tomato can into a pan use the oil from the tuna (as who had extra oil?), stir in the tuna, and eat it standing up because there wasn't really a chair situation. That was dinner for four or five nights a month. Not because I loved it. Because that was what there was money for.

The weird thing is I still cook that exact meal now, years later, with actual ingredients in the fridge - except now I use olive oil and I never take tuna that is in oil, but water - because better macros.

I don't do it because I have to but because it's good, and because I figured out somewhere along the way that pantry cooking is a real skill, not a fallback. The people who know how to turn a shelf of cans into dinner have a better Wednesday night than the people who panic-order pizza.

What counts as a pantry meal

Pantry meal, cupboard dinner, what-you-have-on-hand cooking. Different names for the same thing. A meal where the main ingredients have been sitting in your kitchen for a while because they don't go off in a week.

That means dry stuff like pasta, rice, lentils, beans, flour. Canned tomatoes, canned tuna, canned beans, canned chickpeas. Jars of pesto, sauce, anchovies, olives. Things that stay in the fridge forever like butter, parmesan, eggs, onions, garlic. Frozen things if you count the freezer as pantry-adjacent, which I do.

What's not a pantry meal, by my definition. Anything where the star of the show is fresh fish, fresh herbs in quantity, or a specific vegetable you planned the meal around. If your cooking falls apart when the produce aisle is gone, it's not pantry cooking. It's regular cooking with better access.

The not-so-theoretical list of the pantry dinners I actually cook

These twelve are in active rotation:

Tuna tomato pasta with canned goods is the original. The Bulgaria recipe, basically. I've written the version I cook now as a proper post. Tastes better when you splurge on Italian tuna in olive oil (Ortiz if you find it, Rio Mare at Rewe if not), but the discount-shelf version is also fine. Nobody's going to die.

A chili con carne that forgives everyone. Canned kidney beans, canned tomatoes, whatever ground meat you have (or none, works vegetarian), spices you probably already own. Cooks itself while you do something else. Feeds three people, or one person for three nights, or even better one very hungry person. The leftovers get better with time.

Roasted beans in tomato sauce. Not chili. More like a Spanish-Greek-something hybrid. A can of white beans, a can of tomatoes, olive oil, oregano, garlic, twenty minutes in the oven if you have one. On the stove if you don't.

Easy lentil soup. Dried lentils, onion, carrot if there's one, stock cube, olive oil. Lentils cost almost nothing and cook in 20 minutes. This one recipe took me from "I'll never use dried lentils" to keeping two kinds in the cupboard always.

Cacio e pepe. Three ingredients. Pasta, pecorino (or parmesan if that's what you have), black pepper. A splash of pasta water. If the cheese in the fridge is old enough to argue with, this is how you use it up.

Marinara night. Make the sauce from canned tomatoes, garlic, olive oil, dried basil if you have it. Boil pasta. Done. The sauce freezes well, so double the batch and you have two more pantry dinners pre-built.

Pesto pasta with whatever. A jar of pesto is basically insurance. Boil pasta, toss with pesto, done. If the fridge has a tomato left or half a ball of burrata from the weekend, put those on top. If not, still fine.

Eggs, cheese, tomatoes. Not one recipe, more a principle. Eggs scramble into anything. Cheese melts onto anything. Tomatoes make anything taste like more than it is. Half my weeknight dinners live in this triangle.

Cheesy homemade nachos. Tortilla chips, can of black beans, cheese, whatever salsa is around. Technically dinner if you eat enough of them. I will not be judged on this.

Simple homemade hummus and bread. A can of chickpeas turns into a bowl of hummus in two minutes. With olive oil, some bread, and maybe a tomato from the fridge, that's dinner. Especially in summer, when turning on the stove is a losing argument with the apartment.

White wine mushroom risotto. Arborio rice, stock, whatever mushrooms (fresh if you have them, dried are even better if you remember to soak them), a splash of wine from whatever's already open. Risotto sounds fancy but it's pantry food wearing a nicer shirt.

Salmon pasta with canned salmon. The upgrade version of the tuna pasta. A tin of decent salmon, pasta, lemon, butter, pepper. Also works with smoked-salmon trimmings from the reduced shelf at the supermarket.

That's twelve. There are more. These are the ones that go into rotation without me thinking.

What I actually keep in the pantry

Lists usually bore me, but this is the one place the list format helps more than paragraphs. Everything below is what I always have. Not the aspirational version.

Carbs - Pasta, two or three shapes (at least one long, one short) - Rice, ideally basmati for everyday, arborio for risotto - Lentils, red and brown - A loaf of bread in the freezer.

Proteins - Canned tuna, the better one when possible (Ortiz, Rio Mare) - Canned beans: kidney, cannellini, chickpea - Eggs in the fridge - A block of parmesan or pecorino, wrapped well.

Fats - Olive oil, decent enough to taste good raw - Butter in the fridge

Flavor bombs - Canned tomatoes, two tins minimum, always - Jar of passata if you prefer saucier pastas - Jar of pesto - Anchovy paste in a tube or tin. Disappears into any sauce, makes it taste like more - Soy sauce - Dried oregano, chilli flakes, whatever spices you actually use (not the ones you bought once)

Long-keeping produce - Onions - Garlic - Potatoes (they keep for weeks in a dark drawer) - Lemons (the ones in the fridge last a long time)

If I have all of that in the house, I always have dinner. Even when the fridge looks empty.

If you want more help deciding what to pay for and what to make yourself, I wrote a whole piece on that: make it or buy it.

Building a pantry meal from nothing

If you don't have a recipe in mind, the grid is:

carbs + protein + sauce + something sharp

Pasta + tuna + canned tomato + chilli flakes. Rice + beans + chilli powder + a squeeze of lime. Lentils + potato + olive oil + parsley. Pick one from each column. The sharp one matters. It's the thing that stops the meal from tasting flat and beige.

This is not groundbreaking. But once you see pantry cooking as a grid instead of a specific recipe, you stop needing the recipe at all. You just look at the shelf.

The real win is having something when there is nothing in the fridge

The point of pantry cooking isn't cheap dinner. Cheap dinner is a side effect. The real win is never having the "there's nothing in the fridge" moment at 8pm on a Tuesday when you're tired and about to order something you don't actually want. You look at the shelf, see four cans and a bag of pasta, and twenty minutes later you're eating.

I still cook the once-upon-a-time-in-bulgaria version of this every couple of weeks. A tin of tuna, a can of tomatoes, whatever pasta is open. Nobody's idea of an Instagram dinner. But almost always better than a lieferando order that would likely cost me 20 euros or so. This costs something like two euros. That's a trade I'll take forever.