• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
  • Food Blogger Resources
  • Contact Me
My Account
Member Dashboard
40 Aprons Premium (Ad Free!)

40 Aprons

Healthy, Easy Recipes Your Family Will Love

  • All Recipes
  • Course
    • Appetizers
    • Basics
    • Breakfast
    • Condiments
    • Dessert
    • Main Course
    • Meal Prep
    • Side Dishes
    • Soups
  • Method
    • Air Fryer
    • Baking
    • Crockpot
    • Grilling
    • Instant Pot
    • Sous Vide
  • Dietary Needs
    • Dairy Free
    • Gluten Free
    • Keto
    • Low Carb
    • Paleo
    • Vegan
    • Vegetarian
    • Whole30
  • Cuisine
    • American
    • Asian
    • Indian
    • Italian
    • Mediterranean
    • Mexican & Latin
    • Southern
Home Blog Dietary Concern Vegetarian

Best Ever Vegetarian Shepherd’s Pie

Cheryl Malik
Cheryl Malik Posted: 05/19/20 Updated: 01/18/22
5
/5
3 Comments
Jump to Recipe
V Vegan VG Vegetarian

This post may contain affiliate links. Please read our disclosure policy.

This vegetarian shepherd’s pie is one of my family’s favorite recipes! Made with hearty lentils and meaty mushrooms, it’s unbelievably savory and perfectly seasoned. A true one-pan meal, it’s filling and satisfying. You don’t have to tell anyone that it’s quite healthy!

This vegetarian shepherd’s pie is truly the best! Made with hearty ingredients, this recipe is filling and even committed carnivore-approved. (Both my husband and four-year-old love it!) Tender lentils, meaty mushrooms, and sauteed veggies seasoned with tart red wine, soy sauce, and variety of seasonings make this shepherd’s pie unbelievably savory and rich. This is real comfort food, vegetarian style.

Made primarily with pantry staples, this recipe is full of complex flavors and tastes like it took hours to make, but is surprisingly not that hard to throw together. Use a cast-iron skillet to go from the stove to the oven to the dinner table and make things even easier (with fewer dishes to clean, too)!

What Makes This Recipe So Good

Red or Russet potatoes – See the top tips for how to prep Russet potatoes
Mushroom
– Cremini, oyster, or baby bella
Lentils
– You can either use canned or cooked ones
Dry red wine
Baby spinach or arugula leaves
– Optional. I’ve used them in the past when making this recipe, but not every time if I don’t have them.
Panko breadcrumbs

How To Make It

The full recipe & ingredients list are below, but here you’ll find a quick overview for making this recipe perfectly, along with useful tips and info!

  1. Make the mashed potatoes. (Be sure to read the top tips for what to do if you use Russet potatoes!)
  2. Melt some butter or vegan butter in a large skillet over and sauté the veggies. Add the lentils to the skillet and simmer, then stir in the rest of the ingredients except the breadcrumbs.
  3. If you’re using a casserole dish or pie pans, scatter the breadcrumbs over the bottom. Pour in the lentil mixture. If you’re cooking in your skillet, sprinkle the breadcrumbs over the lentils. Spread the mashed potatoes on top.
  4. Bake the pie until the top becomes slightly crusty and golden.
Instructions for vegetarian shepherd's pie

Chef’s Tips

  • If you’re using Russet potatoes, peel and cut them into 1″ size squares before boiling them. You can then skip the entire ice bath step.
  • For vegan or dairy free shepherd’s pie, make sure to use vegan butter and plant-based half and half instead of butter and milk.

More Vegetarian & Vegan Recipes

  • Vegetarian Chickpea Tikka Masala
  • Air Fryer Tofu
  • Vegan Red Velvet Cupcakes
  • BBQ Jackfruit Bowls
  • Chickpea Gyros

Hey – you’ve made it this far, so now we’re basically best friends! If you make this recipe, I’d love for you to give it a quick review & star rating ★ below. Make sure you follow me on Instagram, Pinterest, TikTok, and Facebook, too!

5 from 1 vote

Best Ever Vegetarian Shepherd’s Pie

Prep:20 minutes
Cook:55 minutes
Total:1 hour 15 minutes
Made with hearty lentils and mushrooms, this vegetarian shepherd's pie is savory, seasoned, and a true one-pan meal.
Print Save Saved! Go Premium – Ad Free + Meal Plans!
8 servings

Ingredients

Mashed potatoes

  • 2 pounds red or Russet potatoes whole or cut into uniform pieces if potatoes are unevenly sized. See Note if using Russet potatoes
  • 1/4 cup butter or vegan butter
  • 1/2 cup milk or plant-based half and half
  • salt to taste

Shepherd's pie

  • 2 tablespoons butter or vegan butter
  • 1 large onion finely chopped
  • 4 cloves garlic minced
  • 8 ounces cremini, oyster, or baby bella mushrooms chopped into 1/2" pieces
  • 2 (15-ounce) cans lentils lightly drained but not rinsed (or about 3 1/2 cups cooked lentils with a little of their cooking liquid)
  • 2 tablespoons dry red wine
  • 2 tablespoon soy sauce or Bragg’s liquid aminos
  • 1 long sprig fresh rosemary cut in half
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon dried basil
  • 1/2 teaspoon dried parsley
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon dried thyme
  • pepper freshly ground, to taste
  • 2 tablespoons cornstarch or arrowroot
  • 8 baby spinach or arugula leaves optional
  • 1 cup panko bread crumbs

Instructions 

  • Preheat oven to 400º F. Start cooking the potatoes: Wash and add to medium saucepan filled with cold water. (See Notes for Russet potatoes.) Bring to boil over high heat on stove. Let boil until potatoes are soft enough to be easily pierced with a fork, about 12-20 minutes. Continue with next steps while potatoes cook.
  • Cook vegetables: Melt 2 tablespoons butter or vegan butter in large skillet over medium heat. Add onion and cook until translucent. Add garlic and mushrooms. Sauté, stirring constantly, until garlic is fragrant, mushrooms are soft, and onion is golden.
  • Add lentils and their liquid to skillet. Turn down heat so liquid gently simmers. Stir in wine, soy sauce, rosemary, and dried spices. Cook 5 minutes. Add cornstarch or arrowroot to small bowl and mix with just enough water to dissolve. Pour into skillet and stir. If using spinach, add a little at a time and cook until just wilted. Remove skillet from heat and remove rosemary sprig and discard.
  • Make mashed potatoes: When done boiling, remove from hot water with slotted spoon and place in ice water bath. Remove skins after minute or so. Cut the potatoes into quarters.
  • Microwave 1/4 cup butter or vegan butter and milk or plant-based half and half in microwave-safe bowl or glass until butter melts and milk is hot. Pour into potatoes and use masher or back of spoon to mash to desired consistency. Add more milk or half in half if potatoes are lumpy. Season with salt to taste.
  • Prepare pie: Lightly oil or grease 2-quart casserole dish (preferably round), two deep-dish pie pans, or cast iron skillet. Casserole dish or pie pans: Scatter breadcrumbs over greased bottom. Pour in the lentil mixture. Cast iron skillet: Pour in lentil mixture, then sprinkle breadcrumbs over the lentils. After lentils and breadcrumbs have been added, spread mashed potatoes evenly on top.
  • Baked 35 minutes or until top becomes slightly crusty and golden. If desired, brush melted butter or vegan butter on top of potatoes 20 minutes into baking time. When done, remove from oven and let stand 5-10 minutes. Cut into wedges and serve.

Notes

  • Russet potatoes: Peel and cut potatoes into 1″ size squares before boiling. Skip entire ice water bath step.
  • Vegan or dairy free: Use vegan butter and plant-based half and half instead of butter and milk.

Nutrition Information

Serving: 8g, Calories: 356kcal, Carbohydrates: 53g, Protein: 15g, Fat: 10g, Saturated Fat: 6g, Cholesterol: 24mg, Sodium: 388mg, Potassium: 1053mg, Fiber: 11g, Sugar: 5g, Vitamin A: 298IU, Vitamin C: 10mg, Calcium: 82mg, Iron: 5mg, Net Carbs: 42g

Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.

 

Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.

 

To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

© Author: Cheryl Malik

Did you make this recipe?

Tag @40aprons on social and be sure to leave a review on the blog post!

Rate Recipe Tag Me on Instagram
Cheryl Malik

Meet Cheryl Malik

Cheryl Malik is the recipe developer, writer, and photographer behind the healthy, flavorful, family friendly recipes at 40 Aprons. She's been a blogger for 10+ years and is known for her delicious recipes and detailed recipe instructions. Cheryl is a mom of three who lives in Memphis, TN.

Read more...

You may also like...

  • Blueberry Pie [Vegan] - make use of in season blueberries with a classic blueberry pie. Simple, sweet, a bit rustic, and totally vegan!
    Vegan Blueberry Pie
  • overhead image of vegan pie crust in a pie dish
    Vegan Pie Crust
  • Buffalo Chickpea Bowl

Reader Interactions

Leave a Comment Cancel reply

Have a question? Submit your question or comment below.

Recipe Rating




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

  1. Angela says

    Posted on 10/12/20 at 11:38 am

    This was so easy and delicious!5 stars

    Reply
  2. Shundara@savynaturalista says

    Posted on 11/18/13 at 4:41 pm

    Lovely Pie and looks easy to make 🙂

    Reply
    • thestylistquo says

      Posted on 11/19/13 at 6:29 am

      Thanks Shundara! It’s delicious

      Reply

Primary Sidebar

Reader Faves

Overhead view of marry me chicken in a cast iron skillet

Marry Me Chicken (Chicken in a Sun Dried Tomato Cream Sauce)

Overhead view of Whole30 fish taco bowl.

Whole30 Fish Taco Bowl with Mango Salsa and Chipotle Aioli (Paleo, Low Carb)

Overhead, closeup photo of various styles of frozen french fries on an oval shaped platter with a ramekin of ketchup

Air Fryer Frozen French Fries

Overhead view of a platter of sliced flank steak coated in chimichurri.

Chimichurri Flank Steak

In Season

Four chicken tacos in a row

Shredded Chicken Tacos

A single blackened shrimp being dipped into a small bowl of remoulade

Blackened Shrimp with Remoulade Sauce

Overhead view of a casserole dish full of ham and potato casserole, with one scoop transferred to a plate.

Cheesy Ham and Potato Casserole

7 layer salad in a trifle bowl in front of white subway tile

Easy 7 Layer Salad with Homemade Dressing

As seen on:

More Goodies + NO Ads!

Become a 40 Aprons Premium Member!

All the 40 Aprons content you love - now even better.

  • Member-Exclusive Recipes
  • Meal Plans & Grocery Lists
  • eBooks
  • NO ADS!
Join now

Privacy Policy

Accessibility

Disclaimers

Contact

© 2022 40 Aprons
Site Credits Designed by Melissa Rose Design Developed by Once Coupled
Back to Top
294 shares