by: Gerhild Fulson / Cookbook Author, Blogger, German Oma!
A vegan Shepherd's Pie recipe by Oma Gerhild? Yep! I had vegan family members coming for Christmas Dinner and I wanted something special and delicious that was easy to make.
Shepherd's Pie may not be German food, but it is oh-so-good and very much pleases my German taste buds! This vegan version of what we would call Hackfleischauflauf mit Kartoffelhaube in Germany is so easy to make and so delicious. It got rave reviews from everyone, including hubby.
Not only is this the ultimate comfort food... it's vegan comfort food. Perfect for the whole family!
Traditionally, Shepherds Pie is a casserole dish with a bottom layer of ground lamb and onions mixed with a gravy or sauce topped with creamy mashed potatoes. Adding different vegetables to the ground meat filling and topping the potatoes with cheese are common variants.
What we typically call Shepherd's Pie in Canada and the United States should really be called Cottage Pie. Both Cottage Pie and Shepherd's Pie originate from the UK. The only difference is that Cottage Pie is made with ground beef and Shepherd's Pie is made with ground lamb.
I suppose this vegan Shepherd's Pie recipe could also be called vegan Cottage Pie since the lentils used in this recipe make a wonderfully nutritious replacement for any type of ground meat.
They are so very healthy to eat! Lentils are high in fiber and complex carbohydrates, while low in fat and calories. Their high protein content makes lentils a perfect option for replacing ground beef in recipes. They are also high in vitamins and minerals, such as potassium, folate, iron, and manganese. Wunderbar!
Brown or green lentils make the best substitute for ground beef. They have a wonderful texture that is both firm yet soft, and have a deliciously mild earthy flavor that can take on a vast array of seasonings. Red lentils do not work in this case, as they turn mushy when cooked and do not hold their shape.
The best thing about lentils is that you don't have to be vegan or vegetarian to enjoy them. Plus, they are very easy on the budget!
We Germans love our lentils, especially in soups! While you're here, check out some of my German lentil soup recipes:
First, let's start with the worst type of potatoes. The worst potatoes are waxy potatoes like white potatoes and red potatoes since these are more prone to becoming gummy when mashed. Not good!
The best type of potatoes to use for mashed potatoes are starchy potatoes like Yukon Gold potatoes or Russet potatoes. These yield the fluffiest texture and best flavor.
But for vegan mashed potatoes, Yukon Gold is the potato of choice since they have a natural buttery flavor and a creamy dense consistency.
Need that “all’s good with the world” feeling? Comfort food will do that. Get your copy of Oma's German favorites in her Comfort Foods e-Cookbook.
Take a peek at all Oma's eCookbooks. They make sharing your German heritage a delicious adventure!
This recipe is worthy of serving for special occasions, yet is easy and simple enough for weekday family dinners. Here's a quick overview of how to make it. See the recipe card below for the full recipe.
Start by cooking the potatoes and gathering all the ingredients needed to make the yummy lentil filling.
Next, while the potatoes are cooking, prepare the veggies: dice the mushrooms and carrots into bite-sized chunks and slice the onions.
Heat oil in a large saucepan and sauté the mushrooms for about 5 minutes. Add a little more oil along with the carrots and onions and cook until the onions are tender.
You'll see lovely browned bits forming on the bottom of the pan. This will add yummy flavor!
Stir in some flour, fennel seeds, smoked paprika, garlic powder, and dried sage. Cook for one minute.
Add some vegetable broth and stir, scraping up any browned bits from the bottom of the pan. Cook a little longer until thickened.
Stir in peas, parsley, canned lentils, and soy sauce. Bring to a simmer and heat through. Season with salt and pepper to taste.
When potatoes are done cooking, drain, mash, and season (see Oma Says below).
Pour the lentil mixture into the bottom of a baking dish.
Spread the mashed potatoes over the top.
Bake in a preheated oven for about 20 to 25 minutes, then let it sit under the broiler until potatoes are nice and golden. Garnish with fresh parsley. Serve warm and enjoy!
This recipe was inspired by and adapted from A Couple Cooks' Vegan Shepherd's Pie recipe. I tweaked it to suit our family's preferences. The end result was so yummy!
Also, this was my first time making vegan mashed potatoes. The recipe called for an awful lot of oil, about half a cup, but, to me, that seemed like too much. I decided to use 3 lbs of potatoes (instead of 2), only 2 tablespoons olive oil, and season with salt and pepper (no garlic - for hubby's sake!).
It worked and tasted really good, although it was difficult to spread because it was a fairly dry mixture. (I would have added some soy milk or other non-dairy milk, but didn't have any.)
BUT, the potatoes baked up nice and crispy on the top and the texture and taste was amazing mixed with the delicious lentil and vegetable filling. Everyone loved it!
My daughter-in-law, Sylvie, later shared with me her delicious recipe for creamy vegan mashed potatoes. I've decided to include her recipe instead in the recipe card below.
This vegan / vegetarian Shepherd's Pie is delicious and satisfying all on its own. But there are so many delicious side dishes that pair well with it. For Christmas Dinner, I paired it with my delicious German Carrot Salad found in my Oma's Summer Salads eCookbook for a light and refreshing contrast to the warm and hearty Shepherd's Pie. Yummy!
Here are some more ideas on what to serve with this vegetarian Shepherd's Pie. These recipes are naturally vegan or can easily be made vegan by substituting or omitting non-key ingredients:
Shepherd's Pie may not be German food, but it is oh-so-good and very much pleases my German taste buds! This vegan version of what we would call Hackfleischauflauf mit Kartoffelhaube in Germany is so easy to make and so delicious. It got rave reviews from everyone, including hubby.
Prep Time
50 minutes |
Cook Time
20 minutes |
Total Time70 minutes |
Makes 6 servings
For the mashed potatoes:
For the lentil filling:
* * * * *
Unless otherwise noted recipe, images and content © Just like Oma | www.quick-german-recipes.com
04.04.2022 revision update
Leave a comment about this recipe or ask a question?
Pop right over to my private Facebook group, the Kaffeeklatschers. You'll find thousands of German foodies, all eager to help and to talk about all things German, especially these yummy foods.
Meet with us around Oma's table, pull up a chair, grab a coffee and a piece of Apfelstrudel, and enjoy the visit.
* * * * *
Words to the Wise
"Wise words are more valuable than much gold and many rubies."
Proverbs 15:20 (NLT)