Go Back

Shepherd's Pie [Vegan and Gluten-Free]

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!
5 from 1 vote
Prep Time 30 minutes
Cook Time 1 hour 20 minutes
Course Main Course
Cuisine American
Servings 6 people

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

Instructions
 

Lentils

  • 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

  • Wash and cut potatoes into large chunks.
  • Place in large pot and cover with 2-3 inches of water.
  • Cook on high heat until boiling, then lower to medium-high heat to maintain boil for ~20 minutes, until potatoes are fork-tender.
  • While potatoes are cooking, heat 1 Tablespoon of olive oil over medium heat in a small skillet.
  • 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.
  • 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.
  • 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

  • Heat olive oil (1 tsp) in a small skillet over medium heat.
  • Once hot, add sliced mushrooms, balsamic vinegar (1 Tblsp), and salt (pinch).
  • Cook for 4-5 minutes, until mushrooms are slightly tender. Set aside.

Pie

  • Heat olive oil (1 Tblsp) in a large cast iron skillet over medium heat.
  • Once hot, add carrots, onions, and garlic.
  • Let cook for 8-10 minutes, until onions are clear and carrots are soft.
  • Add cooked lentils, thyme (1.5 tsp), rosemary (1/2 tsp), and peas (1c).
  • Let cook for ~5 minutes, until peas are thawed.
  • Smooth lentil mixture, then layer cooked mushrooms on top of lentil mixture, then add mashed potatoes on top of mushrooms.
  • Cook in oven at 425 degrees for 20 minutes, until edges of potatoes are light brown.*
  • Serve immediately with green beans, broccoli, roasted vegetables, or a salad!
  • 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.
Keyword comfort food, fall foods, gluten-free, healthy, vegan, vegetarian