Looking for the ultimate comfort food that's packed with protein? This hearty vegan lentil shepherd's pie combines protein-rich lentils and veggies in a savory gravy, all topped with creamy mashed potatoes. At 23g of protein per serving, it's the perfect cold-weather dinner that'll satisfy plant-based and omnivores alike.
Boil potatoes until tender (about 15-20 minutes). Drain and mash with plant milk, vegan butter, salt, and pepper until smooth.
Preheat oven to 375°F (190°C).
In a large pan, sauté onions, carrots, and celery until softened (5-7 minutes).
Add mushrooms and garlic, cook for another 5 minutes.
Stir in cooked lentils, peas, tomato paste, herbs, and broth. Simmer for 10 minutes until mixture thickens.
Transfer filling to a baking dish. Top with mashed potatoes, creating peaks with a fork.
Bake for 25-30 minutes until potatoes are golden and filling is bubbling. If you want the top of your shepard's pie nicely browned, turn on the broiler for the last minutes of the cooking time.
Notes
❄️Storage Instructions
To store in the fridge, let the shepherd's pie cool completely, then cover tightly with plastic wrap or transfer to an airtight container. It will keep well for 3-4 days refrigerated.For freezing, either freeze the entire pie (cooled completely) in a freezer-safe dish wrapped well in foil and plastic wrap, or portion into individual servings in freezer containers. When frozen properly, it will maintain best quality for up to 3 months.To reheat from frozen, thaw overnight in the refrigerator and bake at 350°F for about 30 minutes until heated through, or microwave individual portions until hot, adding a splash of broth if needed to prevent drying.