Whether you're looking to take a hot packed lunch or stock up on some meals in the freezer for evenings when you're taxi-ing kids around and too busy to cook, batch cooking can help take the pressure off and keep tasty food on your table or in your lunch box.
It can be quick too! From curry to lasagne, these tasty recipes can all be made ahead without taking hours to prepare.
Squash and spinach curry
Make this squash and spinach curry in advance and cook the rice when you're ready to eat. It's quick to make and the spices develop so it might even taste better if you wait a day or two to dive in.
vegan mac 'n' cheese
A pasta bake is always a good option for batch cooking and this vegan take on a classic is no exception. It's full of vegetables with a cauliflower sauce and serves four but you could always increase the recipe and freeze or refrigerate spare portions.
This ragu is one for the weekends as it takes a while to cook. Crucially, however, it only takes ten minutes to prepare, so you can leave it while you get up to something more fun. It makes six servings - a proper batch!
cous cous, roasted peppers and kale
make ahead lasagne
This classic lasagne recipe makes two meals (your welcome!) meaning you're sorted for the day you make it and you can freeze the second lasagne for future meals. You could portion it up and store in separate Tupperware too if you want it for lunches.
Pea and Chorizo Soup
Pea and chorizo soup only takes 10 minutes to make and you can freeze it making it an ideal meal to cook up and save for a busy day. When it comes to serving all you have to do before eating is fry up the chorizo and sprinkle on top.
Sausage and apple casserole
Casseroles are a great way to batch cook as you can pop everything in together and leave it to cook. It also means you can increase the quantities without it requiring too much extra work which is a winner in our book!