The problem isn't usually a lack of ingredients. It's the blank-page problem: standing in front of an open cupboard with half a box of pasta, a tin of something, and no idea what they can become together. This guide is a decision framework, not a recipe list - the goal is to give you a process that works with whatever's actually there.
Start here because the carb base defines the cooking time and the format of the meal:
Look for eggs, any canned fish, any canned beans or lentils, or cheese. One of these is almost always available. The full guide to pantry proteins is in the pantry proteins article, but the quick version:
Most cupboard sauces fall into four categories. You need the base ingredient and one or two supporting elements:
Fry garlic in olive oil. Add tomatoes. Season with salt, chilli, and dried oregano or basil. Simmer 5–10 minutes. This works over pasta, on toast, with eggs poached directly in the sauce (shakshuka), or with chickpeas stirred in.
Mix 2 tbsp soy sauce, 1 tsp sesame oil, 1 tsp rice vinegar or lemon juice, and a pinch of chilli or a drop of hot sauce. Toss with noodles, rice, or stir-fried vegetables. Add a fried egg or drained tuna.
The Italian aglio e olio principle. Gently fry sliced garlic in a generous amount of olive oil until pale gold (not brown). Add chilli flakes, a squeeze of lemon, and toss with pasta and pasta cooking water. Top with parmesan. One of the fastest pasta meals available from what sounds like nothing.
Mix yoghurt (or cream or cream cheese) with lemon juice and a spice - cumin, smoked paprika, or curry powder. Use as a sauce for roasted or pan-fried vegetables, as a dressing for grain bowls, or as a topping for spiced chickpeas.
This is optional but makes a real difference. Check for:
Make the tomato-based sauce above. Add drained chickpeas in the last 5 minutes. Toss with cooked pasta and pasta water. Top with parmesan if you have it. ~520 kcal, 22g protein.
Microwave the rice. Fry the eggs in sesame oil until crispy at the edges. Cook frozen peas in the same pan for 2 minutes. Plate rice, top with egg and peas. Drizzle soy sauce over everything. ~410 kcal, 22g protein.
Toast the bread. Mix sardines with a squeeze of lemon and a small spoon of mustard. Spread on toast. Drizzle olive oil. Top with whatever's around - capers, sliced onion, cucumber. ~380 kcal, 30g protein.
Almost any combination of carb + protein + fat + acid works. If it tastes flat, add acid (lemon, vinegar, hot sauce). If it tastes harsh, add fat (olive oil, butter, cheese). If it tastes thin, add salt and let it cook for another 2 minutes. For a full week of meals built on this principle, see the Instant Food, Elevated guide.