• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Veggie Society

easy plant based vegan recipes featuring whole foods and a pure plant based lifestyle - the Veggie Society

  • Home
  • Recipes
  • Privacy Policy
  • Shop
  • Join VeggieSociety
  • Log In

Vegan Shepherd’s Pie Recipe

December 18, 2017 By florentina 50 Comments

This post may contain affiliate links. I may receive commissions for purchases made through those links at no additional cost to you.

The very best Vegan Shepherd’s Pie recipe with lots of mushrooms and veggies in a silky red wine gravy and pillowy olive oil mashed potatoes topping. An English classic from scratch, cozy comfort food that is actually good for you!
 
Jump to Recipe

Vegan Shepherd's Pie Recipe with Mushroom Red Wine Gravy and Mashed Potato Topping.
go premium!Love recipes, hate ads?
$9.99/year. No ads.

Vegan Shepherd’s Pie with Mushrooms

The perfect plant-based meal to make for Thanksgiving or Christmas Dinner, then again for New Year’s, Easter and Sunday’s family dinner. Might just be the best thing to whip up with all those Thanksgiving gravy and potatoes leftovers.

Traditional shepherd’s pie or cottage pie is an English casserole made with ground beef or lamb but it doesn’t have to be!  I clearly left that out of my vegan recipe because there is absolutely zero need for any of that sadness on our plate. Baby lambs are simply meant to be loved! Instead I doubled up on nutritious wholesome veggies, lots of meaty mushrooms and green peas in a thick, savory and luscious gravy topped with golden pillows of fluffy mashed potatoes. Heaven!

The Mashed Potatoes

I love adding olive oil to my mashed potatoes and a splash of creamy homemade cashew milk. You don’t know fluffy and creamy until you do this and ’Tis the Season to indulge a little. Go for Yukon Gold Potatoes here, they are buttery and creamy + there’s no need to peel them. Russets are fine but not great, and in my honest opinion just extra work and too much waste as they do have to peeled.

Traditional Style Vegan Shepherd's Pie Recipe with Mushroom Red Wine Gravy and Mashed Potato Topping.
go premium!Love recipes, hate ads?
$9.99/year. No ads.
 

Recipe Tips + FAQs

  • How to prevent the mashed potatoes from sinking into the filling? – Allow the mushroom filling to completely cool off first. Also make sure you cook down that sauce until extra thick.
  • Substitutions – sub the mashed potato topping with mashed cauliflower, roasted butternut squash or a sweet potato mash. Alternatively you could mix in some parsnips or parsley root with mashed potatoes. The mushrooms can also be swapped for 2 cups of cooked French lentils or simply make this vegan Bolognese sauce instead and top with the mashed potatoes. Technically any plant based “ground meat” and even tofu can be used here.
  • Can I omit the red wine? – The red wine is an important ingredient of the gravy, however you can substitute it with veggie broth and maybe add a couple of tablespoons of balsamic vinegar, soy sauce or vegan Worcestershire sauce to make up for the depth of flavor of the red wine.
  • Prep in advance – Feel free to make your cottage / shepherd’s pie a day or two ahead and refrigerate it overnight. It reheats well and you can warm it through in the oven at 350”F for 25 minutes. If you are after perfection make sure to also finish it under the broiler for a couple of minutes just enough to get those golden crispy edges on the potatoes. There’s really no need to bake the pie at all when prepped fresh and broiled for a few minutes. Any leftovers can be frozen in freezer safe containers for up to 4 months.

Serving suggestions…

  • crispy roasted broccoli
  • balsamic Brussels sprouts
  • vegan creamed spinach
  • vegan Caesar salad
  • vegan turkey roast
  • the family classic cucumber tomato salad
  • Thanksgiving dinner rolls or crusty bread to mop up the last drop of that luscious gravy.

how to make vegan shepherd’s pie

the Best Vegan Shepherd’s Pie Recipe with Red Wine Mushroom Gravy and Mashed Potato Topping.
go premium!Love recipes, hate ads?
$9.99/year. No ads.
Best Vegan Shepherd's Pie
go premium!Love recipes, hate ads?
$9.99/year. No ads.
Print Pin

Best Vegan Shepherd’s Pie Recipe

A traditional style Vegan Shepherd’s Pie recipe with lots of mushrooms in a silky red wine gravy and olive oil mashed potatoes topping. Simply the Best!
Course Main Course
Cuisine American
Keyword Thanksgiving, Vegan Shepherd's Pie
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 4 people
Calories 401kcal
Author Florentina

Ingredients

  • 1 large sweet onion - diced
  • 4 cloves garlic - minced
  • 1 lb brown mushrooms - sliced
  • 1 cup frozen green peas - rinsed under warm water
  • 1 large carrot - diced or sliced into rounds
  • 2-3 tbsp whole wheat pastry flour (or cornstarch for gluten-free)
  • 2 cups vegetable stock - low sodium
  • 1/2 cup red wine - vegan
  • 3 whole cloves
  • 2 leaves bay
  • 1 tbsp smoked sweet paprika
  • 1 tsp onion powder
  • 1/2 red chili pepper - diced & Optional
  • 5 sprigs thyme - leaves only
  • 1 pinch sea salt + more to taste
  • 2 tsp olive oil or a splash of water
  • 1/4 cup micro greens or chives for garnish (optional)

Mashed Potatoes:

  • 3 lb Yukon gold potatoes diced
  • 4-6 tbsp extra virgin olive oil (omit for WFPB & Plantricious diets)
  • 1/2 cup cashew milk - plain unsweetened
  • 2-3 tbsp nutritional yeast +more to your liking
  • 4 cloves garlic minced
  • 2 leaves bay
  • sea salt + black pepper to taste
US Customary - Metric

Instructions

Mashed Potatoes

  • Scrub and rinse the potatoes well and cut them into 1 inch pieces. Transfer them to a large pot and cover with cold water. Add 2 bay leaves and 4 cloves of the minced garlic and bring to a simmer. Season well with sea salt and cook until tender, about 12 minutes.
    Drain the potatoes in a colander and allow them to dry well in their own steam. Discard the bay leaves.
    Transfer back into the pot, drizzle with the olive oil, plant milk and nutritional yeast and mash until creamy. Taste and adjust seasonings with more sea salt. Add more plant milk and olive oil if a creamier consistency is desired. Set aside to cool until needed.
    4 cloves garlic, 2 leaves bay, 3 lb Yukon gold potatoes, 4-6 tbsp extra virgin olive oil, 1/2 cup cashew milk, sea salt + black pepper, 2-3 tbsp nutritional yeast
  • Preheat your broiler. If you'd rather just bake this then preheat the oven to 350"F.

Make the Gravy Filling

  • Preheat a cast iron medium pot over medium flame. Add half of the diced onion and a drizzle of olive oil or a splash of water and sauté with a pinch of sea salt for about 5 minutes until translucent. Stir in the carrots and cook another 5 to 10 minutes until they begin to soften. 
    1 large sweet onion, 1 large carrot, 2 tsp olive oil or a splash of water
  • Add 2 bay leaves, thyme leaves, whole cloves, chili pepper and garlic. Give everything a good stir then add the paprika, onion powder and flour (or corn starch for gluten-free). Stir again then whisk in the red wine and vegetable stock. Keep whisking until everything is smooth.
    2-3 tbsp whole wheat pastry flour, 1/2 cup red wine, 3 whole cloves, 1 tbsp smoked sweet paprika, 1 tsp onion powder, 1/2 red chili pepper, 5 sprigs thyme, 4 cloves garlic, 2 leaves bay, 2 cups vegetable stock
  • Bring the gravy to a simmer and cook on low heat for about 10 minutes until slightly reduced and thickened. Stir in the green peas and warm through. Taste and adjust seasonings to your taste with sea salt. 
    1 cup frozen green peas

Cook the Mushrooms

  • Heat up a large skillet over medium low heat and add the remaining 1/2 onion. Cook 5 minutes then stir in the mushrooms and a pinch of sea salt. Sauté until wilted and most of the liquid has evaporated. Transfer the cooked mushrooms to the pot with the gravy, stir and taste again. Allow the filling to cool off.
    1 large sweet onion, 1 lb brown mushrooms, 1 pinch sea salt

Assemble the Shepherd's Pie

  • Spoon the mashed potatoes on top of the mushroom gravy and level them with the back of a spoon. Take a fork and create little tracks over the surface. 
  • Transfer the Shepherd’s pie to the preheated broiler and broil for a few minutes until golden brown on top. Alternatively bake it in a preheated oven at 350"F for 25 minutes.
    Serve hot garnished with micro greens, chives or your favorite fresh herbs. 
    1/4 cup micro greens or chives for garnish

Notes

 
    • Substitutions - sub the mashed potato topping with mashed cauliflower, roasted butternut squash or sweet potato mash. Alternatively you could mix in some parsnips or parsley root with your olive oil mashed potatoes. The mushrooms can also be swapped for 2 cups of cooked French lentils or simply make this vegan Bolognese sauce instead and top with the mashed potatoes.
    • Prep in advance - Feel free to make your shepherds pie a day ahead and refrigerate it. It reheats well and you can warm it through in the oven at 350”F for 25 minutes. If you are after perfection make sure to also finish it under the broiler for a couple of minutes just enough to get those golden edges on the mashed potatoes. Any leftovers can be frozen in freezer safe containers for up to 4 months. 
    • How to prevent the mashed potatoes from sinking into the filling? - Allow the filling to completely cool off first. Also make sure you cook down that sauce until extra thick. 
    • WFPB and Plantricious - To make the recipe compliant make sure to omit the olive oil from the mashed potatoes and saute the onion and mushroom is splash of broth or water.

Nutrition

Calories: 401kcal | Carbohydrates: 66g | Protein: 15g | Fat: 8g | Saturated Fat: 1g | Sodium: 580mg | Potassium: 2223mg | Fiber: 13g | Sugar: 7g | Vitamin A: 4110IU | Vitamin C: 68.6mg | Calcium: 209mg | Iron: 13.6mg

Environmental Information

Vegan Recipes:

Roasted Red Pepper Tomato Soup

Roasted Red Pepper Tomato Soup

Healthy Cabbage Soup

Healthy Cabbage Soup

French Potato Salad

French Potato Salad

go premium!Love recipes, hate ads?
$9.99/year. No ads.

Filed Under: Carrots, Entrees, Gluten Free, Mushrooms, Plant-Based, Potato, Soups & Stews, Thanksgiving, Vegan Recipes

Hi, I'm Florentina! I'm the voice behind the easy Plant-Based recipes here at the Veggie Society. Peluci is our COO and taste tester in chief! Continue reading…

  • Facebook
  • Instagram
  • Pinterest
  • Twitter
Previous Post: « Roasted Red Pepper Tomato Soup ~ Vegan
Next Post: Christmas Chocolate Bark Recipe ~ Vegan »

Primary Sidebar

Hi, I'm Florentina! I'm the voice behind the easy Plant-Based recipes here at the Veggie Society. Peluci is the taste tester in chief! About Veggie Society…

RECIPE INDEX

Recent Recipes

leek pasta

Mushroom Leek Pasta

Vegan Lentil Soup

Vegan Lentil Soup Recipe

nutty cookies

Nutty Cookies – Vegan Gluten Free

beans and greens

Braised White Beans and Greens Recipe

Copyright © 2023 · Veggie Society