Vegan shepherd’s pie recipe

Vegan Shepherd’s Pie is a classic comfort food that is perfect for a cozy evening dinner. It is a hearty dish made with a heap of vegetables and vegetarian meat substitute, topped with a creamy and airy layer of mashed potatoes. This recipe is not only vegan, but it is also incredibly delicious and easy to make.





  • For the potato topping:
    • 5 peeled and cubed russet potatoes
    • 1/2 cup vegan mayonnaise
    • 1/2 cup soy milk
    • 1/4 cup olive oil
    • 3 tbsp vegan cream cheese
    • 2 tsp salt
  • For the filling:
    • 1 tbsp vegetable oil
    • 1 chopped large onion
    • 2 chopped carrots
    • 3 chopped celery stalks
    • 1/2 cup frozen peas
    • 1 chopped tomato
    • 1 tsp Italian seasoning
    • 1 finely chopped garlic clove (or more to taste)
    • 1 pinch black pepper
    • 1 package vegetarian ground beef substitute
    • 1/2 cup shredded soy cheddar


  1. Start by preheating the oven to 400 °F (200 °C). Spray a 2-quart baking dish with cooking spray and set it aside.
  2. Peel and cut the russet potatoes into 1-inch cubes and place them in a pot. Cover the potatoes with cold water and bring to a boil over medium-high heat. Reduce the heat to medium-low and cook the potatoes until tender, which should take about 25 minutes. Drain the water.
  3. In a mixing bowl, combine vegan mayonnaise, soy milk, olive oil, vegan cream cheese, and salt. Stir the mixture into the potatoes and mash with a potato masher until smooth and airy. Set the finished mashed potatoes aside.
  4. Heat vegetable oil in a large skillet over medium heat. Add chopped onions, carrots, celery, frozen peas, and tomato to the pan and cook until tender, which should take about 10 minutes.
  5. Add Italian seasoning, finely chopped garlic, and black pepper and stir.
  6. Reduce the heat to medium-low and crumble vegetarian meat substitute into the skillet with the vegetables. Cook and stir until the mixture is hot, which should take about 5 minutes.
  7. Spread the vegetarian meat substitute mixture in the bottom of the baking dish and top it with the mashed potatoes, smoothing them into an even layer. Sprinkle shredded soy cheddar over the potatoes.
  8. Bake the dish in the preheated oven until the cheese is melted and lightly browned, and the casserole is hot, which should take about 20 minutes.

This recipe for Vegan Shepherd’s Pie is perfect for a cozy evening dinner. It is hearty, delicious, and easy to make. You can even prepare it in advance and bake it when you are ready to serve. It is a great way to get vegetables and plant-based protein in one meal. Try this recipe and impress your family and friends with your cooking skills. Enjoy!

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *