Shepherd’s Pie

Sauruses are not big fans of most traditional christmas foods – even the vegan ones – but for some reason shepherd’s pie has become a traditional holiday meal in the Saurus household, and here’s the recipe.

This shepherd’s pie has a little bit of spunk thanks to the chilli powder, but is by no means too hot for even the littlest hatchlings. The mash is creamy, but not too heavy, so you can eat a few servings with a clear conscience!

Shepherd's Pie by

Servings 3-6 servings

Prep Time 30 minutes

Cook Time 30 minutes

Total Time: 60 minutes

Ingredients - Mash

  • 1 kg potatoes
  • 25 g vegan margarine
  • salt

Ingredients - filling

  • veggie stock
  • 80 g textured vegetable protein (ideally mince)
  • 1 tbsp oregano
  • 1 tbsp basil
  • black pepper
  • 2 tsp thyme
  • 1 tsp paprika
  • 1 tsp chilli powder
  • 1 tsp soy sauce
  • salt
  • 1 can pinto (brown) beans
  • 80 g frozen pea, corn, and pepper mix
  • 300 g frozen carrot, broccoli, and cauliflower mix


  1. Peel potatoes and cut them into smaller chunks to speed up cooking time. Place in boiling water and let simmer for roughly 15-20 minutes, or until potatoes are fully cooked (test with a fork - when ready it will easily pierce the pieces).
  2. While the potatoes are cooking, boil 350ml of water. Add the veggie stock, spices and TVP.
  3. Once the TVP has sucked up all the water, add the rest of the ingredients and mix well. If the filling is too loose, you can add a tiny bit of TVP to suck up the water; if too dry, add a little bit of water.
  4. Preheat oven to 200°C (400°F).
  5. Pour away the cooking water from the potatoes. Add the vegan margarine, some salt, and 100ml of fresh water. Mash the potatoes. You want the mash to be slightly loose, but still able to hold its shape.
  6. Pour the filling evenly into a greased baking dish. Spread mashed potato on top. You can decorate your pie by drawing lines or poking holes with a fork. Sprinkle some black pepper and thyme on top.
  7. Bake at 200°C (400°F) for 30 minutes.

Leave a Reply

Your email address will not be published. Required fields are marked *