Description
This Cozy & Hearty Lentil Mushroom Shepherd’s Pie is the ultimate vegan comfort food — rich, savory, and full of home-cooked warmth. A layer of umami-packed lentils and mushrooms sits beneath creamy mashed potatoes, baked until golden and crisp. Perfect for cozy nights in or impressing guests with a hearty, plant-based meal.
Ingredients
For the Lentil & Mushroom Filling
2 tablespoons olive oil
1 large yellow onion, diced
2 medium carrots, diced small
2 celery stalks, diced
3 cloves garlic, minced
12 ounces mushrooms, diced (cremini or baby bella)
2 cups cooked brown or green lentils
2 tablespoons tomato paste
1 tablespoon tamari or soy sauce
1 cup vegetable broth
1 teaspoon brown sugar
½ teaspoon chili powder
1 teaspoon dried thyme
Salt and black pepper, to taste
For the Mashed Potato Topping
2 pounds russet or Yukon gold potatoes, peeled and cubed
½ cup plant-based milk (oat, soy, or almond)
2–3 tablespoons vegan butter or olive oil
Pinch of ground nutmeg (optional)
Salt, to taste
Optional Garnishes
Fresh parsley, chopped
Paprika, for color
Vegan Parmesan or nutritional yeast, for a cheesy touch
Instructions
Preheat the oven to 400°F (200°C). Dice your vegetables and start boiling the potatoes in salted water until tender, about 12–15 minutes.
Sauté the aromatics. In a large skillet, heat olive oil over medium heat. Add onion, carrots, and celery. Cook until softened and fragrant, about 5 minutes. Add garlic and cook for one more minute.
Cook the mushrooms. Stir in the mushrooms and cook until browned and reduced in size, about 7 minutes. Add tomato paste, tamari, brown sugar, chili powder, and thyme. Stir well to coat everything evenly.
Add lentils and broth. Pour in the lentils and vegetable broth. Let the mixture simmer for 5–7 minutes, until thickened and saucy. Taste and season with salt and pepper.
Mash the potatoes. Drain and mash the cooked potatoes with vegan butter, plant-based milk, nutmeg, and salt until creamy.
Assemble the pie. Spread the lentil-mushroom filling into a baking dish. Spoon the mashed potatoes on top and smooth evenly. Use a fork to create texture on the surface if desired.
Bake and broil. Bake uncovered for 20 minutes, then broil for 3–5 minutes until golden brown. Let rest before serving.
Serve warm. Garnish with parsley and paprika, and enjoy your cozy plant-based shepherd’s pie!
Notes
Make ahead: Assemble the pie a day in advance, cover, and refrigerate. Bake when ready to serve.
Storage: Keeps well in the fridge for up to 4 days or freeze up to 2 months.
Swap options: Try sweet potatoes for a deeper flavor or add greens like spinach for extra nutrients.
Gluten-free: Use tamari instead of soy sauce.
- Prep Time: 25 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Vegan
Nutrition
- Serving Size: 1 portion
- Calories: 330
- Sugar: 6g
- Sodium: 480mg
- Fat: 9g
- Saturated Fat: 2g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 50g
- Fiber: 9g
- Protein: 14g
- Cholesterol: 0mg