When I was building FixDinner, I had to answer a deceptively simple question: what does a kitchen need in order to always have an answer to "what's for dinner?" Not a fancy kitchen. Not a well-stocked restaurant pantry. A normal weeknight kitchen.
After testing hundreds of ingredient combinations, I landed on a list of 25 staples. Not 50, not 10 — 25. These are the ingredients that FixDinner's AI uses as building blocks. They're also the ingredients that, when you have most of them in your kitchen, turn any random weeknight into a solvable problem.
The goal isn't to have all 25 all the time. The goal is to have enough of them that at least 3-4 dinners are always possible without a grocery run.
Garlic, olive oil, and canned tomatoes give you Italian. Soy sauce, ginger, and rice give you Asian. Cumin, canned tomatoes, and beans give you Mexican or Middle Eastern. The list isn't tied to one style of cooking — it's the foundation for many.
Most of these live in your pantry or fridge for weeks or months. You're not buying them for one recipe — you're building a kitchen that's perpetually ready. The proteins are the only things that need regular restocking.
When you add whatever's fresh — a bag of spinach, a bell pepper, a zucchini — to this pantry foundation, the number of possible dinners multiplies quickly. The pantry does the heavy lifting. The fresh stuff provides variety.
Start with the pantry bases and aromatics. Those 10 items alone will get you 80% of the way there. Add the starches and flavour builders over time, and keep at least one protein in the fridge or freezer at all times.
Take a photo of your pantry right now and check off what you have. Then pick up 2-3 items you're missing on your next grocery run — not all at once, just close the gaps gradually. Within a couple of weeks your kitchen will reach a baseline where dinner is almost always possible.
And then, instead of meal planning, just tell FixDinner what you have. It'll take care of the rest.
Add your ingredients and get dinner ideas instantly.