clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Lentil Shepherds Pie

  • Author: Mary
  • Prep Time: 15 minutes
  • Cook Time: 60 minutes
  • Total Time: 1 hour 15 minutes
  • Yield: 8-10 servings 1x


This vegetarian take on a classic dish uses lentils instead of meat, and is full of other tasty vegetables! Covered in a thick layer of creamy (cheesy!) mashed potatoes, this is a warm, comforting dinner.


Units Scale
  • 3 pounds yukon gold potatoes, quartered
  • 4 Tbsp unsalted butter
  • 6 oz Pecorino Romano, grated
  • 1/2 cup milk or cream
  • salt & pepper
  • 1.5 cup dry green (not French) lentils
  • 4 cups Pacific Foods Organic Beef Broth (divided)
  • 1 Tbsp olive oil
  • 1 large yellow onion, chopped
  • 2 cloves garlic, minced
  • 3 large carrots, chopped
  • 2 cups crimini mushrooms, quartered
  • 1 Tbsp tomato paste
  • 1 tsp fresh rosemary, minced
  • 1 tsp fresh oregano, minced
  • 2 cups frozen peas
  • 1/4 cup flour
  • 2 tsp red wine vinegar


  1. Fill a large stockpot 2/3 full with water, and bring to a simmer. Add the potatoes, and let cook until fork-tender.
  2. Drain, then add the butter, Pecorino Romano, milk or cream, and salt & pepper to taste. Mash until mostly smooth (I leave mine somewhat chunky, but that's personal preference).
  3. While the potatoes are cooking, in a covered saucepan, combine the dry lentils with 3 cups of Pacific Foods Organic Beef Broth. Bring to a simmer and let cook until tender (20-25 minutes).
  4. In a large high-walled skillet head the olive oil over medium heat. Add the onion, and cook for one minute before adding the garlic, carrots, and mushrooms.
  5. Cook over medium heat, stirring occasionally, until the mushrooms are cooked through. Your carrots may still be slightly crunchy, but that's ok!
  6. Add the tomato paste, rosemary, oregano, and frozen peas. Stir everything together, then sprinkle the flour over the top of the vegetables. Mix it in and cook for 2 minutes before adding the remaining 1 cup of beef broth, and red wine vinegar.
  7. Bring to a simmer, then mix in the cooked lentils and season everything generously with salt and pepper.
  8. If your pan is oven safe, remove it from the heat and leave everything in the pan. If you need to transfer to an oven-safe casserole dish, do that now.
  9. Spread the mashed potatoes in an even layer over the cooked vegetables, and bake at 375F for 30 minutes, or until the top of the potatoes are beginning to brown.
  10. Serve warm!

Keywords: sherpherds pie, vegetarian shepherds pie, lentil shepherds pie