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

About a Mom

Inspiration for Motherhood

  • What’s for Dinner
    • Main Course
    • Pasta
    • Chicken
    • Casseroles
    • Vegetarian
    • Slow Cooker Recipes
    • Keto
  • Sides & Snacks
    • Salads & Side Dishes
    • Snacks
    • Appetizers
  • Sweet Treats
    • Dessert
    • Baking
    • Cookies
  • Kids Corner
    • Crafts for Kids
    • Kids Fun
    • Activities
    • Learning Activities
    • Food for Kids
  • Mealtime
  • Printables
  • Crafts
  • parenting
  • Low Carb Recipes
  • Most Loved
  • About
HomeBaking

Vegan Shepherd’s Pie Recipe

4.67 from 3 votes
Rhonda CawthornBy Rhonda Cawthorn
Rhonda Cawthorn
Rhonda Cawthorn Food Writer

Certified personal chef and former award-winning English professor excited to finally be blogging about food and cooking.

Expertise: Former Chef And English Professor Turned Epic Writer View all posts →
Jump to Recipe

Just when you think eating vegan couldn’t get any more delicious, this Vegan Shepherd’s Pie comes along and raises the bar to a whole new level…

Vegan Shepherd's Pie Recipe

What makes a great dish great? Well, flavor, texture and the whole feel of it in the mouth, which is called “mouthfeel” by chefs… and it’s something they work very hard to get just right. This dish gets all three just right. The tender bite of those vegetables, the savory gravy that makes everything all velvety and delicious, the chewy, tender lentils, plus the mashed potato topping that makes this one heavenly vegan dish.

Lentils are one of the smartest ways for vegans to inject flavor into a tried-and-true comfort food, like shepherd’s pie, without sacrificing flavor or texture. Why? Well, lentils are this magic and flavorful little legume, and brown or green lentils are about the closest thing you can get to the flavor of meat without any meat present at all.

Why You and Your Family Will Love Vegan Shepherd’s Pie (Even If You’re Not Vegan)

This vegan shepherd’s pie packs a wallop of flavor that comes from all kinds of nutritious, delicious, and flavor-infusing ingredients in this divine dish.

Vegan Worcestershire sauce combined with garlic, tomato paste, and onions helps create a hearty, almost meaty flavor profile, with no meat necessary. The perfect blend of seasonings helps round out the flavors here, with rosemary and thyme bringing some green, herbaceous flavor to the mix. The blend of vegetables combines with the broth to create a gravy so rich and luscious that you’d think somebody snuck a pot roast in there. But they didn’t. I promise. All vegans are safe and well-fed with this recipe.

Top all that deliciousness with whipped russet potatoes made fluffier and more delicious with the addition of vegan almond milk and vegan butter, and you have one dreamy, creamy, hearty, filling, satisfying vegan meal here. As your fork sinks through the potatoes, make sure to create the perfect bite by getting just the right amount of gravy, vegetables, and potatoes on that first taste. You deserve it for being, well, just you.

Vegan Shepherd's Pie Recipe

How to Make Ahead and Store

To make this casserole ahead of time, you can assemble it up to the point of baking, wrap and refrigerate it, and it will keep well for 2 days, unbaked. Then, bake as directed. Once cooked, you can refrigerate this for as long as 6 days in an airtight container. It will also freeze well for up to 30 days. Mark it with the date and reheat it in the microwave after thawing in the refrigerator.

Vegan Shepherd's Pie Recipe

Serving Suggestions

One trick to pairing sides that’s always worked great for me is to pick one underrepresented color or flavor in your dish and play off of that—say, carrot, pea, or green bean, here. I like to serve this with these excellent Italian Green Beans.

Now, for something bright and nutritious to add to that table full of feasts? How about Roasted Carrots and Asparagus? Or this heavenly Vegan Ravioli with delicious tofu ricotta, spinach, and applesauce filling? For dessert? How about some Vegan Chocolate Chip Cookies that really, really taste as good as regular old chocolate chip cookies?

Vegan Shepherd's Pie Recipe
Vegan Shepherd's Pie Recipe

Vegan Shepherd’s Pie Recipe

Avatar photoRhonda Cawthorn
Just when you think eating vegan couldn't get any more delicious, this Vegan Shepherd's Pie comes along and raises the bar to a whole new level…
4.67 from 3 votes
Print Recipe Pin Recipe
Prep Time 20 minutes mins
Cook Time 1 hour hr
0 minutes mins
Total Time 1 hour hr 20 minutes mins
Course Main Course
Cuisine American
Servings 6 servings
Calories 470 kcal

Ingredients
  

  • 3 pounds russet potatoes peeled and chopped
  • 1/4 cup vegan butter
  • 1/2 cup unsweetened almond milk
  • Salt and black pepper to taste
  • 1 tablespoon olive oil
  • 1 large onion diced
  • 2 cloves garlic minced
  • 1 1/2 cups brown lentils rinsed and drained
  • 4 cups vegetable broth
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • 1 cup frozen mixed vegetables peas, carrots, corn
  • 2 tablespoons tomato paste
  • 1 tablespoon vegan Worcestershire sauce or soy sauce

Instructions
 

  • Place potatoes in a large pot, cover with water, and bring to a boil. Cook until tender, about 20 minutes. Drain and return to pot.
    Vegan Shepherd's Pie Recipe
  • Add vegan butter and almond milk to the potatoes. Mash until smooth. Season with salt and pepper to taste. Set aside.
    Vegan Shepherd's Pie Recipe
  • Preheat oven to 400 degrees F.
  • In a large skillet, heat olive oil over medium heat. Add onion and garlic, sauté until softened, about 5 minutes.
    Vegan Shepherd's Pie Recipe
  • Stir in lentils, vegetable broth, thyme, rosemary, and tomato paste. Bring to a boil, then reduce heat and simmer until lentils are tender, about 25 to 30 minutes.
  • Add frozen mixed vegetables and vegan Worcestershire sauce to the lentil mixture. Cook for another 5 minutes.
  • Transfer the lentil mixture to a baking dish. Spread the mashed potatoes evenly on top.
    Vegan Shepherd's Pie Recipe
  • Bake in the preheated oven for 20 minutes, or until the potatoes are slightly golden.
  • Allow to cool for a few minutes before serving.
    Vegan Shepherd's Pie Recipe

Nutrition

Calories: 470kcalCarbohydrates: 80gProtein: 19gFat: 10gSaturated Fat: 2gSodium: 823mgFiber: 19g
Keyword lentils, vegan shepherd’s pie
Tried this recipe?Let us know how it was!
Avatar photo

About Rhonda CawthornFormer Chef And English Professor Turned Epic Writer

Certified personal chef and former award-winning English professor excited to finally be blogging about food and cooking.

Reader Interactions

Published: Dec 8, 2024 | Updated: Oct 24, 2025
4.67 from 3 votes (3 ratings without comment)

Leave a Comment Cancel reply

Have a question? Use the form below to submit your question or comment. I love hearing from you and seeing what you made!

Recipe Rating




Slow Cooker Roast Beef - aboutamom
Previous Post
Slow Cooker Roast Beef
Coleslaw Dressing
Next Post
Coleslaw Dressing

Primary Sidebar

  • About
  • Contact

Join The Club

Subscribe for inspiration straight to your inbox!

Sign Up

Let's Connect

Back to Top
  • Contact
  • About
  • Privacy
  • Terms
About A Mom is part of Waywith.

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.