Nutrition Facts
(per serving)

This vegan version of Shepherd's Pie replaces ground beef with lentils, uses almond milk instead of half & half, and substitutes olive oil for butter. The cheese topping is omitted to keep it plant-based.
  • ~130 Calories saved
  • ~22g Fat saved
  • ~6g Carbs saved

Share this recipe:

Disclaimer: This recipe is generated by an AI model and may not be perfect. Please review the recipe and make any necessary adjustments.

Vegan Shepherd's Pie

Vegan Shepherd's Pie

Ingredients

Meat Filling:

  • 2 tablespoons olive oil
  • 1 cup chopped yellow onion
  • 1 cup cooked lentils (or 1 can, drained)
  • 2 teaspoons dried parsley leaves
  • 1 teaspoon dried rosemary leaves
  • 1 teaspoon dried thyme leaves
  • 1/2 teaspoon salt
  • 1/2 teaspoon ground black pepper
  • 1 tablespoon vegan Worcestershire sauce
  • 2 garlic cloves - minced
  • 2 tablespoons whole wheat flour
  • 2 tablespoons tomato paste
  • 1 cup vegetable broth
  • 1 cup frozen mixed peas & carrots*
  • 1/2 cup frozen corn kernels

Potato Topping:

  • 1 ½ - 2 lb. russet potatoes - about 2 large potatoes peeled and cut into 2.5 cm cubes
  • 8 tablespoons olive oil
  • 1/3 cup almond milk
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon ground black pepper

Instructions

  1. Make the Meat Filling:

    • Add the olive oil to a large skillet and place it over medium-high heat for 2 minutes. Add the onions. Cook for 5 minutes, stirring occasionally.
    • Add the cooked lentils to the skillet and stir in parsley, rosemary, thyme, salt, and pepper. Cook for 3-5 minutes.
    • Add the vegan Worcestershire sauce and garlic. Stir to combine. Cook for 1 minute.
    • Add the flour and tomato paste. Stir until well incorporated.
    • Add the broth, frozen peas and carrots, and frozen corn. Bring to a boil, then reduce to simmer. Simmer for 5 minutes, stirring occasionally.
  2. Make the Potato Topping:

    • Boil the potatoes in a large pot covered with water. Cook until they are fork-tender, about 10-15 minutes. Drain the potatoes.
    • Return the potatoes to the hot pot. Let the potatoes rest for 1 minute to evaporate any remaining liquid.
    • Add olive oil, almond milk, garlic powder, salt, and pepper. Mash the potatoes until smooth.
  3. Assemble the casserole:

    • Pour the lentil mixture into a baking dish. Spread it out into an even layer. Spoon the mashed potatoes on top and spread into an even layer.
  4. Bake:

    • Bake uncovered for 25-30 minutes at 200°C (400°F) until the filling is bubbling and the potatoes are lightly golden.
    • Cool for 15 minutes before serving.

*If you can’t find frozen mixed peas and carrots, you could use 1/2 cup frozen peas and 1/2 cup frozen sliced carrots.

Latest Recipes

vegan
This vegan version of the One Pot Pasta Bolognese replaces ground beef with lentils and uses vegetable broth instead of beef broth. Parmesan cheese is omitted to keep it plant-based.

One Pot Vegan Pasta Bolognese

This vegan version of the One Pot Pasta Bolognese replaces ground beef with lentils and uses vegetable broth instead of beef broth. Parmesan cheese is omitted to keep it plant-based.

vegan
In this vegan version of the Spinach and Ricotta Cannelloni, ricotta cheese is replaced with a mixture of firm tofu and nutritional yeast to create a creamy texture while keeping it plant-based. Cheese is omitted from the topping, and the egg is replaced with a flaxseed meal mixture for binding, making it entirely vegan.

Vegan Spinach and Tofu Cannelloni

In this vegan version of the Spinach and Ricotta Cannelloni, ricotta cheese is replaced with a mixture of firm tofu and nutritional yeast to create a creamy texture while keeping it plant-based. Cheese is omitted from the topping, and the egg is replaced with a flaxseed meal mixture for binding, making it entirely vegan.

vegan
The original recipe's meat and cheese have been replaced with lentils and nutritional yeast to create a hearty vegan version. Olive oil is reduced for a lighter touch.

Vegan Spaghetti Bolognese

The original recipe's meat and cheese have been replaced with lentils and nutritional yeast to create a hearty vegan version. Olive oil is reduced for a lighter touch.

vegan
The recipe has been modified to replace non-vegan ingredients with vegan alternatives. Butter is replaced with coconut oil, eggs are substituted with flaxseed meal mixed with water, and dark chocolate is replaced with vegan dark chocolate.

Vegan 30 Minute Chocolate Biscuits

The recipe has been modified to replace non-vegan ingredients with vegan alternatives. Butter is replaced with coconut oil, eggs are substituted with flaxseed meal mixed with water, and dark chocolate is replaced with vegan dark chocolate.

vegan
This vegan version replaces gelatin with agar-agar, a plant-based alternative, and uses maple syrup instead of honey for sweetness. The recipe still allows for customization in terms of juice flavor and sweetness.

Vegan Real Fruit Jelly Sweets

This vegan version replaces gelatin with agar-agar, a plant-based alternative, and uses maple syrup instead of honey for sweetness. The recipe still allows for customization in terms of juice flavor and sweetness.

vegan
The recipe has been modified to replace eggs and whole milk with a mixture of flaxseed meal and water for eggs, and almond milk for milk, making it vegan-friendly. The vegetable oil is retained but can be adjusted according to preference.

Vegan Yorkshire Pudding

The recipe has been modified to replace eggs and whole milk with a mixture of flaxseed meal and water for eggs, and almond milk for milk, making it vegan-friendly. The vegetable oil is retained but can be adjusted according to preference.

vegan
This vegan version replaces bacon with smoked tempeh and uses whole grain bread instead of white bread. Additionally, it eliminates butter and includes avocado for creaminess.

Vegan Smoky Tempeh Sandwich

This vegan version replaces bacon with smoked tempeh and uses whole grain bread instead of white bread. Additionally, it eliminates butter and includes avocado for creaminess.

vegan
This recipe has been adapted to be vegan by replacing non-vegan ingredients with plant-based alternatives.

Vegan Homemade Marshmallows

This recipe has been adapted to be vegan by replacing non-vegan ingredients with plant-based alternatives.

vegan
This vegan version of the classic vanilla ice cream substitutes heavy cream and whole milk with coconut cream and almond milk, respectively. The sugar is replaced with maple syrup for a natural sweetener.

Vegan Vanilla Ice Cream

This vegan version of the classic vanilla ice cream substitutes heavy cream and whole milk with coconut cream and almond milk, respectively. The sugar is replaced with maple syrup for a natural sweetener.