Vegan Shepherd’s Pie

Servings: 4 Total Time: 1 hr Difficulty: Intermediate
Rich, savory, and topped with a blanket of creamy mashed potatoes, this vegan shepherd’s pie is the definition of cozy comfort food.
Plate of shepherd's pie and green salad. pinit

Vegan Shepherd’s Pie

Difficulty: Intermediate Prep Time 20 mins Cook Time 30 mins Rest Time 10 mins Total Time 1 hr
Cooking Temp: 400  F Servings: 4
Best Season: Suitable throughout the year

Description

Vegan shepherd's pie combines a hearty filling of vegetables and plant-based protein, simmered in a flavorful gravy, then layered beneath fluffy mashed potatoes and baked until golden and bubbling around the edges.

Every forkful is warm, satisfying, and packed with homestyle flavor, combining tender vegetables, savory filling, and buttery mashed potatoes in the perfect bite.

Whether you’re gathering around the table on a chilly evening or looking for a comforting make-ahead meal, this shepherd’s pie delivers all the nostalgic goodness of a classic family favorite with a delicious plant-based twist.

Potatoes

Cooking Mode Disabled

Filling

Instructions

  1. The Potatoes:

    Preheat the oven to 400°F

     

  1. Peel the potatoes and cut them into approximately 1-inch cubes. Place them in a large pot of cold water and rinse them two or three times until the water is mostly clear. Fill the pot again with cold water and set it over high heat. 

  1. Bring the potatoes to a boil, then reduce the heat and simmer for 8 to 10 minutes, or until tender. Strain the potatoes.

  1. Return the potatoes to the pot and add the milk, butter, salt, and pepper. Whip with an electric mixer until light and fluffy—or mash with a potato masher until creamy and smooth.

  1. The Filling:

    Heat the olive oil in an oven-safe 14-inch skillet over medium heat on the stovetop. Cast Iron works great for dishes that go from the stovetop to the oven, and we highly recommend it! You can transfer the mixture to an oven-safe dish, otherwise.

  1. Add the onion and carrots and saute until slightly tender, about 3 to 5 minutes, then stir in the garlic.

  1. Add the frozen Boca crumbles, salt, pepper, and flour—stir until the flour is completely incorporated.

  1. Next, stir in the broth, tomato paste, worcestershire, rosemary, and thyme. Bring the mixture to a simmer, then reduce the heat, cover, and simmer gently, stirring occasionally, until the sauce has thickened—about 8 to 10 minutes—then add the peas to the Boca mixture and stir gently to combine. 

  1. Assemble:

    If you're not using an oven-safe skillet, transfer the filling to an oven-safe casserole dish now.

  1. Top the meat mixture with the whipped potatoes, creating a seal around the edges. Sprinkle with a pinch of salt and freshly ground black pepper.

     

  1. Place the pan on the middle rack of the oven and bake for 20 minutes or just until the potatoes begin to brown. Remove to a cooling rack to rest for 10-20 minutes before serving.

Nutrition Facts

Servings 4

Serving Size 1/4 of recipe


Amount Per Serving
Calories 462kcal
% Daily Value *
Total Fat 18.6g29%
Saturated Fat 5.8g29%
Sodium 782mg33%
Potassium 1020mg30%
Total Carbohydrate 50.8g17%
Dietary Fiber 7.4g30%
Sugars 6.8g
Protein 24.2g49%

Vitamin A 4280 IU
Vitamin C 32 mg
Calcium 102 mg
Iron 5.2 mg
Vitamin E 1.8 mg
Vitamin K 34 mcg
Vitamin B6 0.62 mg
Folate 88 mcg
Magnesium 78 mg
Zinc 3.2 mg
Selenium 18 mcg

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Keywords: vegan shepherd's pie
Recipe Card powered by WP Delicious
Min
Share it on your social network