Description
Enjoy this hearty and flavorful Vegan Shepherd’s Pie, a wonderful plant-based take on a classic comfort dinner. It’s packed with savory vegetables and topped with creamy mashed potatoes.
Ingredients
Scale
- 1 tablespoon olive oil
- 1 large onion, chopped
- 2 carrots, diced
- 2 celery stalks, diced
- 8 ounces cremini mushrooms, sliced
- 1 cup brown or green lentils, rinsed
- 3 cups vegetable broth
- 1 teaspoon dried thyme
- 1/2 teaspoon dried rosemary
- 1/4 cup tomato paste
- 1 cup frozen peas
- 2 lbs potatoes, peeled and quartered
- 1/2 cup unsweetened plant milk
- 2 tablespoons vegan butter
- Salt and black pepper to taste
Instructions
- Heat olive oil in a large pot or Dutch oven over medium heat. Sauté onion, carrots, and celery until softened, about 5-7 minutes.
- Add mushrooms and cook until they release their moisture and brown slightly.
- Stir in rinsed lentils, vegetable broth, thyme, rosemary, and tomato paste. Bring to a boil, then reduce heat, cover, and simmer for 30-35 minutes, or until lentils are tender and most liquid is absorbed.
- Stir in frozen peas. Season the lentil mixture well with salt and pepper. Transfer filling to a 9×13 inch baking dish.
- While the filling simmers, boil potatoes until tender. Drain well.
- Mash potatoes with plant milk and vegan butter. Season with salt and pepper until creamy.
- Spread the mashed potato topping evenly over the lentil filling. Create texture on top with a fork if desired.
- Bake at 375°F (190°C) for 20-25 minutes, or until the topping is lightly golden and the filling is bubbling.
- Let the pie rest for 10 minutes before serving.
Notes
- For extra richness in the topping, add a clove of roasted garlic to your mashed potatoes.
- You can substitute lentils with 1 can (15 oz) of brown or green lentils, rinsed and drained, reducing the broth amount slightly.
- Feel free to add other root vegetables like parsnips to the filling mixture.
- Prep Time: 20 minutes
- Cook Time: 60 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian Inspired
Nutrition
- Serving Size: 1 slice
- Calories: Approx. 450
- Sugar: Approx. 8g
- Sodium: Approx. 400mg (varies with broth)
- Fat: Approx. 10g
- Saturated Fat: Approx. 2g
- Unsaturated Fat: Approx. 8g
- Trans Fat: 0g
- Carbohydrates: Approx. 70g
- Fiber: Approx. 15g
- Protein: Approx. 20g
- Cholesterol: 0mg