This hearty shepherd’s pie is the ultimate comfort food, packed with protein-rich lentils, savory ground turkey and earthy mushrooms simmered in a rich thyme gravy. Sweet carrots add a touch of natural sweetness, while a creamy cheddar mashed potato topping gets bubbly and golden under the broiler.
Perfect for a cozy weeknight dinner, this dish delivers all the warmth and satisfaction of a classic shepherd’s pie with a delicious twist. Serve it straight from the oven for a meal that’s sure to become a family favorite.
Log in to save recipes and build weekly shopping lists.
Recipe details
Nutrition per serving
Dietary labels
Allergen check
Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.
Ingredients
Instructions
- Wash and dry produce. Peel and dice potatoes into ½-inch pieces. Place in a large pot with enough salted water to cover by 2 inches. Bring to a boil and cook until tender, 15-20 minutes. Reserve ½ cup potato cooking liquid (1 cup for 4 servings), then drain and return potatoes to pot. Keep covered off heat until ready to mash.
- While potatoes cook, trim and quarter mushrooms (skip if pre-sliced). Trim, peel and finely dice carrots. Halve, peel and finely dice half the onion (whole onion for 4 servings).
- Heat a large drizzle of olive oil in a medium, preferably ovenproof, pan (large pan for 4 servings) over medium-high heat. Add mushrooms and a big pinch of salt. Cook, stirring occasionally, until lightly browned, 3-5 minutes. Add another drizzle of olive oil, carrots and diced onion; season with salt and pepper. Cook, stirring frequently, until veggies are browned and softened, 5-7 minutes more. Lower heat to medium if browning too quickly.
- Stir 1 TBSP butter (2 TBSP for 4 servings) into pan with veggies until melted, then add thyme and tomato paste. Cook, stirring, until tomato paste is incorporated and color has darkened, 1 minute. Add flour; cook, stirring, 30 seconds. Add lentils and their liquid, veggie stock concentrate, mushroom stock concentrate, ½ cup water and ½ tsp sugar (¾ cup water and 1 tsp sugar for 4), scraping up any browned bits. Bring to a boil, then reduce to a low simmer. Cook until thickened, 2-3 minutes. Season generously with salt and pepper. Turn off heat. (If pan isn’t ovenproof, transfer filling to a baking dish.)
- To pot with drained potatoes, add sour cream and 2 TBSP butter (4 TBSP for 4 servings); mash until smooth and creamy, adding splashes of reserved potato cooking liquid as needed. Season with salt and pepper.
- Heat broiler to high. Once filling has thickened, spoon mashed potatoes on top. Spread into an even layer, leaving a 1-inch border around edge of pan. Sprinkle potatoes with cheddar.
- Transfer shepherd’s pie to oven and broil until cheese is lightly browned, 3-4 minutes. Watch carefully to avoid burning. Let rest at least 5 minutes, then divide between plates and serve.
Recipe Tips
For a richer flavor, use a mix of mushroom and veggie stock concentrates.
If you don’t have an ovenproof pan, transfer the filling to a baking dish before topping with potatoes and cheese.
Watch the broiler closely to prevent the cheese from burning.
FAQ
Can I make this shepherd's pie ahead of time?
Yes, you can assemble the pie completely (without broiling) and refrigerate for up to 24 hours. When ready to serve, broil as directed, adding a few extra minutes if needed.
Can I substitute the ground turkey?
Absolutely! Ground chicken, beef or lamb would work well in this recipe. For a vegetarian version, use a plant-based ground meat alternative.
What can I use instead of white cheddar?
Any good melting cheese like sharp cheddar, Monterey Jack or Gouda will work. You can also skip the cheese for a dairy-free option.































Recipe comments
0 DandyRecipes comments
Log in to comment on this recipe.
No DandyRecipes comments yet.