Go Back
Shepherd's pie is a beloved dish that has warmed hearts and filled bellies for generations. Traditionally crafted with minced meat and topped with creamy mashed potatoes, this classic comfort food evokes feelings of home and nostalgia. However, as more people embrace plant-based diets, the demand for vegan alternatives has risen. Enter the Hearty Lentil and Potato Shepherd’s Pie—a satisfying, nutritious, and delicious twist on the original. This delightful recipe substitutes protein-rich lentils for meat, creating a filling that is not only hearty but also brimming with flavor. Whether you’re cooking for your family, hosting a gathering, or simply enjoying a cozy night in, this dish is sure to please.

Savory Lentil and Potato Shepherd’s Pie

Discover a comforting twist on a classic with Hearty Lentil and Potato Shepherd’s Pie. This delicious vegan recipe replaces traditional meat with protein-rich lentils, creating a warm and satisfying meal that's perfect for families or cozy nights in. Packed with nutritious ingredients like lentils, colorful vegetables, and creamy mashed potatoes, this dish not only pleases the palate but also supports a healthy lifestyle. Dive into step-by-step instructions and tips to make this delightful comfort food a staple in your kitchen!

Ingredients
  

For the Lentil Filling:

1 cup green or brown lentils, rinsed

2 ½ cups vegetable broth

1 tablespoon olive oil

1 medium onion, finely chopped

2 cloves garlic, minced

2 medium carrots, diced

1 celery stalk, diced

1 teaspoon dried thyme

1 teaspoon dried rosemary

1 teaspoon smoked paprika

Salt and pepper to taste

1 tablespoon tomato paste

1 cup frozen peas

1 tablespoon soy sauce or tamari (optional)

For the Mashed Potato Topping:

4 medium potatoes, peeled and cubed

4 tablespoons unsalted butter (or vegan alternative)

½ cup milk (or plant-based milk)

Salt and pepper to taste

¼ cup grated cheese (optional, for topping)

Instructions
 

Cook the Lentils: In a medium saucepan, combine the rinsed lentils and vegetable broth. Bring to a boil, then reduce heat and simmer covered for about 20-25 minutes, or until lentils are tender. Drain excess liquid if necessary.

    Prepare the Filling: While the lentils are cooking, heat olive oil in a large skillet over medium heat. Add the chopped onion and sauté for 3-4 minutes until translucent. Add the garlic, carrots, and celery, and cook for another 5-7 minutes until softened.

      Season the Mixture: Stir in the thyme, rosemary, smoked paprika, salt, and pepper. Mix in the tomato paste and cooked lentils, then add the frozen peas and soy sauce (if using). Cook for an additional 2-3 minutes until heated through. Remove from heat and set aside.

        Make the Mashed Potatoes: In another pot, boil the cubed potatoes in salted water until fork-tender (about 15-20 minutes). Drain and return to the pot. Add butter, milk, salt, and pepper, and mash until creamy.

          Assemble the Shepherd’s Pie: Preheat your oven to 400°F (200°C). In a baking dish, spread the lentil filling evenly. Top it with the mashed potatoes, smoothing it out with a spatula. If desired, sprinkle with grated cheese.

            Bake: Place the dish in the preheated oven and bake for 25-30 minutes, or until the top is golden brown and slightly crispy.

              Serve: Let it cool for a few minutes before serving. Scoop out portions and enjoy your hearty Shepherd’s Pie!

                Prep Time, Total Time, Servings: 20 minutes | 1 hour | 6 servings