Go Back Email Link
+ servings
Vegan shepherd's pie in a baking tray
Print Recipe
4.88 from 8 votes

Vegan Shepherd's Pie - Gluten Free

The tastiest and easiest vegan shepherd's pie that is gluten free using a meat substitute.
Prep Time15 mins
Cook Time30 mins
Total Time45 mins
Course: Main Course
Cuisine: English
Diet: Gluten Free, Vegan
Keyword: meat substitute, vegan cottage pie, vegan meat substitute, vegan shepherds pie
Servings: 12 servings
Calories: 343kcal
Author: Janelle


  • 30cm Baking Tray


  • 800 g Beyond Beef Mince Meat substitute
  • 1 tablespoon Olive oil
  • 1.5 tablespoon Tomato paste
  • 1.5 tablespoon Tamari Sauce Sub: soy sauce or worcestershire sauce
  • 2 tablespoon Corn flour
  • 1.75 cups Vegetable stock
  • 1 medium Brown onion finely diced
  • .75 cup Celery finely diced (2 celery sticks)
  • .75 cup Carrot finely diced (1 large or 2 med carrots)
  • .5 teaspoon Cracked black pepper
  • 1 kg Potato Approx. 6-8 med potatoes
  • 70 g Plant based butter 50g for mash and approx. 20g for brushing
  • .5 cup Almond milk add a little more if desired


  • Measure out all ingredients
  • Finely dice onion, carrot and celery. Peel and quarter potatoes

Vegan Shepherd's Pie Bottom Layer

  • Heat pan and add olive oil. Once olive oil is hot sweat onion
  • Add celery and carrot to onion and sweat until all soft
  • Add mince meat substitute and stir through until all mince meat substitute is broken down
  • Add tomato paste, tamari sauce and vegetable stock, stir through until contents are evenly coated
  • Sprinkle corn flour and evenly stir through
  • On medium heat, allow to simmer for about 20 minutes

Vegan Shepherd's Pie Top Layer

  • In a tall pot, place potato and submerge in water. Boil potato until soft and then drain water
  • In a mixing bowl, add boiled potatoes, milk and plant based butter and mash together well

Constructing Vegan Shepherd's Pie

  • Oil baking tray
  • Place bottom layer into the tray and evenly distribute
  • Place mashed potato on top and evenly spread out on top of the bottom layer
  • Add plant based butter ontop of mash potato layer and spread around until evenly coated
  • Place tray in the middle of the oven at 200 degrees Celsius (392 Fahrenheit) and allow top layer to brown
  • Optional - garnish with freshly chopped parsley or thyme and serve



Serving: 200g | Calories: 343kcal | Carbohydrates: 37g | Protein: 33g | Fat: 6g | Saturated Fat: 1g | Sodium: 324mg | Potassium: 431mg | Fiber: 13g | Sugar: 10g | Vitamin A: 1468IU | Vitamin C: 18mg | Calcium: 236mg | Iron: 8mg