Why Make This Recipe
Vegan Lentil Shepherd’s Pie is a comforting dish, perfect for those cozy nights. Not only is it hearty and filling, but it’s also packed with nutrients thanks to the lentils and vegetables. This recipe is a fantastic way to enjoy a classic comfort food with a plant-based twist. Plus, it’s simple enough to whip up on a weekday!
How to Make Vegan Lentil Shepherd’s Pie
Ingredients:
- 1 cup lentils
- 2 cups vegetable broth
- 1 onion, chopped
- 2 carrots, diced
- 2 celery stalks, diced
- 2 cloves garlic, minced
- 2 cups mixed vegetables (peas, corn, etc.)
- 2 tablespoons tomato paste
- 1 teaspoon thyme
- 1 teaspoon rosemary
- Salt and pepper to taste
- 4 cups mashed potatoes (made with plant-based milk and butter)
{image_template}

Directions:
- Preheat the oven to 400°F (200°C).
- In a pot, cook lentils in vegetable broth until tender, about 15-20 minutes.
- In a skillet, sauté onion, carrots, and celery until softened. Add garlic and mixed vegetables, cooking for another 5 minutes.
- Stir in cooked lentils, tomato paste, thyme, rosemary, salt, and pepper; mix well.
- Transfer the lentil mixture to a baking dish and spread evenly.
- Top with mashed potatoes and smooth out.
- Bake for 25-30 minutes until the top is golden.
- Serve warm.
How to Serve Vegan Lentil Shepherd’s Pie
This dish is best served warm, straight from the oven. You can garnish it with fresh herbs like parsley or a light sprinkle of nutritional yeast for an extra flavor boost. Pair it with a fresh salad or some crusty bread for a complete meal!
How to Store Vegan Lentil Shepherd’s Pie
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, simply pop it in the oven or microwave until warmed through. If you want to keep it for longer, consider freezing it in an airtight container for up to a month.
Tips to Make Vegan Lentil Shepherd’s Pie
- Make sure to cook the lentils until they’re nice and tender for a better texture.
- Feel free to add your favorite veggies to the mix! Bell peppers or zucchini can be great additions.
- For an extra creamy mashed potato topping, use a bit more plant-based butter or milk when mashing.
Variation
You can easily switch up the flavors by using different herbs like oregano or basil, or even adding a splash of soy sauce or vegan Worcestershire sauce for an umami kick. If you’re feeling adventurous, try adding a sprinkle of vegan cheese on top before baking.
FAQs
Can I use other types of lentils for this recipe?
Yes! While green or brown lentils work best, you can also use red lentils for a slightly different texture. Just remember that red lentils cook faster.
Is it possible to make this dish ahead of time?
Absolutely! You can prepare the lentil filling and mashed potatoes separately and combine them before baking. This can save you time on busy days.
Can I customize the vegetables in this Shepherd’s Pie?
Yes! This recipe is versatile, so feel free to use any vegetables you have on hand, such as mushrooms, spinach, or even sweet potatoes for a different topping.

Vegan Lentil Shepherd's Pie
Ingredients
Method
- Preheat the oven to 400°F (200°C).
- In a pot, cook lentils in vegetable broth until tender, about 15-20 minutes.
- In a skillet, sauté onion, carrots, and celery until softened. Add garlic and mixed vegetables, cooking for another 5 minutes.
- Stir in cooked lentils, tomato paste, thyme, rosemary, salt, and pepper; mix well.
- Transfer the lentil mixture to a baking dish and spread evenly.
- Top with mashed potatoes and smooth out.
- Bake for 25-30 minutes until the top is golden.
- Serve warm, garnished with fresh herbs like parsley or nutritional yeast for added flavor.