Print
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

How to Make Lentil Shepherd’s Pie


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: James Carter
  • Total Time: 1 hour 35 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

A comforting and hearty vegetarian recipe for Lentil Shepherd’s Pie. This flavorful dish features a rich lentil and vegetable filling topped with creamy mashed potatoes, baked to golden perfection. A satisfying meatless take on a classic comfort food, perfect for any occasion.


Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 large onion, finely chopped
  • 2 carrots, peeled and diced
  • 2 celery stalks, diced
  • 2 cloves garlic, minced
  • 1 cup brown or green lentils, rinsed and drained
  • 4 cups vegetable broth
  • 1 tablespoon tomato paste
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • 1/2 teaspoon smoked paprika
  • Salt and freshly ground black pepper to taste
  • 1 tablespoon soy sauce or tamari (for gluten-free)
  • 2 pounds russet potatoes, peeled and quartered
  • 1/2 cup unsweetened plant-based milk (such as almond, soy, or oat)
  • 2 tablespoons vegan butter or olive oil
  • Pinch of nutmeg (optional)
  • Fresh parsley, chopped, for garnish

Instructions

  1. 1. Preheat oven to 375°F (190°C). Boil potatoes with salt until fork-tender.
  2. 2. Sauté onion, carrots, and celery in olive oil until softened. Add garlic and cook for 1 minute.
  3. 3. Stir in lentils, tomato paste, thyme, rosemary, and paprika. Cook for 1-2 minutes.
  4. 4. Add vegetable broth, bring to a simmer, cover, and cook for 25-30 minutes until lentils are tender and liquid is absorbed.
  5. 5. Stir in soy sauce/tamari, salt, and pepper to taste.
  6. 6. Drain potatoes, add plant-based milk, vegan butter/oil, and nutmeg (if using). Mash until smooth and creamy. Season to taste.
  7. 7. If needed, transfer lentil mixture to a baking dish. Spread mashed potatoes evenly over the top.
  8. 8. Bake for 20-25 minutes, or until golden brown and bubbling. Broil for the last 1-2 minutes if desired.
  9. 9. Let rest for 5-10 minutes before serving. Garnish with fresh parsley.

Notes

Store cooled leftovers in an airtight container in the refrigerator for up to 3-4 days. Reheat in the oven at 350°F (175°C) for 20-30 minutes, or microwave. Can be frozen for 2-3 months. Reheat from frozen in the oven at 350°F (175°C) for 45-60 minutes, covered with foil initially.

  • Prep Time: 25 minutes
  • Cook Time: 1 hour 10 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 400
  • Sugar: 10g
  • Sodium: 500mg
  • Fat: 10g
  • Carbohydrates: 65g
  • Fiber: 15g
  • Protein: 18g