Batch Cooking Without the Burnout
I've tried the Sunday batch cooking thing. You know the one—spend 3-4 hours cooking, portion everything into identical containers, feel accomplished.
Then by Wednesday, I'm sick of eating the same thing. By Thursday, I'm ordering takeout and feeling guilty about all the food sitting in my fridge.
Batch cooking is a great idea. The problem is how most people do it.
Here's a way to batch cook that doesn't make you want to quit by Wednesday.
Don't Batch Cook Meals—Batch Cook Components
This is the shift that made it work for me.
Instead of making five identical meals to eat all week, make components that you can mix and match.
Sunday batch cooking (about 90 minutes):
- Cook 2-3 proteins (chicken, ground meat, hard-boiled eggs)
- Roast 2-3 sheet pans of vegetables
- Cook 1-2 grains (rice, quinoa)
- Maybe make a sauce or dressing
Now your week looks like:
- Monday: Chicken + rice + roasted vegetables
- Tuesday: Ground meat tacos with some of the roasted vegetables
- Wednesday: Grain bowl with hard-boiled eggs and remaining vegetables
- Thursday: Fried rice with leftover chicken and rice
- Friday: Takeout (planned)
Same batch cooking effort, but you're not eating the exact same meal every day.
Pick the Right Things to Batch
Some foods batch cook beautifully. Others... don't.
Great for batch cooking:
- Ground meat (brown a big batch, use all week for tacos, pasta, bowls, etc.)
- Chicken thighs (roast a bunch, eat hot, cold, in salads, in sandwiches)
- Hard-boiled eggs (grab-and-go protein)
- Roasted vegetables (they reheat well and are also good cold)
- Cooked grains (rice, quinoa, farro)
- Beans (cook from dried or rinse a bunch of cans)
- Soups and chili (actually better the next day)
Not great for batch cooking:
- Delicate salads (they get soggy)
- Crispy anything (it loses its texture)
- Overcooked pasta (it keeps getting softer)
- Fried foods (sad and soggy the next day)
Plan accordingly. If you want salad for lunch, pack the dressing separately and assemble right before eating.
The Time Investment Reality Check
You're not going to batch cook for 3 hours every Sunday. Be real with yourself.
The 30-minute version:
- While tonight's dinner cooks, brown some ground meat or roast a sheet pan of vegetables
- Tomorrow's lunch is halfway done
The 60-minute version:
- One protein, one vegetable, one grain
- Not every meal for the week, but a solid foundation
The 90-minute version:
- Two proteins, two vegetables, one or two grains
- Most of your week is covered
The "I have energy today" version:
- Go all in. Cook everything.
- Freeze extras for next week when you might not have this energy.
Match your batch cooking to your actual capacity, not some idealized version of yourself who loves spending Sundays in the kitchen.
Don't Prep Things You Won't Eat
I used to prep cute little containers of cut vegetables and hummus. Very aesthetic. Very Instagrammable.
Then I wouldn't eat them because I didn't actually want cut vegetables and hummus. I wanted a sandwich or leftovers or something hot.
Prep things you'll actually eat. If you won't eat a salad for lunch, don't prep five salads. If you will eat leftovers, prep the components for leftovers.
The prettiest meal prep is worthless if you order takeout instead of eating it.
Leave Some Room for Spontaneity
Batch cooking every single meal feels rigid and sad. Leave space for:
- One or two nights of eating out or ordering in
- At least one night where you cook something fresh because you feel like it
- The possibility that you'll want something different than what you prepped
The goal is to make your week easier, not to eliminate all choice and spontaneity.
What About Breakfast and Lunch?
Breakfast is easy to batch:
- Hard-boiled eggs for the week
- Overnight oats in jars
- Batch of muffins or breakfast burritos
- Just pick one thing and eat it every day—it's fine
Lunch depends on your situation:
- If you have a microwave: leftovers, soups, grain bowls
- If you don't: wraps, salads (dressing on the side), cold grain bowls
- If you're home: anything goes
Don't overthink lunch. A rotation of 2-3 things is plenty.
A Real Week of Batch Cooking
Here's what this looks like in practice:
Sunday batch (90 minutes):
- Roast two sheet pans: one with chicken thighs and potatoes, one with broccoli and cauliflower
- Brown 2 pounds of ground turkey with taco seasoning
- Cook a big pot of rice
- Hard-boil half a dozen eggs
Monday: Chicken, potatoes, roasted broccoli Tuesday: Ground turkey tacos with some of the rice, leftover roasted cauliflower on the side Wednesday: Grain bowl with rice, hard-boiled eggs, leftover chicken, whatever vegetables are left Thursday: Fried rice with leftover rice, some chicken, frozen vegetables Friday: Takeout (planned) Saturday: Use up any remaining leftovers in a soup or frittata
You cooked once, but you ate six different meals. Same effort, way more variety.
Storage Matters (But Not Like Instagram Says)
You don't need matching glass containers with cute labels. You need containers that:
- Have tight-fitting lids (so food doesn't dry out or leak)
- Are microwave-safe if you'll be reheating at work
- Are roughly the right size for what you're storing
That's it.
Glass is nicer than plastic—doesn't stain, doesn't hold odors, lasts longer. But use what you have. The point is to make your week easier, not to curate an aesthetic food storage system.
Label things with the date. Use masking tape or a grease pencil. You won't remember what's what three days from now, and you definitely won't remember how long it's been there.
When to Freeze vs. Fridge
Generally:
- Fridge (3-4 days): Things you'll eat this week, prepared foods that freeze poorly (mayo-based salads, crispy things)
- Freeze (1-3 months): Extra portions, full meals for later, anything you won't get to this week
When in doubt, freeze. You can always thaw it. You can't un-spoil food that sat in the fridge too long.
When Batch Cooking Goes Wrong
You made too much: Freeze the extra. Label it with the date. Eat it next week when you don't want to cook.
You're sick of it by Wednesday: Remix the components. Turn the roasted chicken into tacos or soup or fried rice. Variety without starting from scratch.
You didn't actually cook anything: That's fine. Do a smaller batch midweek. Cook extra dinner one night and call it prep.
Everything went bad: Either you prepped too far ahead or you prepped things you don't actually eat. Adjust accordingly.
The Modified Approach
If true batch cooking feels like too much, try this instead:
Cook double portions of dinner whenever you cook. That's it.
Now you have lunch the next day, or a backup dinner for a busy night. No dedicated batch cooking session. Just cook more of what you're already cooking.
This is what I actually do most weeks. It feels manageable, not overwhelming.
Real talk: The best batch cooking system is the one you'll actually stick with. If that's elaborate Sunday prep, great. If it's just cooking extra dinner most nights, also great. The point is to make your week easier, not to achieve meal prep perfection.