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…

  • Day 21 of 30DaySelfCare  EMBRACE  Hugs are good
  • Day 20 of 30DaySelfCare  GO TO CHURCH  My
  • Day 19 of 30DaySelfCare  BUDGET  One of the
  • Day 18 of 30DaySelfCare  ROUTINE  Having an established
  • Day 17 of 30DaySelfCare  REMEMBER  If you were
  • GUYS! I have an INCREDIBLE whole30 hot cocoa recipe I
  • Day 16 of 30DaySelfCare  SKIN CARE  Im not
  • Day 15 of 30DaySelfCare  PAUSE  Its easy to
  • Day 14 of 30DaySelfCare  PRAY  Or do what
  • Day 13 of 30DaySelfCare  BE FLEXIBLE Yep This is