Tracey Warren Nutrition
A Guide To
Batch Cook Vegetarian
High protein meat free meals for the whole week
A vegetarian batch cook plan can be just as high in protein and deeply nourishing as any other approach. Eggs, dairy, legumes, tofu, grains and nuts all provide excellent protein and all batch cook brilliantly.
This guide contains 20 high protein, wholefood vegetarian recipes designed for batch cooking. Every recipe includes storage guidance, freezer instructions and tips for maximum efficiency in the kitchen.
A vegetarian batch cook plan is beautifully simple to execute. Eggs, dairy, legumes, tofu and grains provide excellent protein and all batch cook brilliantly. Here is how to approach your Sunday session.
- 400g rolled oats
- 800ml whole milk
- 4 tbsp full fat Greek yoghurt
- 4 tbsp chia seeds
- 4 tbsp peanut butter
- 4 tbsp honey
- 1 tsp cinnamon
- 2 tbsp ground flaxseed
- Toppings: berries, pumpkin seeds, walnuts
- Divide oats between 4 jars.
- Whisk milk, yoghurt, chia seeds, flaxseed and cinnamon together.
- Pour over oats and stir well.
- Add a tablespoon of peanut butter to each jar.
- Drizzle with honey. Seal and refrigerate.
- Add toppings fresh before eating each morning.
- 12 eggs
- 100ml whole milk
- 200g baby spinach, chopped
- 1 red pepper, finely diced
- 150g feta cheese, crumbled
- 4 spring onions, sliced
- 1 tsp dried oregano
- Salt, pepper and chilli flakes
- Olive oil for greasing
- Preheat oven to 180c. Grease a 12-hole muffin tin generously.
- Whisk eggs with milk, oregano, salt and pepper.
- Divide spinach, pepper and spring onions between holes.
- Pour egg mixture over fillings.
- Top generously with crumbled feta and chilli flakes.
- Bake 18 to 20 minutes until set and golden. Cool before storing.
- 800g full fat Greek yoghurt
- 4 tbsp ground flaxseed
- 4 tbsp pumpkin seeds
- 4 tbsp walnuts, chopped
- 4 tbsp hemp seeds
- 200g mixed berries
- 4 tbsp honey
- 1 tsp cinnamon
- 4 tbsp granola
- Divide yoghurt between 4 airtight containers.
- Add flaxseed, hemp seeds and cinnamon to each.
- Top with walnuts and pumpkin seeds.
- Store berries and granola separately.
- Add berries, granola and honey fresh each morning.
- 4 ripe avocados
- 8 eggs
- Juice of 2 lemons
- 2 tsp chilli flakes
- 4 tbsp pumpkin seeds
- Salt and black pepper
- 8 slices sourdough to serve
- Fresh chives to garnish
- Mash avocados with lemon juice, salt and chilli flakes.
- Divide between 4 containers and press cling film directly onto surface to prevent browning.
- Poach eggs to your liking – slightly underdone as they firm when reheated.
- Store eggs separately in a little cold water in the fridge.
- Reheat eggs in hot water for 1 minute. Serve on sourdough with avocado.
- Scatter pumpkin seeds and chives.
- 800g full fat cottage cheese
- 4 tbsp chia seeds
- 200g mixed berries
- 4 tbsp honey
- 4 tbsp granola
- 4 tbsp walnuts
- 1 tsp vanilla extract
- 1 tsp cinnamon
- Mix cottage cheese with chia seeds, vanilla and cinnamon.
- Divide between 4 containers.
- Store berries, granola and walnuts separately.
- Add toppings and drizzle with honey fresh each morning.
- 400g halloumi, sliced
- 300g quinoa
- 2 red peppers, sliced
- 2 courgettes, sliced
- 200g cherry tomatoes
- 200g baby spinach
- 4 tbsp olive oil
- 1 tsp smoked paprika
- Juice of 2 lemons
- 4 tbsp pumpkin seeds
- Salt and pepper
- Cook quinoa per packet. Cool.
- Toss vegetables in 2 tbsp olive oil and paprika. Roast at 200c for 25 minutes.
- Pan fry halloumi 2 minutes each side until golden.
- Dress spinach with lemon juice and remaining olive oil.
- Divide quinoa, spinach and roasted vegetables between 4 containers.
- Top with halloumi and pumpkin seeds.
- 400g red lentils
- 2 carrots, diced
- 3 sticks celery, diced
- 2 courgettes, diced
- 2 tins chopped tomatoes
- 1.5 litres vegetable stock
- 2 tbsp olive oil
- 2 tsp cumin
- 1 tsp turmeric
- 1 tsp smoked paprika
- 200g spinach
- Salt and pepper
- Juice of 1 lemon
- Heat oil in a large pot. Add carrots and celery. Cook 5 minutes.
- Add spices and stir 1 minute.
- Add lentils, courgette, tomatoes and stock. Stir well.
- Simmer 25 minutes until lentils are completely soft.
- Add spinach and lemon juice. Stir until wilted.
- Season well. Blend half if you prefer a thicker texture. Cool before portioning.
- 8 hard boiled eggs
- 300g brown rice
- 1 cucumber, diced
- 200g cherry tomatoes, halved
- 80g baby spinach
- 100g feta, crumbled
- 4 tbsp olive oil
- 2 tbsp red wine vinegar
- 1 tsp Dijon mustard
- Fresh parsley
- Salt and pepper
- Cook brown rice per packet. Cool completely.
- Whisk olive oil, vinegar and mustard for dressing.
- Halve the eggs and combine with rice, cucumber, tomatoes and spinach.
- Add dressing and toss gently.
- Divide between 4 containers and top with crumbled feta.
- Scatter fresh parsley.
- 2 tins chickpeas, drained
- 2 tins chopped tomatoes
- 2 carrots, chunked
- 2 courgettes, chunked
- 1 red and 1 yellow pepper, chunked
- 2 tbsp olive oil
- 2 tsp cumin
- 1 tsp cinnamon
- 1 tsp turmeric
- 1 tsp smoked paprika
- 500ml vegetable stock
- 100g dried apricots
- Salt and pepper
- Heat oil in a large pot. Add carrots and peppers. Cook 5 minutes.
- Add all spices and stir 1 minute.
- Add courgette, chickpeas, tomatoes, stock and apricots.
- Stir well and bring to a simmer.
- Cook on medium low heat for 35 minutes.
- Season well. Cool before portioning.
- 20 large pasta shells
- 500g ricotta
- 400g baby spinach, wilted and squeezed dry
- 2 eggs
- 100g parmesan, grated
- 2 tins chopped tomatoes
- 1 tsp dried basil
- 1 tsp dried oregano
- 2 tbsp olive oil
- Salt, pepper and nutmeg
- Cook pasta shells until just al dente. Drain and cool.
- Make tomato sauce: simmer tomatoes with herbs and olive oil for 15 minutes.
- Mix ricotta, spinach, eggs, half the parmesan, salt, pepper and nutmeg.
- Fill each shell generously with ricotta mixture.
- Arrange in containers with tomato sauce poured over.
- Top with remaining parmesan. Bake at 180c for 20 minutes or reheat from cold.
- 10 eggs
- 150ml whole milk
- 2 courgettes, sliced
- 2 red peppers, diced
- 300g baby new potatoes, sliced and parboiled
- 150g feta, crumbled
- 100g baby spinach
- 4 tbsp olive oil
- Fresh chives and parsley
- Salt and pepper
- Preheat oven to 180c. Roast courgette, peppers and potatoes in garlic oil for 15 minutes.
- Whisk eggs with milk, salt and pepper.
- Transfer roasted vegetables to a large oven-proof frying pan.
- Add spinach and pour egg mixture over.
- Top with feta and herbs.
- Bake 20 to 25 minutes until set and golden. Cool before slicing and storing.
- 400g halloumi, cubed
- 4 carrots, chunked
- 400g baby potatoes, halved
- 2 red peppers, chunked
- 300g cherry tomatoes
- 200g green beans
- 4 tbsp olive oil
- 2 tsp dried oregano
- 1 tsp smoked paprika
- Salt and pepper
- Fresh basil to serve
- Preheat oven to 200c.
- Toss potatoes and carrots in 2 tbsp olive oil. Roast 20 minutes.
- Add peppers, tomatoes and green beans. Drizzle with remaining oil and add spices.
- Return to oven for 15 minutes.
- Add halloumi cubes for final 10 minutes until golden.
- Cool before portioning. Add fresh basil just before eating.
- 3 tins butter beans, drained
- 2 tins chopped tomatoes
- 200ml creme fraiche or cream
- 2 courgettes, diced
- 2 red peppers, diced
- 2 tbsp olive oil
- 1 tsp smoked paprika
- 1 tsp dried thyme
- 300ml vegetable stock
- 200g baby spinach
- Salt and pepper
- Heat oil in a large pot. Add peppers and courgette. Cook 5 minutes.
- Add paprika and thyme. Stir 1 minute.
- Add butter beans, tomatoes and stock. Simmer 20 minutes.
- Stir in creme fraiche and spinach.
- Cook 3 more minutes. Season generously.
- Cool before portioning.
- 400g red lentils
- 2 large sweet potatoes, peeled and diced
- 2 tins chopped tomatoes
- 400ml coconut milk
- 1 litre vegetable stock
- 2 tbsp coconut oil
- 3 tsp curry powder
- 1 tsp turmeric
- 1 tsp cumin
- 1 tsp garam masala
- 200g baby spinach
- Juice of 1 lemon
- Salt and pepper
- Heat coconut oil in a large pot. Add all spices. Stir 1 minute.
- Add sweet potato and stir to coat.
- Add lentils, tomatoes, coconut milk and stock. Stir well.
- Simmer 30 minutes until lentils and sweet potato are completely soft.
- Add spinach and lemon juice. Stir until wilted.
- Season well. Cool completely before portioning.
- 12 lasagne sheets
- 500g ricotta
- 600g baby spinach, wilted and squeezed dry
- 3 eggs
- 150g parmesan, grated
- 2 tins chopped tomatoes
- 2 tbsp olive oil
- 1 tsp dried basil
- 1 tsp dried oregano
- 600ml bechamel sauce
- Salt, pepper and nutmeg
- Make tomato sauce: simmer tomatoes with olive oil and herbs 15 minutes.
- Mix ricotta, spinach, 2 eggs, half the parmesan, salt, pepper and nutmeg.
- Layer in a large baking dish: tomato sauce, pasta, ricotta, bechamel, pasta.
- Repeat layers ending with bechamel.
- Top with remaining parmesan.
- Bake at 180c for 40 to 45 minutes until golden and bubbling. Cool before portioning.
- 200g rolled oats
- 4 tbsp natural peanut butter
- 3 tbsp honey
- 4 tbsp chia seeds
- 60g dark chocolate chips
- 2 tsp vanilla extract
- 4 tbsp ground flaxseed
- Pinch of salt
- Combine all ingredients in a large bowl.
- Mix thoroughly until everything is well combined.
- Refrigerate for 30 minutes to firm up.
- Roll into 16 even balls.
- Store in an airtight container in the fridge.
- 6 eggs
- Cold water
- 1 tsp sea salt flakes
- 0.5 tsp smoked paprika
- 0.5 tsp black pepper
- Place eggs in a single layer in a saucepan. Cover with cold water.
- Bring to the boil then simmer 9 minutes.
- Transfer to ice cold water for 5 minutes.
- Store unpeeled in the fridge.
- Mix salt, paprika and pepper in a small jar for dipping.
- 500g full fat cottage cheese
- 4 tbsp chia seeds
- 1 tsp vanilla extract
- 1 tsp cinnamon
- 200g mixed berries
- 4 tbsp honey
- 4 tbsp granola
- 4 tbsp walnuts
- Mix cottage cheese with chia seeds, vanilla and cinnamon.
- Divide between 4 small containers.
- Store berries, granola and walnuts separately.
- Add toppings and drizzle with honey just before eating.
- 200g mature cheddar, cubed
- 200g cherry tomatoes
- 1 cucumber, sliced
- 4 sticks celery
- 4 tbsp hummus
- 40g walnuts
- 4 rye crackers or rice cakes
- Divide cheese, tomatoes, cucumber and celery between 4 containers.
- Add a small pot of hummus to each.
- Add a small handful of walnuts.
- Add crackers or rice cakes just before eating to keep them crisp.
- 400g full fat Greek yoghurt
- 4 tbsp almond or peanut butter
- 2 tbsp honey
- 1 tsp cinnamon
- 4 tbsp granola
- 2 tbsp pumpkin seeds
- 100g berries
- Combine yoghurt, nut butter, honey and cinnamon.
- Mix until smooth.
- Divide between 4 small containers.
- Top with granola, pumpkin seeds and berries.
- Or store toppings separately and add fresh.
Batch cooking is one of the most powerful habits you can build for your health. When nutritious food is already prepared and waiting in your fridge, you are far less likely to reach for something quick and processed at the end of a long day.
Start small – pick just two or three recipes from this guide for your first batch cook session. Once it becomes a habit you will wonder how you ever managed without it.
Batch Cook Golden Rules
Always allow food to cool completely before refrigerating or freezing to prevent condensation and bacterial growth.
Label everything with the date it was made. Most batch cooked meals keep for 3 to 4 days in the fridge and up to 3 months in the freezer.
Invest in a set of good quality airtight glass containers – they make a huge difference to how long food stays fresh and are much better for reheating.
Always reheat food until piping hot all the way through before eating.
Want a personalised nutrition plan built around your lifestyle? Book a free 15-minute call at traceywarrennutrition.co.uk and let us work out exactly what works for you.
