• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
  • Browse All Recipes
  • Dinner
  • Breakfast
  • About
  • Contact

Gastroplant logo

October 23, 2019 Dinner

Vegan Shepherd’s Pie

360 shares
Jump to Recipe Print Recipe

This vegan shepherd’s pie has a base of assorted veggies and mushrooms in gravy, a mid-layer of lentils and fresh herbs, and a canopy of creamy mashed potatoes. It’s 100% heartwarming nourishment, perfect for a family dinner or potluck in cooler weather.

Vegan Shepherd's Pie with Lentils and Veggies

Intro to Vegan Shepherd’s Pie

I took some time off from blogging lately and the seasons have completely changed. Gone are the hot, humid days that make me reluctant to go in the kitchen. Right now it’s mostly comfortable, but I can tell the cooler days are right around the corner. I’m starting to want heartier meals, and shepherd’s pie was one of my favorite hearty meals growing up.

This vegan shepherd’s pie replaces the meat (often lamb or beef) with a combination of different veggies, mushrooms, and lentils. Some simple mashed potatoes go on top. The potatoes taste like potatoes – they’re not overloaded with distractions – and have a nice smooth mouthfeel.

I used a great recipe from the latest issue of Forks Over Knives as a starting point, but I’ve added a number of additions to make this a more filling and flavorful meal.

Fresh vegetable ingredients for vegan shepherd's pie

Why Make Vegan Shepherd’s Pie?

The short answer is comfort. You get a savory, filling, protein-rich meal and with this variety of veggies, there are some nice textures in there, too. It’s plenty of food and won’t leave you feeling hungry, but it also won’t weigh you down (I went for a run immediately after eating two servings of the test batch).

It takes some time to put everything together, about an hour and a half, so I recommend making this for a family dinner, meal prep, or potluck.

Vegan shepherd's pie for autumn dinner

The Cooking Process

Cook the potatoes and lentils

There are a few ways to do this:

  • If you have an Instant Pot and a steaming stand, you can cook them both at the same time. Just put the lentils and water in the pot, then place the steaming rack into the lentils and water. Stack the potatoes on the steaming rack. Cook at high pressure for 7 minutes and use natural release; it takes 20-25 minutes total.
  • If you don’t have an Instant Pot, you can steam the potatoes in a steaming pot and boil the lentils separately. The potatoes need to be steamed for 20 minutes and the lentils boiled for 25. This method doesn’t actually take that much longer.
  • You can also use canned lentils if you like.
Potatoes and lentils in the instant pot

Inside the Instant Pot: lentils and water hide in the darkness below the steaming stand

Mash the potatoes

Use your trusty masher or a fork to crush the taters to your preferred consistency. Add a small amount of plant-based butter, plant milk, and nutritional yeast, then season with salt and pepper.

You control the consistency by how thoroughly you mash and how much plant milk you add. I left the skin on the potatoes and mashed them coarsely, so they’ll have some variation in the texture. But if you like yours smooth, go for it! Mash them all the way and mix in plant milk until you’re happy with them.

Saute the veggies and mushrooms and make the gravy

While the potatoes and lentils cook, you can cut the onion, garlic, carrot, celery, and mushrooms. Saute them all together with dried Italian herbs, then add plant milk and ground oats to make a creamy gravy. You can add frozen veggies (corn, peas, etc.) here if you like.

It’s important to make sure the fresh veggies are cooked all the way through before moving on. Taste a piece of onion, carrot, and celery to make sure it’s not too crunchy. They won’t get cooked much more even though they’ll be baked in the pie.

Vegan shepherd's pie assembly process

Assemble and Bake the Vegan Shepherd’s Pie

Spread an even layer of the veggie-mushroom on the bottom of a large baking dish (at least 3 quarts/liters). Spread a layer of lentils on top of that, sprinkling in some optional fresh parsley and sage. Top it off with mashed potatoes.

Bake it until it starts bubbling and the potatoes are slightly browned and it’s ready to serve! You can sprinkle some paprika on top before serving if you like.

A fresh pan of vegan shepherd's pie close-up

Some Tips

If you want to make this ahead of time, you can assemble the pie and save the final baking step for right before you serve. If the dish has been chilled, it might take a bit longer to heat through, up to 45 minutes.

Taste and season the components before you assemble the pie! You’ll want to make sure each part (sauteed veggies-mushrooms-gravy, lentils, and mashed potatoes) is seasoned with salt and pepper to your liking before putting them in the pan and baking them. This will make for a more flavorful finished dish.

Easy vegan shepherd's pie with mashed potatoes and herbs

Quick Side Dishes to Pair with Vegan Shepherd’s Pie

  • Kale Salad with Apples and Pecans
  • Plant-Based Creamed Spinach
  • 3-Ingredient Sauteed Summer Squash
  • Roasted Oyster Mushrooms

More Hearty Plant-Based Dinners

  • Winter Squash and Mushroom Enchiladas
  • Lentil and Mushroom Bolognese
  • Veg-Loaded Minestrone Soup
  • “The Only Vegan Chili Recipe You Need”

As always, if you try this recipe out, let me know! Leave a comment, rate it (once you’ve tried it), and take a picture and tag it @gastroplant on Instagram! I’d love to see what you come up with.

Vegan shepherd's pie with lentils square
Print Recipe
5 from 1 vote

Vegan Shepherd's Pie

This vegan shepherd’s pie has a base of assorted veggies and mushrooms in gravy, a mid-layer of lentils and fresh herbs, and a canopy of creamy mashed potatoes. It’s 100% heartwarming nourishment, perfect for a family dinner or potluck in cooler weather.
Prep Time25 mins
Cook Time1 hr 5 mins
Course: Dinner
Cuisine: British
Servings: 4
Author: Thomas

Ingredients

Mashed Potatoes

  • 2 pounds potatoes (900 grams) scrubbed preferably Yukon gold
  • 1 cup plant milk unsweetened and unflavored
  • Salt and pepper to taste
  • 2 Tablespoons plant-based butter optional
  • 1/2 cup nutritional yeast optional
  • 1 pinch paprika smoked or sweet

Lentils

  • 1 cup dry lentils rinsed and drained, I used Beluga but any kind will work (see note)
  • 1 pinch salt
  • 1/4 cup chopped parsley optional
  • 2 tablespoons chopped sage optional

Vegetable and Mushroom Saute

  • 2 Tablespoons olive oil optional
  • 1 cup onion diced coarsely
  • 1 cup carrot diced coarsely
  • 1 cup celery diced coarsely
  • 4 cloves garlic minced
  • 2 teaspoons dried “Italian” seasoning
  • 1 pinch salt
  • 2 cups mushrooms diced coarsely
  • 1 cup plant milk unsweetened and unflavored
  • 1 Tablespoon vinegar white wine or apple cider
  • 1/4 cup rolled oats ground to a fine powder in a coffee grinder
  • 1 cup frozen corn and/or green peas
  • Salt and pepper to taste

Instructions

  • Preheat oven to 425 degrees F (220 degrees C)

Cook the potatoes and lentils

    If using an Instant Pot and Steaming Stand

    • Combine the lentils with two cups of water and a pinch of salt in the Instant Pot pot. Place the steaming stand into the pot above the lentils and stack the potatoes on top of the sand so that they are not touching the lentils or the water. Cook at high pressure for 7 minutes then use the natural release method. Remove the pot from the heating element.

    If not using an Instant Pot

    • Place the potatoes in the basket of a stovetop steamer pot and add an inch (2.5 centimeters) of water). Bring to a boil over high heat, then reduce to medium and steam for 20 minutes. Add water if the pot runs dry at any point. Remove from heat.
    • In a separate pot, combine the lentils with 2 cups of water and a pinch of salt. Bring to a boil over high heat, then cover and reduce to low heat. Simmer for 25 minutes, stirring occasionally. Remove from heat when the lentils are to your preferred tenderness.

    Mash the potatoes

    • Combine the potatoes, plant-based butter, nutritional yeast, 1/2 cup of the plant milk, and salt and pepper in a large bowl. Use a potato masher, fork, or other appropriate device to mash the potatoes to your desired thickness. Mix in more plant milk gradually to make the potatoes more runny. Taste and add more salt and/or pepper if needed.

    Cook the vegetables and gravy

    • Heat the oil (if using) in a large skillet over medium-high heat. If not using oil, heat 1/4 cup water in the same way. Add the onion, carrot, celery, garlic, “Italian” seasoning, and a pinch of salt. Stir and cook until the onion is translucent, about 3 minutes. Add the mushrooms, continuing to stir and cook for another 7 minutes, until the mushrooms are tender. If the ingredients start to smoke at any point, reduce to medium or medium-low heat.
    • Add the plant milk, vinegar, and ground oats and stir well. Once the mixture has thickened, 2-3 minutes later, add the frozen corn and/or peas. Stir again and let cook for 1 minute so the corn and peas thaw. Remove from heat.
    • Taste the mixture and season with salt as needed.

    Assemble and bake the pie

    • Spread the vegetable-gravy mixture in an even layer across the bottom of a large baking pan (at least 3 quarts/liters). Spread the lentils in an even layer on top of that. Sprinkle the parsley and sage over the lentils (if using). Spread the potatoes in an even layer on top of the lentils.
    • Bake for 20-30 minutes, until the potatoes are lightly browned and the mixture below is bubbling. Sprinkle with paprika and serve immediately.

    Notes

    There are 2 cups of plant milk needed, one for the potatoes and one for the gravy.
    You can peel the potatoes after steaming if you like, but it’s not required.
    You can use canned lentils instead of dried. One 15-ounce (425-gram) can contains slightly less than this recipe produces (it makes about 20 ounces / 565 grams) but the amount in the can should still be enough to create the lentil layer.
    Any kind of lentils will work, though some varieties will become softer than others, given a single cook time.
    If you’d like to prepare this ahead of time and serve it later, you can assemble the pie but not bake it. Cover it and keep it in the fridge in the meantime. Bake it at 425 F (220 C) for 30-40 minutes, until heated through, right before serving.
    Easy vegan shepherd's pie with lentils and mushroom gravy
    360 shares

    Categories: Dinner Tags: Carrot, Lentil, Mushroom, One-pot, Party, Potato

    Previous Post: « Vegan Curry Ramen
    Next Post: Air Fryer Kale »

    Reader Interactions

    Comments

    1. Lydia says

      January 1, 2023 at 3:42 pm

      5 stars
      I made this as the vegan main dish on Christmas. Everyone loved it, even the non-vegans and I can’t wait to make it again with a few non-vegan tweaks. My husband is not vegan and I am uber carnivorous, but it was such a great dish! Even though it takes a bit of time to put together, it is very easy to make! Thank you for a great and unique dish that everyone who likes lentils will love!

      Reply
      • Thomas says

        January 7, 2023 at 5:31 pm

        Thanks for letting me know! I’m happy it worked out well for you and that it was appreciated by everyone. 🙂 And please do make it your own, including with non-vegan ingredients. My goal here was to set up a decent vegan starting point, so anything you’d like to add just becomes a bonus.

        Reply

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    About

    Profile small

    Welcome to Gastroplant, a place where I share globally inspired, boldly flavored, entirely plant-based recipes with you. Read more…

    Sign up to receive updates




    Categories

    • Appetizer
    • Breakfast
    • Dessert
    • Dinner
    • Drinks
    • Homemade Sauces and Ingredients
    • Meal Prep
    • Salad
    • Side Dish
    • Single Ingredient
    • Soup
    • Uncategorized

    Latest Posts

    • Pan-Roasted Wild Mushrooms with Grapes

      Pan roasted wild mushrooms with grapes

    • Chilled Fennel Soup

      Chilled fennel soup with cucumber

    • Kale Stir Fry with Mushroom and Red Onion

      Fast easy kale with mushroom and red onion

    • Vegan Kimchi Ramen

      Chopsticks pulling ramen noodles from a black bowl with spicy broth

    • Summer Sesame Noodles

      A bowl of noodles and colorful veggies with sesame sauce (vegan)

    GET THE LATEST PLANT-BASED RECIPES, NEWS, SHOPPING TIPS, AND MORE

    Subscribe to our newsletter to stay in the loop.

    Footer

    Stay Connected

    • Facebook
    • Instagram
    • Pinterest
    • Twitter

    Copyright © 2023 Gastroplant on the Cookd Pro Theme

    360 shares