5-a-day cottage pie recipe

(67 ratings)

Get your 5-a-day in this classic cottage pie. Made with carrot, courgette, red peppers, onion and many more tasty veggies

Preparation Time30 mins
Cooking Time1 hours 35 mins
Total Time2 hours 5 mins
Cost RangeCheap

Our mummy blogger Anneliese says: 'A cottage pie is a great way to get children to eat their veggies without even knowing it! Not only can you hide a multitude of vegetables into the meaty sauce but the mashed potato topping offers another hiding place. This cottage pie will give your family their 5-a-day in just one meal. However, feel free to add even more vegetables to the sauce. Once the food processor has blitzed them into tiny pieces, no one will be any the wiser and it will taste absolutely delicious!'


  • 2tbsp olive oil
  • 500g minced beef
  • 250g carrot (approximately 2 large carrots)
  • 250g courgette (approximately 1 large courgette)
  • 2 medium red peppers
  • 1 large onion
  • 2 x 490g tins of chopped tomatoes
  • 1tbsp tomato purée
  • 1tsp dried oregano
  • ½ tsp sugar
  • 1 pint of beef or vegetable stock
  • 800g potatoes
  • 250g parsnips (approximately 2 large parsnips)
  • 10 -15g butter
  • 4-6tbsps milk




  1. First of all prepare your vegetables. Make sure your food processer is ready for action with the blade attachment already fitted.
  2. Peel the carrots and onions, slice into chunks and then tip into your food processor. Slice the red pepper and courgette into chunks and add to the food processor.
  3. Now it's time to put the lid on the food processor and to blend the vegetables together. You can leave some texture to the vegetables or you can blend into a purée; it's up to you. Place the blended vegetables to one side for a moment.
  4. Heat the vegetable oil in a large frying pan or deep casserole dish. When the oil is hot, tip in the minced beef and fry over a medium to high heat until all the meat is browned.
  5. Tip the prepared vegetables in to join the sizzling meat and continue to cook for a few minutes, but on a medium heat.
  6. Pour in the chopped tomatoes, measure in the tomato purée, dried oregano and sugar and stir to combine.
  7. Make up the stock with fresh boiled water. Pour ¾ pint of the stock into the minced beef mixture and reserve the remaining stock. You may or may not need to use it, but keep it to hand, in case the mixture becomes dry as it bubbles away on the hob.
  8. Leave the minced beef mixture to simmer for around 30 – 40 minutes, meanwhile prepare the mash.
  9. Peel your potatoes and parsnips and chop into chunks.
  10. Place into a saucepan of water, put the lid on and bring the water up to a rolling boil. Cook the potatoes and parsnips until tender which should take approximately 20 – 25 minutes.
  11. Pre-heat oven to 180C/350F/Gas Mark 4.
  12. Drain the water from the potatoes and parsnips. Add the butter and milk to the saucepan and mash the potatoes and parsnips.
  13. Transfer the meaty bolognaise to an oven proof dish. Top with the mash and place into the preheated oven for 25 – 35 minutes, until the topping is crisp and slightly golden on top.
Top Tip for making 5-a-day cottage pie

If you have any leftovers pop them into an airtight container and store in the fridge for up to 2 days. Make sure you reheat thoroughly before serving.

Anneliese Giggins
Anneliese Giggins

Author, writer and Mum of three, Anneliese Giggins has been creating recipes for Goodto.com for the past 9 years. She has also created food-related content for household names such as Daily Mail, Daily Express and Goodto.com. Her most successful to date was how to feed a family of 4 on £20 a week