Vegetable shepherd's pie

(24 ratings)

What's my recipe book?


We know what it's like when you're browsing a site with as many recipes as ours. You find a brilliant recipe, want to make it again, but can't remember how you found it!

But we've solved the problem. Now, by clicking 'Save this recipe' or 'I cooked this' on any of our recipes, they'll be saved and grouped into your personal online recipe book. All you have to do is log in with your Facebook account to see them. When you click either of these buttons it will also tell your friends on Facebook what you've been cooking or saving so they too can give our quick and easy recipes a go (but you can turn this off at any time by visiting your 'My recipe book' page). Just click one of the buttons below or 'see my book' to get started. We hope you like it!

Vegetable shepherd's pie
Vegetable shepherd's pie
  • Serves: 4

  • Prep time:

  • Cooking time:

  • Skill level: Easy peasy

  • Costs: Cheap as chips

It's not only meat-lovers who enjoy a good old shepherd's pie, this vegetarian recipe is just as tasty


  • 1 tbsp vegetable oil
  • 1 onion, finely chopped
  • 1 clove of garlic, crushed
  • 1 stick of celery, chopped
  • 1 leek, halved and sliced
  • 1 carrot, diced
  • 1 x 420g can mixed bean salad, drained and rinsed
  • 1 x 400g can chopped tomatoes
  • 1tbsp dried mixed herbs
  • I tbsp tomato puree
  • Salt and freshly ground black pepper
  • Mash topping
  • 700g (1lb 9oz) floury potatoes, peeled and cut into chunks
  • 150ml ( pt) milk
  • 75g (2 oz) Wensleydale cheese, crumbled

Add chilli powder for a spicy variation. Feel free to use whatever vegetables take your fancy - parsnips, courgettes, sweetcorn; use your imagination!


  1. Preheat the oven to 180C (350F, gas mark 4). Cook the potatoes in a pan of lightly salted boiling water for 20 mins or until tender. Meanwhile, heat the oil, add the onion, garlic, celery, leek and carrot and fry gently for 10 mins.
  2. Add the bean salad, tomatoes, herbs or chilli powder and tomato puree with 3tbsp water. Season to taste and simmer for 5 mins.
  3. When the potatoes are cooked, drain them and heat the milk to boiling point. Pour the milk over the potatoes and mash until smooth. Season to taste. Beat in half the cheese.
  4. Spoon the beans and tomato mixture into an ovenproof dish and top with the cheesy mash. Sprinkle over the remaining cheese. Cook for 20 mins until the topping is golden brown.

Your rating

Average rating

  • 4
(24 ratings)

Your comments


I don,t like Quorn Mince, so will try this, but was really looking for something with Lentils in base.

steph Hibbitt

i totally disagree Quorn is totally unnessary, as the beans and the cheese offer protein you need. Quorn is no subsitute and being a veggie that can't eat Quorn i'm happy to find recipies that are Quorn free!!!


I'm surprised the receipe doesn't mention quorn mince. This is a fab substitute for the real thing and I use it in all my cooking, even though my husband likes his bacon for breakfast. I would urge anyone thinking of changing to try quorn in receips like this one. happy veggies

comments powered by Disqus

FREE Newsletter