BATCH COOKING

The Complete Guide to Batch Cooking

Batch cooking turns 3-4 hours of work into weeks of meals from the freezer. Five categories, one combining rule, dinner in 30 minutes.

Haley Ross June 17, 2026 Updated August 7, 2026 18 min read
The Complete Guide to Batch Cooking
On this page
  1. TL;DR
  2. What is batch cooking?
  3. Why does batch cooking work?
  4. How do you start batch cooking?
  5. What is the frozen block method?
  6. What’s best to batch cook?
  7. How long does batch-cooked food last?
  8. What batch cooking mistakes should I avoid?
  9. Frequently asked questions
  10. Start small, this weekend

TL;DR

Batch cooking means cooking large quantities of food at once, portioning it into the freezer, and eating from that work for weeks. A typical session takes 3 to 4 hours. The frozen block method – five categories (protein, carbs, veg, meal, smoothie) combined with one rule (protein + carb + veg = balanced dinner) – turns dinner into a 30-minute pull from the freezer instead of a fresh start at 6:45pm.

Batch cooking exists because weeknight cooking happens under the worst possible conditions. You’re hungry, you’re tired, dinner is in 30 minutes, and you’re staring into the fridge at 6:45 on a Tuesday trying to make something out of nothing. The 6:45pm window is also the window where nobody cooks well.

The fix is moving the work out of that window. You spend a few hours one weekend cooking components and meals in bulk, portion everything into the freezer, and from then on dinner is a 30-minute pull instead of a fresh start. It’s the most powerful thing you can give your future self.

I’ve been batch cooking for ten years and built an app to run it. This guide covers everything I’ve learned about doing it well – what to cook, how long it lasts, the mistakes to avoid, and the system that finally made it click after a decade of refining it. By the end you’ll have a real plan you can start this weekend.

What is batch cooking?

Batch cooking means cooking large quantities of food at once to eat from later. There are different ways people do it – some batch and refrigerate for the week, some can or jar what they make, some dehydrate it. This guide is about batch cooking for the freezer, which is what the frozen block method is built around. I’ve been batch cooking for ten years and am delighted to have found a way with this system to really make it work for me.

You spend three or four hours making components – proteins, vegetables, things like rice or sweet potatoes – and whole meals like soups or casseroles, then portion and freeze everything so future-you has actual food to eat on a Tuesday at 6:45pm when you have nothing left to give.

When you meal prep, you spend Sunday afternoon assembling five identical chicken-rice-broccoli containers for the week. By Wednesday you’re sick of them. By Friday you’re ordering takeout while the planned food rots in the fridge. (I know – I tried that approach for years before I gave up on it.)

When you batch cook for the freezer, you spend the same Sunday afternoon making things differently. Some go in as components: shredded chicken, brown rice, sautéed greens – each portioned separately so you can combine them into different meals. Some go in as whole meals: a pot of chili divided into single portions, a tray of lasagna cut and wrapped individually, a batch of curry over rice.

Tuesday becomes chicken over rice with greens. Wednesday becomes the chili thawed and ready in 20 minutes. Thursday becomes a totally different combination depending on what you have left. Same Sunday afternoon, different meals all week.

The freezer is what makes this work. Meal prep assumes you’ll eat the food within 5-7 days. Batch cooking for the freezer stretches that timeline to months.

Properly portioned and stored, batch-cooked food stays usable for 2 to 3 months in the freezer per USDA Food Safety guidance. That’s what changes the math – you’re not just feeding this week, you’re slowly building a stash.

How is batch cooking different from meal prep?

ApproachWhat you cookWhen you eat itHow long it lasts
Meal prepComplete mealsThe same week5-7 days (refrigerated)
Batch cookingComponents and individual mealsOver the next 2-4 weeks2-3 months (frozen, safe longer)
Once-a-month cookingAbout a month of meals in one intensive sessionOver the next 2-4 weeks2-3 months (frozen)

The systems aren’t mutually exclusive. You can do meal prep inside a freezer batch cooking system – freeze some of what you make this week alongside this week’s portions. The mindset difference is what matters: meal prep solves dinner for the week. Batch cooking for the freezer solves dinner for the months ahead.

Why does batch cooking work?

Batch cooking works because it removes the daily obligation to cook a fresh meal. I love cooking – I just don’t love having to cook every night, exhausted, at the end of a long day.

You’re not chained to the stove on a Tuesday when a hot meal is the last thing you have the energy to make. You’re not ordering takeout at 7pm because you can’t face one more dinner decision. The food is already there – you just have to heat it.

That sense of freedom is the biggest unexpected benefit I’ve experienced. After ten years of batch cooking, the most meaningful thing it’s given me isn’t time or money (though those matter too). It’s the ability to skip cooking when I don’t want to cook, without that meaning I order takeout or eat poorly.

The food waste problem goes away

In a normal kitchen, you cook on Sunday, eat as much as you can, and something is going bad in the fridge by Thursday – produce wilting, leftovers turning, a sauce you forgot you opened. Then there’s the pressure: eat that thing before it spoils, even if you’d rather have something else. An estimated 30-40% of food in the U.S. is wasted each year per USDA, and a large share of that happens at the household level.

Batch cooking moves food to the freezer, which buys you weeks instead of days. I almost never throw food away anymore. That low-level pressure to eat something before it spoils is just gone.

You can actually eat on time

If you’ve ever worked late and needed to cook from scratch, you know how this goes – dinner happens at 8:30pm, you eat too fast, you go to bed full. Batch cooking flips that. As long as you pull a few frozen portions out 30 minutes before dinner, you eat on time. No matter what the workday looked like.

Portions take care of themselves

When you freeze in standardized portions, you stop thinking about how much to make or how much to eat. You take out one portion per person, maybe two, and that’s the meal. I don’t overeat anymore. I don’t go hungry between meals either – reaching for a quick portion is easier than reaching for chips.

The freezer mindset takes a little getting used to

The honest part: this isn’t exactly like cooking dinner every night. You miss the smell of something cooking, the bubbling pot, the kitchen activity. But you get something better in return – actually eating, on time, every time you need to.

It also doesn’t have to be all-or-nothing. Some of the best meals I make are a couple of frozen portions plus a side salad or some fresh cherry tomatoes – frozen for the heavy lifting, fresh for the bright notes.

How do you start batch cooking?

To start batch cooking, pick one or two big projects you want to make, prep the ingredients (often the night before), cook everything in one session, portion into silicone trays, and freeze. The whole thing is a marathon, not a sprint – how far you go in any single session depends on how much you’re willing to run that day.

If you’re going to make a mess, make a big mess. Once the counter is covered in cutting boards and pots are going on the stove, you might as well batch as much as you can. The setup time and cleanup time are the same whether you cook one thing or four.

Here’s the actual order of operations.

Step 1: Clean the kitchen and plan your session

Start with a clean kitchen – a clean counter is the difference between a productive session and chaos. If your kitchen isn’t clean, that’s part of the prep. Handle it first.

Then pick 1-2 big projects, max. A typical session might be a giant batch of ground beef plus a pressure cooker of beans plus roasted sweet potatoes. Or chicken thighs plus sautéed bell peppers plus rice. You’re not making everything in one day – you’re building your block library over multiple sessions.

Step 2: Prep your ingredients (the night before is fine)

The boring chopping work – peeling, coring, cleaning – can absolutely happen the day before. Sweet potatoes peeled in front of the TV. Onions deskinned at the kitchen table.

Bell peppers cored and washed. A fry cutter or food processor saves a lot of time when you’re prepping a lot of one thing.

Whole and sliced bell peppers in a stainless bowl during batch cooking prep

This is honestly the part most people skip and regret. If you start your batch session with a pile of vegetables that need chopping AND meat that needs cooking AND a pressure cooker to set up, you’re going to feel overwhelmed by hour two. Pre-prep buys you breathing room.

Step 3: Start cooking – pressure cooker first

Start with whatever takes the longest. Pressure cooker first – beans, chicken thighs or bones for soup base, anything that benefits from long, low cooking. Then stovetop or oven for the faster items.

Ground beef takes about 45 minutes for a big batch. Roasted veg takes 30 to 45 minutes for a sheet pan or two. Sautéed veg is just a few minutes per pan.

One of the great things about batch cooking multiple things – if you’re making a day of it – is being able to reuse the same pan. Cook the onions first, push them aside, cook the bell peppers in the same pan, push them aside, cook the meat in the same pan with all that flavor already there. One pan, three components, one wash.

Step 4: Use the cooking time

Cooking time is dead time if you let it be. While the pressure cooker is going and the oven is on, find something to do:

  • Clean the kitchen as you go
  • Portion out spices for tomorrow’s cooking
  • Wash containers and silicone trays so they’re ready for filling
  • Prep ingredients for the next thing you’re cooking

A two-hour batch session feels like four hours if you stand around watching the pressure cooker. It feels like one hour if you keep moving.

Step 5: Portion into silicone trays

Once everything is cooked, let it cool a few minutes – not all the way, just enough that you’re not putting boiling food into the freezer. Then portion into silicone trays. Half-cup portions for components like chicken, beans, or sautéed peppers. One-cup portions for whole meals like chili or curry.

Steamed broccoli portioned into a silicone freezer tray for batch cooking

Leave the trays uncovered for the first hour or so. Putting lids on while the food is still warm traps steam, which can mess with the freeze.

Step 6: Freeze, then transfer to bags (a day or two later)

Slide the trays into the freezer. The next day or two, pop the frozen blocks out of the silicone trays and transfer them into freezer bags – one quart each. Label each bag by content and date. Now you’ve got a bag of chicken blocks, a bag of bean blocks, a bag of sautéed pepper blocks, all ready to grab from the freezer one at a time.

The freezer doesn’t care how you got there. Whether it took you four hours on a Sunday or two shorter sessions across a weekend, the finished blocks are the same.

What is the frozen block method?

The frozen block method is the batch cooking system I use, named for what comes out of it: standardized frozen blocks of food, portioned to combine into balanced dinners. It’s smaller than it sounds – five categories of blocks, one rule for combining them. Once those two things live in your head, you can run this for the rest of your life.

The five categories are Protein, Carbs, Veg, Meal, and Smoothie. The first three – Protein, Carbs, and Veg – are the foundation. They’re ½-cup portions, batched in sets of six, and they’re what I rely on most.

The combining rule is the rest of the system: one protein + one carb + one veg = balanced dinner. Pull three blocks from the freezer, heat them, eat. No recipes, no meal plans, no decisions at 6:45pm. The three-block pull is the plan.

Meal blocks and Smoothie packs are the other two categories. They work differently from the foundation – meal blocks are full dinners that can stand alone or stretch further when you pair them with foundation, and smoothie packs are pre-portioned for one quick blend. Both have their own rules and rhythms, which is where the Playbook picks up.

What this gets you is a freezer that does the work for you. You open the door, see categories you understand, pull three blocks, and dinner is 30 minutes away – even on a Tuesday at 6:45pm.

→ The Frozen Block Method Playbook walks you through every category, every portion size, every combining rule, and the four cooking modes that keep the system running through real life. It’s about a 20-minute read. You could start this week.

What’s best to batch cook?

The best things to batch cook are the foundation building blocks – a protein, a starchy carb, and a vegetable mix – plus an easy meal block or two like chili. Start there. Once those are running, add the multipliers: caramelized cherry tomatoes, garlic, anything that adds flavor or saves time on every plate.

Start with the foundation: protein + carb + veg

A typical foundation rotation might look like ground beef or shredded chicken, sweet potatoes or black beans, and a vegetable mix like spinach with mushrooms and onions. Cabbage works too. So does a roasted sheet pan of bell peppers.

Sautéed spinach, mushrooms, and bell peppers being portioned into silicone trays for freezer blocks

The point is to have one of each category in the freezer so you can pull three blocks and have dinner 30 minutes later. The full breakdown lives in the Playbook.

For carbs, I also love black rice and barley blocks – both freeze well and bring something different than rice or sweet potatoes. Barley is a nice slow-carb alternative when you want something chewy. Rice, quinoa, and couscous freeze fine too; they cook in under 30 minutes anyway, so I’ll sometimes just make a small fresh batch instead.

And when I’m running low on carb blocks, I’ll sometimes make a small pot of mac and cheese to stretch what’s left. It pairs surprisingly well with ground beef and a green vegetable, and it makes eating mac and cheese acceptable as an adult.

Easy meals pull double duty

One-pot meals like chili and white chili are some of the easiest things to batch. They freeze and reheat beautifully – and they pair with foundation blocks to stretch into multiple dinners. A chili block plus a rice block plus a spinach mushroom block is a different (better) meal than chili on its own.

Right now my freezer has ground beef, a spinach veggie mix, chicken tortilla soup, and a white chili. It’s getting low, but even low, the pairings keep working – southwest beef in a quick salad, a chili block over pasta cooked fresh.

Caramelized cherry tomatoes are the secret weapon

In small blocks they’re sweet, jammy, and intense. One block on top of a chicken-and-sweet-potato bowl turns it into a real dinner. They go further than almost anything else in the freezer for the flavor return.

Frozen caramelized cherry tomato cubes on a cutting board with whole tomatoes and silicone freezer trays

The kitchen helper: garlic in 2-tablespoon blocks

This one’s not really food you eat on its own – it’s a cooking aid. Mince 5 whole heads of garlic at once, portion into 2-tablespoon blocks, freeze. Now every recipe that calls for garlic skips the chopping step. It sounds small. It is not.

What not to batch

A couple of things just don’t work in the freezer:

  • Pasta. It comes out sad. Cook it fresh when you reheat the rest of the meal – pasta takes 10 minutes anyway.
  • Anything you eat fresh. Salads, raw vegetables, bread. Anything where crispness or freshness is the point.

Starting from scratch?

Pick a meal you already cook often. Look at it through the lens of veg + protein + carb. If you love a hearty veggie-and-meat spaghetti, batch the meat sauce, freeze the vegetables, and cook the pasta fresh when you reheat. If you love chili, that’s basically a perfect starter recipe – one pot, easy to freeze, pairs with everything.

My go-to combo: a cabbage or spinach-mushroom mix + ground beef or shredded chicken + sweet potatoes or black beans, finished with feta and ancho chili sauce, or whatever sauce makes the meal feel like yours.

How long does batch-cooked food last?

Properly frozen, batch-cooked food stays good for up to 6 months. The USDA says it’s safe indefinitely at 0°F, but quality starts dropping after about 3 months. My honest rule: eat it within 6 months and you’ll never notice a difference.

Labeling: keep it simple

I just write the name of the meal on the bag. No date – I eat through my blocks before the 3-6 month window becomes a concern. If you’re new and worried about losing track, add a date, but don’t overthink it.

A note on bags: I prefer silicone bags (reusable, less plastic), but labels don’t stick well to silicone and china markers don’t write reliably on them either. Plastic freezer bags are easier – permanent marker, reusable for the same type of block. I use silicone when I can.

Rotation: let the drawers do the work

I keep blocks in freezer drawers organized by category – one for protein, one for carbs, one for veg, one for meals. Overflow and flavor bombs (the garlic and tomato cubes) live in the side door. With a drawer-per-category setup, rotation takes care of itself: you reach into the protein drawer, grab what’s there, repeat. (When the CookBlocks app launches, the inventory tracking will handle this automatically.)

Souper Cubes are the trays I actually use

For foundation blocks, the 1/2-cup Souper Cubes tray is exactly the right size – one foundation portion per cube. For meal blocks, I use the 1-cup tray. The trays surprise people with how much food they hold; a full one gets heavy, and the silicone holds up beautifully under the weight. They’re sturdy, well-designed, and they stack neatly in the freezer. If you’re starting out and need to pick trays, these are what I’d buy first.

The outer bound

If you find a block in the back of your freezer that’s been there longer than 6 months, it’s probably still safe to eat – USDA confirms that food at 0°F stays safe indefinitely. But quality drops the longer it sits. Six months is the practical line I draw.

What batch cooking mistakes should I avoid?

The biggest batch cooking mistakes have nothing to do with the cooking part – they’re about scope, timing, and tools. Here are the five I’ve seen (and made myself) over ten years of running this system.

1. Buying more meat than you can cook fast enough

The single most expensive mistake. You haul home four pounds of chicken and two pounds of ground beef on Saturday, plan to batch Sunday, get through half of it, and by Tuesday the rest is on the edge. Ground meats need to be cooked or frozen within 2 days per USDA, and that window closes faster than people expect. Cook the meat upfront if you can; at minimum, freeze the raw meat if your cooking window shifts.

2. Trying to cook everything from the beginning

Don’t show up to your first batch session with eight recipes. Do one big batch of the foundation – a protein, a carb, a vegetable mix – and get a feel for the work. If you need variety from the start, scale down: smaller batches of two or three things rather than full batches of one. You can always batch more next weekend.

3. Waiting too long to portion your food into blocks

The whole effort breaks down right at the end. You cook for hours, the food is great, you sit down to eat – and the rest goes into a giant container “for later,” only for half of it to be off by the time you remember. Block your food the same day you cook it. Even if some of it goes into containers instead of trays at first, get it portioned and into the freezer before it can spoil.

4. Trying to chop everything by hand

I held out for a long time. Then I bought a fry cutter and ran sweet potatoes, bell peppers, and onions through it – hours of chopping became minutes. If you’re batching a lot of vegetables, the right tool is the difference between a session you’ll repeat and one you’ll quietly never do again.

Pressing a sweet potato through a fry cutter into sticks over a sheet pan, with roasted sweet potatoes and a silicone freezer tray for batch cooking prep

5. Seasoning every block for one specific cuisine

If every block of ground beef is heavily Italian-seasoned, you’ve made Italian ground beef, not flexible foundation. Lean on broad spices like cumin, garlic, salt, and mild chili for the blocks themselves, and add cuisine-specific punch at meal time with sauces. The Playbook goes deep on this; the short version is season flexibly, sauce specifically.

Frequently asked questions

How long does it take to batch cook for the week?
A typical session takes 3 to 4 hours of active work, often with pre-prep the night before to break it up. The exact time depends on how much you’re making – one big batch can take an hour, four can take an afternoon. Building up over multiple weekends is faster than trying to do it all in one go.
What tools do I need to start batch cooking?
The minimum: silicone freezer trays (I use Souper Cubes – 1/2-cup for foundation blocks, 1-cup for meals), freezer bags (plastic or silicone), and a permanent marker, plus the usual pots, pans, and large bowls for mixing and shuffling food around. A fry cutter or food processor speeds up chopping more than any other tool. A pressure cooker is the best upgrade after that.
Can I batch cook without a freezer?
Yes, but not the way I do. Cooked food in the refrigerator lasts 5 to 7 days, not months – without the freezer, you’re doing meal prep instead of batch cooking for the freezer. The freezer is what stretches one cooking session into weeks of options.
How much money does batch cooking save?
It saves more on takeout than on groceries. The real wins come from buying ingredients in bulk (cheaper per pound), reducing food waste (USDA puts U.S. food waste at 30-40%), and not ordering delivery at 7pm when there’s nothing in the fridge. The exact dollar amount depends on what you eat — but the savings tend to show up in the takeout line, not the grocery receipt.
What if I don’t like eating leftovers?
Batch-cooked food isn’t leftovers. Leftovers are the half-pot of curry you didn’t finish last night – batch blocks are individually portioned, frozen at peak quality, and reheated as a fresh meal. Most people who hate leftovers find that frozen blocks don’t trigger the same reaction.
Can I batch cook for one person or for a family?
Both work. The blocks scale either way – a one-person batch makes smaller sets of each component, a family-of-four batch quadruples them. The combining rule (one protein + one carb + one veg per person) stays the same, and the nice thing is everyone in the family can pick what they want since there’s so much variety.
What’s the best way to reheat batch-cooked food?
You can pull blocks 30 minutes before dinner to let them thaw, or reheat straight from frozen. Foundation blocks (protein, carb, veg) reheat best in the oven at 350°F for about 30 minutes from frozen; meal blocks like chili reheat fine in the microwave. Slower reheating preserves texture better, but use whatever fits your schedule.

Start small, this weekend

Batch cooking changes what dinner means. Once a stocked freezer is doing the heavy lifting, the 6:45pm panic stops happening, food stops going to waste, and the time you spend cooking is time you actually chose to spend.
You don’t need a full freezer or a perfect system to start. Pick one weekend, one protein, one carb, one vegetable mix. Cook them, portion them into trays, freeze them. That’s a Sunday’s worth of work that gives you a week of dinners that arrive without thought.
The frozen block method scales from there. Once the foundation is in your freezer, everything else – meal blocks, smoothie packs, flavor multipliers – builds on top of it. The full system is in the Playbook when you’re ready for it.

Get the Playbook →
SAVE THIS FOR LATER

Save this guide for later

Be the first to leave a comment

Leave a comment.

Keep reading

Get the Playbook