Batch cooking means preparing large quantities of food in one session to cover multiple meals. It’s the antidote to the two biggest reasons people eat badly: no time and no energy to cook after a long day. Do the work once, and healthy food is ready whenever you need it.

Why it works so well

  • Saves time: one big cook beats seven small ones.
  • Saves money: buying and cooking in bulk is cheaper.
  • Protects your goals: ready food means fewer impulse takeaways.
  • Makes tracking easy: you know exactly what’s in each portion.

What to batch cook

Foods that keep and reheat well are ideal: chili, curries, soups, stews, pasta sauces, grain bowls, roasted vegetables, and cooked proteins. Dishes that go soggy or wilt (crisp salads, fried foods) are poor candidates.

Cook efficiently

Use the oven, stovetop and slow cooker at once to run several dishes in parallel. Chop all your vegetables first, get grains and proteins going, and roast a big tray of veg while everything else cooks.

Portion and store

Divide food into single-serving containers straight away — it makes grabbing a meal effortless and portions consistent. Refrigerate what you’ll eat within three to four days and freeze the rest, labeled with the date.

Avoid boredom

Batch a couple of different dishes rather than one giant pot, and vary sauces and toppings. Freezing extra portions builds a “ready-meal bank” you’ll be grateful for on your busiest days. Log a batch once with Fotocal and every portion is accounted for.

Key takeaways

  • Cook once to cover many meals — saves time and money.
  • Batch foods that reheat well: stews, curries, grain bowls.
  • Cook dishes in parallel and portion immediately.
  • Freeze extras and vary dishes to avoid boredom.