How to Cook With What You Already Have at Home
There's a specific kind of paralysis that hits when you open the fridge and see... components. Half a bell pepper. Some chicken. A knob of ginger, rice, three eggs, wilting coriander. Individually, none of it is dinner; together, it's at least two dinners — if you can see them. "Cooking with what you have" is a learnable skill, not a talent, and it rests on two moves: thinking in templates instead of recipes, and knowing a handful of substitution rules so a missing ingredient never kills a dish.
Think in templates, not recipes
A recipe says: these exact ingredients, this exact way. A template says: a starch + a protein + vegetables + a flavour system. Once you see the template underneath, most weeknight cooking becomes fill-in-the-blanks. Five templates cover the majority of "random fridge" situations:
- Fried rice / grain bowl: any cooked grain + any protein (eggs count) + any vegetable that can take heat + soy/garlic/ginger or whatever flavour base you own.
- Frittata: eggs + almost any vegetable + any cheese ends. The great absorber of odds and ends.
- Pasta "whatever": pasta + one allium + one vegetable or cured meat + fat (butter, oil, cream) + something salty (parmesan, olives, capers).
- Soup/curry: aromatics + vegetables + liquid (stock, canned tomatoes, coconut milk) + optional protein + served over or with a starch.
- Traybake: protein + sturdy vegetables + oil + spice blend, one oven, one tray, minimal thinking.
When you inventory your kitchen through template eyes, the question changes from "do I have the ingredients for X?" to "which template do my ingredients already satisfy?" — a much easier question with much better odds.
The substitution rules that actually matter
Substitution anxiety keeps people ordering takeout with a full fridge. A few durable rules cover most gaps:
- Swap within function, not within name. A recipe's onion is there for sweet aromatics — leeks, shallots or the white parts of spring onions do the same job. Lime is there for acid — lemon or vinegar steps in.
- Greens are mostly interchangeable once cooked: spinach, chard, kale and even soft lettuces can wilt into the same pan (adjust cooking time for toughness).
- Dairy tolerates ratio play: yoghurt for sour cream, milk + butter approximating cream in cooked dishes.
- Dried herbs ≈ one-third of fresh by volume, added earlier in cooking rather than at the end.
- Beans and lentils cover missing protein in almost any template above — and they live happily in the pantry for months.
The only non-negotiables are structural: baking ratios, and safety rules for meat and seafood. Everything else is negotiable, and every successful improvisation makes the next one easier.
Search by ingredient, not by dish
When templates and instinct aren't enough, flip how you search for recipes. Instead of picking a dish and then shopping for it, start from your ingredients and let the recipe come to you. This "pantry-first" search has two big advantages: dinner uses what's closest to expiry (waste drops automatically — see our food waste guide), and your shopping list shrinks to the two or three genuine gaps rather than a whole recipe's worth of ingredients. The practical challenge is scale: manually cross-referencing what you own against recipe sites is tedious, which is exactly the part software does well.
Keep score of what worked
Improvised cooking improves fastest with a feedback loop. When a thrown-together meal lands, record it: what you made, roughly what went in, and how good it was. Two months of casual logging produces something priceless — a personal playbook of proven, pantry-friendly dinners, tuned to your taste and your shopping patterns. (It also quietly builds the confidence that kills the 6 pm takeout reflex: you have evidence you can cook from a random fridge.)
How GourmetLog helps
Meal & Pantry - GourmetLog ($4.99 one-time, iPhone & iPad) is built for pantry-first cooking:
- Ingredient-first search at scale: Suggested Recipes shows dishes you can cook now from your own recipes plus 5,000,000+ Spoonacular ideas, ranked by ingredient match, cost and time.
- A pantry that stays current: the OCR receipt scanner (beta) auto-fills your pantry from grocery tickets, colour-coded expirations show which ingredients need using first, and expiring-soon items appear right on the dashboard.
- Your personal playbook: write your own recipes with rich ingredients and steps, log meals in seconds with autocomplete and star ratings, and share winners via iMessage rich links.
- Details before you commit: external recipes include nutrition, price per serving and collapsible instructions.
Tonight's assignment
Open the fridge. Pick the ingredient most likely to die this week. Match it to one of the five templates. Fill the remaining blanks from the pantry, substitute by function for anything missing, and cook it. Whatever happens, you've just saved an ingredient, skipped a delivery fee, and added one data point to your playbook. That's the whole skill — repeated.