Vegan Shepherd's Pie

Vegan Shepherd's Pie
  • PREP TIME
    20 mins
  • COOK TIME
    55 mins
  • TOTAL TIME
    1 hrs 15 mins
  • SERVING
    6 People
  • VIEWS
    800

A comforting and hearty plant-based take on the classic shepherd's pie. This dish features a rich, savory vegetable and plant-based meat filling, topped with creamy, dreamy mashed potatoes and a sprinkle of vegan cheese.

Ingridients

Adjust Servings

Nutrition

  • Carbohydrate
    65 g
  • Fiber
    7 g
  • Protein
    20 g
  • Saturated Fat
    4 g
  • Sodium
    1317 mg
  • Sugar
    8 g
  • Fat
    24 g
  • Unsaturated Fat
    0 g

DIRECTIONS

Salamander lied porpoise much over tightly circa horse taped so innocuously side crudey mightily rigorous plot life. New homes in particular are subject. All recipes created with FoodiePress have suport for Micoformats and Schema.org is a collaboration byo improve convallis.

Image Step 01
01 Step

Recipe View 0 mins Gather all ingredients.

Image Step 02
02 Step

Recipe View 5 mins Place potatoes in a pot, cover with cold water, and bring to a boil over medium-high heat. (5 minutes)

Image Step 03
03 Step

Recipe View 25 mins Turn the heat to medium-low, and boil potatoes until tender, about 25 minutes; drain.

Image Step 04
04 Step

Recipe View 5 mins Stir vegan mayonnaise, soy milk, olive oil, vegan cream cheese, and salt into potatoes, and mash with a potato masher until smooth and fluffy. Set mashed potatoes aside. (5 minutes)

Image Step 05
05 Step

Recipe View 2 mins Preheat the oven to 400 degrees F (200 degrees C), and spray a 2-quart baking dish with cooking spray. (2 minutes)

Image Step 06
06 Step

Recipe View 10 mins Heat vegetable oil in a large skillet over medium heat. Add onion, carrots, celery, frozen peas, and tomato; cook and stir until softened, about 10 minutes. Stir in Italian seasoning, garlic, and pepper.

Image Step 07
07 Step

Recipe View 5 mins Reduce heat to medium-low and crumble plant-based ground beef into the skillet with vegetables. Cook and stir, breaking up the meat substitute, until the mixture is hot, about 5 minutes.

Image Step 08
08 Step

Recipe View 1 mins Spread vegetarian meat substitute mixture into the bottom of the baking dish.

Image Step 09
09 Step

Recipe View 1 mins Top with prepared mashed potatoes, smoothing them into an even layer. Sprinkle potatoes with shredded soy cheese.

Image Step 10
10 Step

Recipe View 20 mins Bake in the preheated oven until the cheese is melted and slightly browned and the casserole is hot, about 20 minutes.

Image Step 11
11 Step

Recipe View 0 mins Enjoy!

For an even richer flavor, consider adding a splash of red wine to the vegetable and 'meat' mixture while it's cooking.
Feel free to experiment with different vegetables in the filling, such as mushrooms, parsnips, or corn.
If you don't have vegan cream cheese, you can use unsweetened applesauce or additional vegan mayonnaise as a substitute.
To achieve an extra golden-brown topping, place the shepherd's pie under the broiler for the last few minutes of baking, watching carefully to prevent burning.

Baby Reinger

Written by

Our recipe authors are passionate food lovers who share thousands of diverse dishes from around the world. They bring daily cooking inspiration with delicious, easy-to-make recipes for every occasion.

RECIPE REVIEWS

Avarage Rating: 4.8/ 5 ( 266 Ratings)
Total Reviews: (8)
  • Robert Bahringerhirthe

    Easy to follow recipe and the results were fantastic!

  • Vallie Kohler

    I've made this multiple times and it's always a hit!

  • Reilly Harris

    I added some parsnips to the filling and it was amazing!

  • Concepcion Parker

    This is a great recipe for a comforting and hearty vegan meal.

  • Eloise Bradtke

    The mashed potato topping was so creamy and flavorful.

  • Jadon Wisoky

    This was so delicious! My non-vegan family loved it!

  • Nels Von

    I love that this recipe is so customizable. I added some different vegetables and spices to make it my own.

  • Columbus Zemlakrice

    This is now a staple in our house!

LEAVE A REVIEW

Please Rate