Go Back

Shepherd's Pie [Vegan and Gluten-Free]

5 from 1 vote
What's better than hearty comfort food that nourishes you as much as it fills you up? This vegan shepherd's pie is the perfect meal for a winter evening - or an after-holiday meal to use up your leftover mashed potatoes. Enjoy!
Prep Time 30 minutes
Cook Time 1 hour 20 minutes
Servings: 6 people
Course: Main Course
Cuisine: American

Ingredients
  

Lentils:
  • 1/2 cup lentils uncooked
  • 1 1/2 cups water or vegetable broth
Mushrooms:
  • 1 teaspoon olive oil
  • 8 ounces portobello mushrooms sliced
  • 1 Tablespoon balsamic vinegar
  • pinch of salt
Potatoes:
  • 8-10 red potatoes
  • 6 cloves garlic minced
  • 3 Tablespoons oil divided
  • 1/2 cup non-dairy milk
  • 3/4 teaspoons salt
  • 1/4 teaspoon red pepper flakes
Everything else:
  • 4 carrots chopped
  • 1/2 white or yellow onion diced
  • 2 cloves garlic
  • 1 cup frozen sweet peas
  • 1 Tablespoon olive oil
  • 1 1/2 teaspoons dried thyme
  • 1/2 teaspoon dried rosemary

Method
 

Lentils
  1. Add lentils and water to a small saucepan. Cook on high heat until boiling then lower to medium-low heat and cook for additional 20 minutes. Drain excess water and set aside.
Potatoes
  1. Wash and cut potatoes into large chunks.
  2. Place in large pot and cover with 2-3 inches of water.
  3. Cook on high heat until boiling, then lower to medium-high heat to maintain boil for ~20 minutes, until potatoes are fork-tender.
  4. While potatoes are cooking, heat 1 Tablespoon of olive oil over medium heat in a small skillet.
  5. Once hot, add minced garlic (6 cloves) and cook for 5-7 minutes, until garlic is sightly brown and fragrant. BE CAREFUL NOT TO BURN. Set aside until potatoes are cooked.
  6. Once potatoes are fork-tender, drain water and place potatoes back into pot. Mash potatoes using a potato masher, fork, whisk, or electric mixer with whisk attachment.
  7. Once mashed, add in cooked garlic, non-dairy milk (1/2 c), remaining oil (2 Tblsps), salt (3/4 tsp), and red pepper flakes (1/4 tsp). Set aside.
Mushrooms
  1. Heat olive oil (1 tsp) in a small skillet over medium heat.
  2. Once hot, add sliced mushrooms, balsamic vinegar (1 Tblsp), and salt (pinch).
  3. Cook for 4-5 minutes, until mushrooms are slightly tender. Set aside.
Pie
  1. Heat olive oil (1 Tblsp) in a large cast iron skillet over medium heat.
  2. Once hot, add carrots, onions, and garlic.
  3. Let cook for 8-10 minutes, until onions are clear and carrots are soft.
  4. Add cooked lentils, thyme (1.5 tsp), rosemary (1/2 tsp), and peas (1c).
  5. Let cook for ~5 minutes, until peas are thawed.
  6. Smooth lentil mixture, then layer cooked mushrooms on top of lentil mixture, then add mashed potatoes on top of mushrooms.
  7. Cook in oven at 425 degrees for 20 minutes, until edges of potatoes are light brown.*
  8. Serve immediately with green beans, broccoli, roasted vegetables, or a salad!
  9. Keeps in fridge for 3-4 days in a sealed container.

Notes

*I also broiled mine on low for 3-4 minutes to give the potatoes that extra brown, crispy look.
Note: This may take less time if you do several steps at once.