Home cooking is the gap between what you’re craving and what you can actually pull off tonight without crying.
It depends where you live and how you buy, but most of the time, yes—especially once your pantry is set up. Staples like rice, beans, eggs, pasta, cabbage, and frozen vegetables are far cheaper per serving than prepared meals. Where it gets tricky is upfront costs (oil, spices, basic tools) and when you buy random ingredients you only use once. If you plan around a short list of recurring meals, shop what’s on sale or abundant locally, and actually eat your leftovers, home cooking almost always wins on cost and nutrition, even in cities with cheap street food.
You don’t win this by sheer willpower; you win it by reducing decisions and effort. First, pick 5–7 ultra-simple ‘weeknight default’ meals you like and keep the ingredients always on hand. Second, batch-cook components (a pot of beans, cooked grains, a tray of roasted vegetables) once a week so you’re assembling more than cooking from scratch. Third, lean into true 15–20 minute meals and one-pan dishes on your tired days. Finally, accept repeats—eating the same easy thing twice is better than giving up and spending money you didn’t plan to spend.
You don’t need a designer kitchen, but a few solid tools change everything. Start with a decent chef’s knife and a way to keep it sharp, one heavy pan (non-stick or cast iron) and one medium pot with a lid. Add a cutting board, a wooden or silicone spoon, a spatula, and some kind of strainer. After that, a small baking tray, a mixing bowl, and cheap measuring cups or a scale are enough to cook most everyday meals. Buy slowly, prioritize durability over fancy features, and only add new tools when they’ll clearly make something you already do easier or faster.