Meal prep recipes
These meal prep recipes are here because they keep: they taste as good or better on the second day, and most of them reheat or freeze without losing their texture. Cook one or two on a free afternoon and several lunches and dinners are sorted.
Lasagne alla bolognese and boeuf bourguignon are the weekend projects, chickpea stew is done in 45 minutes, and a jar of ajvar or a pot of chakalaka goes alongside whatever you eat later in the week. Double the servings and every amount doubles with them, straight onto your shared shopping list.
44 recipes
Lasagne alla Bolognese🇮🇹 Italian recipes · Dinner · 4 h 15 min
Empanadas🌎 Latin American recipes · Snack · 4 h 10 min
Chickpea Stew🌍 Mediterranean recipes · Dinner · 45 min
Boeuf Bourguignon🇫🇷 French recipes · Dinner · 4 h 10 min
Cuban Black Beans🌎 Caribbean recipes · Side dish · 9 h 50 min
Ajvar🌍 Eastern European recipes · Side dish · 2 h 45 min
Beef Stew🇺🇸 American recipes · Dinner · 3 h 30 min
Braised Short Ribs🇺🇸 American recipes · Dinner · 4 h 40 min
Harvest Bowl🇺🇸 American recipes · Lunch · 1 h 20 min
Kabocha no Nimono🇯🇵 Japanese recipes · Side dish · 1 h 10 min
One-Pot Chicken Orzo🌍 Mediterranean recipes · Dinner · 45 min
Poached Pears in Red Wine🇫🇷 French recipes · Dessert · 1 h 15 min
Pumpkin Soup🇫🇷 French recipes · Lunch · 1 h 5 min
Warm Quinoa Salad🌍 Mediterranean recipes · Lunch · 50 min
Chakalaka🌍 African recipes · Side dish · 45 min
Harissa🌍 North African recipes · Side dish · 55 min
Kuru Fasulye🇹🇷 Turkish recipes · Dinner · 10 h 45 min
Mediterranean Orzo Salad🌍 Mediterranean recipes · Lunch · 25 min
Pikliz🌎 Caribbean recipes · Side dish · 2 days
Rajma Chawal🇮🇳 Indian recipes · Dinner · 10 h 10 min
Red Beans and Rice🇺🇸 American recipes · Dinner · 11 h 30 min
Ribollita🇮🇹 Italian recipes · Lunch · 13 h 55 min
Roasted Chickpeas🌍 Mediterranean recipes · Snack · 40 min
Rotkohl🇩🇪 German recipes · Side dish · 2 h 5 min
Sarmale🌍 Eastern European recipes · Dinner · 4 h 15 min
Shorbat Adas🌍 Middle Eastern recipes · Lunch · 55 min
Arroz e Feijão🇧🇷 Brazilian recipes · Dinner · 9 h 50 min
Bigos🌍 Eastern European recipes · Dinner · 3 h 30 min
Greek-style Chicken Bowl🌍 Mediterranean recipes · Lunch · 50 min
Grilled Vegetable Platter🌍 Mediterranean recipes · Side dish · 1 h 40 min
Gulasch🇩🇪 German recipes · Dinner · 3 h 45 min
Mediterranean Grilled Chicken🌍 Mediterranean recipes · Dinner · 2 h 35 min
Mediterranean Lentil Soup🌍 Mediterranean recipes · Lunch · 50 min
Mediterranean Quinoa Salad🌍 Mediterranean recipes · Lunch · 55 min
Mediterranean Stuffed Peppers🌍 Mediterranean recipes · Dinner · 1 h 5 min
Minestrone🇮🇹 Italian recipes · Lunch · 1 h 25 min
Oxtail Stew🌎 Caribbean recipes · Dinner · 5 h
Pot Roast🇺🇸 American recipes · Dinner · 4 h 5 min
Ropa Vieja🌎 Caribbean recipes · Dinner · 3 h 25 min
Bitterballen🇳🇱 Dutch recipes · Snack · 8 h
Cottage Pie🇬🇧 British recipes · Dinner · 2 h 35 min
Mujadara🌍 Middle Eastern recipes · Dinner · 1 h 10 min
Pulled Pork🇺🇸 American recipes · Dinner · 8 h 30 min
Rouladen🇩🇪 German recipes · Dinner · 2 h 35 min
What makes a dish good for meal prep
Slow-cooked sauces and beans improve with time, as the flavours settle overnight. A night in the fridge rounds off the wine in boeuf bourguignon, the ragù for lasagne alla bolognese is better made a day ahead, and Cuban black beans are at their best on the second day, once the sofrito has soaked right through.
Dishes that are fried or baked at the last minute can still be prepared ahead. Empanadas and bitterballen are shaped in advance and frozen raw, then baked or fried straight from the freezer, so they come out crisp rather than reheated.
How long each dish keeps
The recipes give their own limits. Boeuf bourguignon keeps up to three days in the fridge, the lasagne ragù three days in the fridge or three months in the freezer, and chakalaka a week in the fridge.
Ajvar, spooned into sterilised jars under a thin layer of oil, keeps two weeks in the fridge or can be frozen. It is not acidic enough to keep at room temperature, so the fridge is not optional.
From frozen, empanadas bake at 190°C for 30 to 35 minutes and bitterballen fry at 170°C for 5 to 6 minutes. Chickpea stew freezes well as long as the spinach is left out.
Planning a batch-cooking day
The long times on some of these recipes are mostly waiting. Cuban black beans and arroz e feijão show nearly ten hours because the beans soak overnight, and the bitterballen ragout needs at least four hours in the fridge to set firm enough to cut and roll.
Start the soak the night before, cook the beans while a braise simmers, and finish with a relish such as ajvar or chakalaka to eat with bread or grilled meat later in the week. Scale each recipe up before you shop, and the list does the multiplying for you.
Frequently asked questions
- What are the best foods for meal prep?
- Stews, braises, bean pots and baked pasta, because their sauces hold moisture and their flavour deepens after a day in the fridge. On this page that means boeuf bourguignon, lasagne alla bolognese, chickpea stew and Cuban black beans, plus relishes such as ajvar and chakalaka to serve alongside them.
- Can you freeze lasagne?
- Yes, and the ragù is the part to freeze: the sauce for lasagne alla bolognese keeps up to three months in the freezer, so a double batch covers a second lasagne later. The whole dish can also be assembled a day ahead and kept covered in the fridge; bake it straight from cold and give it an extra 10 minutes.
- Can meal prep be vegan?
- Yes. Ajvar, chakalaka, Cuban black beans and chickpea stew are all vegan, and arroz e feijão is vegetarian. Chickpea stew or Cuban black beans over rice makes a filling dinner, and ajvar or chakalaka on bread covers a quick lunch, so a single afternoon of cooking can carry several days without any meat.
- Why soak black beans overnight?
- Soaking dried black beans for at least eight hours in plenty of cold water lets them cook evenly and much faster. In the Cuban black beans and arroz e feijão recipes here, soaked beans are soft after 60 to 75 minutes of simmering. Salt the Cuban beans only at the end, once the liquid has reduced.
