Vegan Shepherd’s Pie

Disclosure: Some of the links below may be affiliate links. Meaning, if you click on them and make a purchase, I make a commission at no cost to you

This weekend marks a fun little holiday! The one day a year I celebrate my Irish heritage; Saint Patrick’s Day! No, I don’t drink green beer (or any beer for that matter). I do, however, make sure I’m wearing green and eat a few Irish-inspired dishes. So for this episode of “Foodie Friday“, I wanted to share one of my favorites; Vegan Shepherd’s Pie. It’s made of lentils and vegetables and is so warm and comforting! I’ve seen quite a few recipes of the like, but have had to develop this one to fit my personal lifestyle and preferences. You can also adapt this any way you like as well.

I like to cook the potatoes and lentils in my pressure cooker, but this can also cook up on the stove top as well. One of the things I’ve also discovered is I like my Shepherd’s Pie messy. I’ve played with consistency a bit, but really do prefer the inside to be more like a stew. This dish did not disappoint for our dinner last night! It is so hearty without any beef or dairy. And the whipped Yukon gold potato topping is divine! It’s smooth and delicious and the perfect topper for the warm lentil and vegetable inside. Even if you aren’t vegan, I would suggest you give this dish a try!

5 from 2 votes

Vegan Shepherd's Pie

This heart, warm vegan Shepherd's Pie is full of delicious lentils and vegetables and topped with whipped Yukon gold potatoes. You won't miss the beef and will love how cozy this warm dish makes you feel!


  • 3/4 cup green or brown lentils
  • 3 large Yukon Gold potatoes
  • 8 ounces frozen mixed vegetables
  • 2 cloves garlic
  • 2 tbsp olive oil
  • 1 tsp garlic powder
  • 2 tsp thyme
  • 2 tbsp Unsweetened original almond milk
  • 4 cups water
  • Salt and Pepper (to taste)


  1. Cube potatoes and cook over the stovetop until soft.

  2. Drain cooked potatoes and whip with olive oil, almond milk, garlic powder and salt and pepper until smooth. Cover and set aside.

    Vegan Shepherd's Pie
  3. Preheat oven to 425 degrees. Cook lentils according to the package. I like to use the water that the potatoes cooked in to keep the starches.

  4. Once lentils are soft, add frozen vegetables, garlic, thyme and salt and pepper. Simmer for 10 minutes. To thicken, add a little flour or a few tablespoons of the whipped potatoes.

  5. Put lentil and vegetable combination in a square cooking dish. Spread the whipped potatoes on top. Sprinkle a little salt on top.

    Vegan Shepherd's Pie
  6. Bake for 15 minutes. Serve in a shallow bowl and garnish with some parsley.

    Vegan Shepherd's Pie


Leave a Reply

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

My latest on Instagram…

  • Im so confused It snowed before Halloween I want to
  • I put makeup on today I think thats enough effort!
  • This guy here is all mine and today is his
  • Sometimes I long for simpler times when youd pick up
  • Nearly 3 weeks ago my grandmother was diagnosed with upper
  • Watching Hallmark fall movies and thinking back on the last
  • Another shot from the picturesque square in Columbia TN!
  • Duck River Bookshop was such a cute place to pop
  • It sure feels like fall A hike in the Tennessee
  • Everywhere I travel means exploring at least 1 local coffee