Batch-Kochen ist der Prozess, bei dem mehrere Portionen mehrerer Mahlzeiten gleichzeitig zubereitet und für den späteren Verzehr aufbewahrt werden. Auf individueller Ebene bereiten die meisten Menschen, die regelmäßig Batch-Kochen verwenden, genug Essen für eine Woche oder . zu Monat an einem Tag.
Es ist effizienter, eine große Mahlzeit zuzubereiten als mehrere kleine Mahlzeiten. Es reduziert die Verschwendung von übrig gebliebenen Zutaten und spart Zeit beim Spülen von Werkzeugen und Geschirr. Die meisten Lebensmittel können im Kühlschrank sicher einige Tage aufbewahrt werden, ohne dass sie schlecht werden. Wenn eine große Menge einer Mahlzeit zubereitet wird, kann sie noch länger im Gefrierschrank aufbewahrt werden.