MEAL

SWEEP

Hearty Vegan Lentil Shepherd’s Pie Recipe

Vegan Lentil Shepherd's Pie with mashed potatoes and lentils garnished with fresh herbs.

Jump to Recipe
Print Recipe
Vegan Lentil Shepherd's Pie with mashed potatoes and lentils garnished with fresh herbs.

Vegan Lentil Shepherd’s Pie is a comforting and wholesome dish that combines the hearty texture of lentils with a creamy mashed potato topping. This plant-based delight is not only easy to prepare but also packed with nutrients, making it a great option for any meal. The lentils are simmered with a medley of vegetables and rich seasonings, delivering flavors that are reminiscent of classic shepherd’s pie, while the potato topping creates a satisfying finish that will impress both vegans and non-vegans alike.

This recipe offers a plethora of health benefits, as lentils are an excellent source of protein, fiber, and essential vitamins and minerals. The dish is rich in complex carbohydrates, providing enduring energy while helping to regulate blood sugar levels. Moreover, being entirely vegan, this shepherd’s pie is cholesterol-free and supports a healthy heart. It also provides options for customization, allowing you to incorporate seasonal vegetables or vary the spices to match your taste preferences.

The Vegan Lentil Shepherd’s Pie is perfect for various occasions, from family dinners to meal prep for the week ahead. It can serve as a cozy meal on a chilly evening, a nutritious option for gatherings, or a hearty lunch to take to work. This dish keeps well in the fridge, making it an ideal candidate for batch cooking. Plus, you can easily freeze portions for quick future meals, ensuring that wholesome eating is always just a reheat away.

Vegan Lentil Shepherd's Pie with mashed potatoes and lentils garnished with fresh herbs.

Hearty Vegan Lentil Shepherd’s Pie Recipe

Recipe by Daniel Cruz

Difficulty

Intermediate

Servings

4 servings

Prep time

15 Mins

Cooking time

45 Mins

Ingredients

  • 200g green or brown lentils
  • 2 tablespoons olive oil
  • 1 onion, chopped
  • 2 carrots, diced
  • 2 celery stalks, chopped
  • 2 cloves garlic, minced
  • 400g diced tomatoes (canned)
  • 500ml vegetable broth
  • 1 teaspoon dried thyme
  • 1 teaspoon smoked paprika
  • Salt and pepper to taste
  • 500g potatoes, peeled and cubed
  • 2 tablespoons plant-based butter
  • Splash of plant milk

Instructions

  1. Preheat your oven to 190°C (375°F).
  2. In a large pot, sauté chopped onions, carrots, and celery until softened.
  3. Add minced garlic and cook for another minute.
  4. Stir in the lentils, vegetable broth, diced tomatoes, and seasonings. Bring to a boil, then let simmer for 25 minutes until lentils are tender.
  5. While the lentils are cooking, peel and chop potatoes. Boil in salted water until fork-tender, about 15 minutes.
  6. Drain potatoes, then mash with plant-based butter and a splash of plant milk until creamy.
  7. Spread the lentil mixture into a baking dish, then top with a layer of mashed potatoes.
  8. Bake in the preheated oven for 20-25 minutes or until the top is golden brown.
  9. Let cool slightly before serving. Optionally, garnish with fresh herbs.

Nutrition Facts

Calories

400

Carbs

60

Protein

18

Fats

10