Go Back
vegan Shepards Pie

Vegan Shepard's Pie

This Thanksgiving Shepards Pie, is phenomenal! It’s so boldly packed with flavor, and the potatoes add just the perfect touch of creaminess. You have a whole meal in one plate with this recipe.
Prep Time 10 mins
Cook Time 35 mins
Total Time 45 mins
Course Main Course
Cuisine American
Servings 6



  • 10-12 oz vegan ground meat
  • 1/2 onion chopped
  • 2 garlic cloves minced
  • 1 carrot chopped
  • 2 cup vegetable broth
  • 1/2 tsp sage
  • 1/2 tsp thyme
  • 1 tsp parsley
  • 1 tsp onion powder
  • 1 tsp garlic powder
  • 1/4 tsp cumin
  • Salt and pepper to taste
  • 2 tbsp vegetable oil for sautéing


  • 1/2 cup water
  • 1/4 cup flour


  • 2 1/2 cups instant mashed potatoes cooked


  • Preheat oven to 350F.
  • Add oil into a cast iron skillet (or other oven safe skillet), over medium high heat. Add in onion, and carrots. Cook until onions are translucent, add in garlic cloves and cook for an additional minute.
  • Plant based ground meat gets add now, along with the vegetable broth and all of the seasoning and spices. Mix well and cook for 5 minutes. Add salt and pepper to taste.
  • Mix rue ingredients, into a small bowl and whisk into the skillet. Allow to boil and thicken for about 1 minute.
  • Remove from heat and pipe or spoon on cooked mashed potatoes. Bake for 15 minutes and then broil for 5 minutes on high, to achieve a nice golden brown topping. Garnish with chopped fresh parsley and ENJOY!
Keyword plant based meatballs, vegan meatballs, vegan shepards pie, vegan thanksgiving, vegan thanksgiving dinner, vegan thanksgiving food, vegan thanksgiving meal, vegan thanksgiving recipe