Home » Recipes » Main Dishes » Casseroles » Easy Lentil Shepherd’s Pie, Plant-Based

Easy Lentil Shepherd’s Pie, Plant-Based

from 5 reader reviews

This post may contain affiliate links. Read my disclosure policy.

Plant-based cooking can be super challenging with recipes that call for a long list of ingredients and have many steps. It doesn’t have to be though. As long as you are willing to take a few simple short cuts and use a few canned/boxed ingredients, your life can still be easy and your food still delicious. This Easy Lentil Shepherd’s Pie is just that: easy AND delicious! This is a recipe for which you won’t even have to chop a single vegetable!

Lentil Shepherd's Pie on a plate

*Affiliate Links* – This post will contain Amazon Affiliate links. This means that if you click on and purchase through one of these links, Veggie Fun Kitchen may receive compensation at no additional cost to you.

Shepherd’s pie was always one of my favorite comfort foods growing up. I loved the creamy potatoes and savory vegetables but honestly – even back before my plant-eating days – I would pick the meat out and throw it in the trash when my parents weren’t looking. Shepherd’s pie has been around for centuries. According to Jamie Oliver’s page, it should only be called shepherd’s pie if it contains lamb and cottage pie with any other meat. And meatless pie should be called ”Shepherdless Pie”…whatever. I might have rather called it “Gardener’s Pie” or “Kindness Pie”; but then you might not have been able to find it when you googled! Let’s just call this a really tasty easy shepherd’s pie with filled with good-for-you vegetables and lentils!

For another really tasty comfort dish made with lentils, try my Salsa Verde Mexican Casserole. So good!

Ingredients for Easy Lentil Shepherd's PieStart with a few simple ingredients. I like to buy my lentils already steamed. They can often be found in the produce section of the grocery store. If you aren’t able to find pre-cooked lentils, they are actually pretty easy to make on the stove-top. Follow the package directions for a yield of 2 cups, cooked.

As promised, you won’t have to chop a single vegetable for this recipe! That’s right, just use a 16-ounce package of frozen mixed vegetables and dehydrated minced onions. (If you decide to use a fresh onion rather than the dehydrated, finely mince 1/2 of a large onion. You will then need to saute in a little veggie broth to soften it. It will no soften during the short oven cooking time.)

vegetables and lentils in a panStart by adding the thyme, and arrowroot starch to the veggie broth and stir well. Pour the entire amount into a non-stick saute pan.

Add the dried minced onion and stir around for a minute so that the onion begins to rehydrate. Then add the vegetables on top and sauté for about 5 minutes in the vegetable broth so that the vegetables have mostly thawed and the mixture is bubbly and has begun to thicken. Add in the cooked lentils. This is the time to add a little more salt to taste if desired.

Pour into a 9×13″ baking pan and set aside. This is really the best size pan for the recipe. Easy Lentil Shepherd's Pie in a white baking pan

ingredients for mashed potatoes


Some people would shudder at the idea of using potato flakes to make the mashed potatoes. Others would shudder at the thought of actually boiling the potatoes and mashing them. On days when I don’t have a lot of time or patience, I definitely go with the boxed potato flakes. By adding nutritional yeast to the potato flakes, you get an almost cheesy flavor. nutritional yeast and potato flakes in a measuring cup.

I basically follow the recipe on the back of the box for 8 servings of potatoes. I sub in veggie broth for water and plant milk and vegan butter for the dairy. I also add in some nutritional yeast for a cheesy flavor.

When I cook this recipe for Easy Lentil Shepherd’s Pie, I do not add salt to the potatoes. The nutritional yeast and buttery spread make it plenty salty for my family. Do taste though, and add salt if desired.

After you mix your potatoes, carefully spread them on top of the vegetable/lentil mixture. Sprinkle a little paprika on top and cook in a preheated 375° oven for about 20 minutes or until the casserole is heated through and the potatoes are slightly browned on top.

This Easy Lentil Shepherd’s Pie works great for meal prep. It only makes four though, so double it and cook in a larger baking pan if you will want more. Easy Lentil Shepherd's Pie in four meal prep containers

Easy Lentil Shepherd's Pie in meal prep containers
Great for meal prep!

These are some items I found helpful in making this recipe. Amazon Affiliate Links:

Pin now to save for later:Easy Lentil Shepherd's Pie pin

The Recipe for Easy Lentil Shepherd’s Pie:

I hope you enjoy the recipe, but don’t say good-bye! Sign-up here for recipe tips and kitchen wisdom. I also invite you to email me with any questions you have. When you become a part of the Veggie Fun Kitchen Community, you’ll learn to cook great tasting recipes the whole family will enjoy! (No spam here! I will never share your email, and you can unsubscribe whenever you want!)

Easy Lentil Shepherd's Pie

Easy Lentil Shepherd's Pie

The Easy Lentil Shepherd's pie is plant-based and uses frozen and boxed ingredients for a quick delicious recipe. 
from 5 reader reviews
Print Pin Rate
Course: Main Course
Cuisine: American
Keyword: lentil shepherds pie, vegan shepherd's pie
Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes
Servings: 6
Calories: 289kcal
Author: Cindy Rainey


Vegetable/ Lentil Mixture

  • cup vegetable broth
  • 1 teaspoon dried thyme
  • 1 Tablespoon arrowroot starch can sub cornstarch
  • 2 Tablespoons Dehydrated Onion Flakes
  • 1 16 ounce package frozen mixed vegetables
  • 2 cups cooked lentils brown or green
  • salt to taste

Mashed Potatoes

  • 3 cup vegetable broth
  • 4 Tablespoons vegan butter leave out if trying to eat oil-free
  • 1⅔ cup unsweetened plant milk
  • 2⅔ cup potato flakes
  • 6 Tablespoons nutritional yeast


Vegetable/Lentil Mixture

  • Preheat oven to 375°
  • Whisk arrowroot (or cornstarch) into the veggie broth. Stir in thyme.
  • Pour into a non-stick saute pan and stir in the dehydrated onions and frozen vegetables.
  • Heat through till vegetables are thawed and the mixture is thick and bubbly - about 5 minutes.
  • Add cooked lentils and taste. Add in some salt if desired.
  • Turn into a 9x13 baking dish.  Set aside while preparing potatoes. 

Mashed Potatoes

  • Bring vegetable broth and vegan butter to a boil in a medium-sized saucepan.
  • Add potato flakes, nutritional yeast, and plant milk.  Stir until well mixed.  Taste and add salt if desired.
  • Gently spoon mashed potatoes onto the vegetable/lentil layer and spread evenly with a spoon.  Sprinkle a little sweet paprika on top and bake at 375° for about 20 minutes or until heated through and potatoes have firmed up and slightly browned on top.


Special note: This recipe has been updated. I was given feedback that there weren't enough potatoes. I basically doubled the potato mixture and I agree! So if you have made this recipe in the past, please be aware that this update reflects doubled potatoes. Enjoy!


Calories: 289kcal | Carbohydrates: 43g | Protein: 14g | Fat: 8g | Saturated Fat: 2g | Sodium: 780mg | Potassium: 767mg | Fiber: 9g | Sugar: 4g | Vitamin A: 859IU | Vitamin C: 23mg | Calcium: 107mg | Iron: 3mg

Posted To:

By on January 5th, 2019

About Cindy Rainey

Veggie Fun Kitchen by Cindy Rainey
Welcome to Veggie Fun Kitchen where you will learn to recreate family favorites the plant-based/vegan way! Let me know if I can help. I'm here for you.

More posts by this author.

1 thought on “Easy Lentil Shepherd’s Pie, Plant-Based”

  1. Looks good, but I wouldn’t call it shepherd’s pie. Even with beef, it’s not shepherd’s pie, it’s cottage pie. Shepherd’s pie has lamb or mutton.


Leave a Comment

Recipe Rating