Vegetarian shepherd’s pie

Serves: 6
Preparation time: 20 minutes
Cooking time: 50 minutes

Vegetarian shepherd's pieIngredients:

1 tbsp olive oil
1 large red onion, chopped
2 carrots, peeled and chopped into chunks
2 parsnips, peeled and chopped into chunks
200ml (7floz) vegetarian red wine
2 tbsp freshly chopped rosemary leaves
350g (12oz) passata
400g (14oz) mixed bean salad, drained and rinsed
900g (2lb) sweet potatoes, peeled and chopped into chunks
75g (3oz) mature cheddar


  1. Preheat the oven to 190°C/R5. Heat the olive oil in a large pan, add the onion and cook for 3-4 minutes until softened. Stir in the carrots and parsnips, and cook for a further 2-3 minutes, stirring occasionally.
  2. Pour in the red wine, add the rosemary and simmer for 2-3 minutes until reduced by half. Stir in the passata and beans. Cover and cook for 15-20 minutes, or until the vegetables are tender. Transfer to a 2-litre shallow ovenproof dish.
  3. Meanwhile, cook the sweet potatoes in boiling water for about 10 minutes until tender. Drain and mash with half of the cheese. Season to taste, then spoon it over the vegetable mixture. Scatter over the remaining cheese and place in the oven. Cook for 20 minutes until golden and bubbling. Serve with broccoli or shredded cabbage.


Make the day before, cover and store in the fridge. When ready to cook, place in a preheated oven and cook for 45-50 minutes until piping hot.

Recipe and image courtesy of

Leave a Reply

Please login or register to leave a comment.

Please wait while we process your request.

Do not refresh or close your window at any time.