Traditional Style Vegan Shepherd's Pie Recipe

Posted by
Rate It!
Traditional Style Vegan Shepherd's Pie
Add your photo!



  1. Place the potatoes in a pot, cover with cold water, and bring to a boil over medium-high heat. Turn the heat to medium-low, and boil the potatoes until tender, about 25 minutes; drain.
  2. Stir the vegan mayonnaise, soy milk, olive oil, vegan cream cheese, and salt into the potatoes, and mash with a potato masher until smooth and fluffy. Set the potatoes aside.
  3. Preheat oven to 400 degrees F (200 degrees C), and spray a 2-quart baking dish with cooking spray.
  4. Heat the vegetable oil in a large skillet over medium heat, and cook and stir the onion, carrots, celery, frozen peas, and tomato until softened, about 10 minutes. Stir in the Italian seasoning, garlic, and pepper.
  5. Reduce the heat to medium-low, and crumble the vegetarian ground beef substitute into the skillet with the vegetables. Cook and stir, breaking up the meat substitute, until the mixture is hot, about 5 minutes.
  6. Spread the vegetarian meat substitute mixture into the bottom of the baking dish, and top with the mashed potatoes, smoothing them into an even layer. Sprinkle the potatoes with the shredded soy cheese.
  7. Bake in the preheated oven until the cheese is melted and slightly browned and the casserole is hot, about 20 minutes.
Kitchen-Friendly View

Nutrition Facts

Per ServingPer 100 g
Amount Per 1 Serving
Calories 473.73 Kcal (1983 kJ)
Calories from fat 256.63 Kcal
% Daily Value*
Total Fat 28.51g 44%
Cholesterol 2.93mg 1%
Sodium 1028.03mg 43%
Potassium 1054.02mg 22%
Total Carbs 41.14g 14%
Sugars 4.99g 20%
Dietary Fiber 5.89g 24%
Protein 12.21g 24%
Vitamin C 17.7mg 29%
Vitamin A 0.2mg 7%
Iron 1.8mg 10%
Calcium 71.4mg 7%
Amount Per 100 g
Calories 146.91 Kcal (615 kJ)
Calories from fat 79.58 Kcal
% Daily Value*
Total Fat 8.84g 44%
Cholesterol 0.91mg 1%
Sodium 318.81mg 43%
Potassium 326.87mg 22%
Total Carbs 12.76g 14%
Sugars 1.55g 20%
Dietary Fiber 1.83g 24%
Protein 3.79g 24%
Vitamin C 5.5mg 29%
Vitamin A 0.1mg 7%
Iron 0.6mg 10%
Calcium 22.2mg 7%

* Percent Daily Values are based on a 2000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
Find out how many calories should you eat.


  • salty
  • savory
  • bitter
  • sweet
Search recipes
by ingredients
Construct & Analyze
Your Recipe

Recipe Tags

Weightwatchers Points

  • 11.1
  • 12

Good Points

  • saturated fat free,
  • cholesterol free

Bad Points

  • High in Sodium

Share Recipe

Get Your Recipe of Health!
Follow RecipeOfHealth on Facebook!
Scroll to top