Shepherd's Pie with Sweet Potato Topping
A cozy, wholesome twist on the classic comfort food. Savory ground lamb cooked with vegetables and herbs in a rich gravy, then crowned with a velvety swirl of mashed sweet potatoes. Baked until golden and bubbling, this dish brings a touch of natural sweetness that perfectly balances the hearty meat filling.
For 4 servings
- boil · ~15 min
Boil the sweet potatoes.
1.Place cubed sweet potatoes in a large pot and cover with cold water.2.Add a pinch of salt and bring to a boil over high heat.3.Reduce heat and simmer until fork-tender, about 12 to 15 minutes.TIPStart with cold water so the potatoes cook evenly. - prep
Preheat oven to 400°F.
- saute · ~7 min
Brown the ground lamb.
1.Heat olive oil in a large skillet over medium-high heat.2.Add ground lamb and cook, breaking up with a spoon, until browned all over.3.Transfer lamb to a bowl using a slotted spoon, leaving a little fat in the pan.TIPDon't crowd the meat — work in batches if needed to get a good sear. - saute · ~7 min
Build the aromatic base.
1.Add onion and carrot to the skillet and cook until softened, about 5 minutes.2.Stir in minced garlic, rosemary, and thyme, cooking 1 minute until fragrant.3.Add tomato paste and cook for 1 minute, stirring constantly. - simmer · ~6 min
Finish the filling.
1.Sprinkle flour over the vegetables and stir for 30 seconds.2.Return the lamb to the skillet. Pour in water and stir to combine.3.Add frozen peas and bring to a gentle simmer, cooking until the gravy thickens, about 5 minutes.4.Season with salt and black pepper.TIPLet the gravy coat the back of a spoon before removing from heat. - mix · ~2 min
Mash the sweet potatoes.
1.Drain the boiled sweet potatoes well and return to the pot.2.Add butter, warm milk, and a pinch of salt.3.Mash until smooth and creamy.TIPWarm the milk first — cold milk makes the mash gluey. - assemble · ~2 min
Assemble the shepherd's pie.
1.Transfer the lamb filling to the baking dish and spread into an even layer.2.Spoon the mashed sweet potato on top and spread gently to the edges.3.Use a fork to create ridges on the surface for extra browning.TIPRidges create crispy edges — don't skip this step. - bake · ~25 min
Bake until golden.
Place the dish on a baking sheet and bake in the preheated oven until the top is golden and the filling is bubbling around the edges, about 20 to 25 minutes.
TIPPlace on a baking sheet to catch any drips. - rest · ~10 min
Let it rest for 10 minutes before serving.
This allows the filling to set, making it easier to slice and serve.
TIPServed straight from the oven it will fall apart — the rest is essential.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Start sweet potatoes in cold water for even cooking and creamier mash.
- 2Don't skip browning the lamb—deglaze the pan fond for deeper flavor.
- 3Toast the tomato paste for 1 minute to remove raw acidity and concentrate sweetness.
- 4Warm the milk before adding to sweet potatoes to keep the mash silky.
- 5Use a fork to create ridges in the topping for crispy, browned peaks.
- 6Let the baked pie rest 10 minutes so the filling sets and slices cleanly.
- 7Make ahead: assemble, cool, cover, refrigerate up to 2 days; bake at 375°F for 30-35 minutes.
Adapt it for your goals.
Lean & green
Swap ground lamb for lean ground turkey or beef and add chopped kale or spinach to the filling for a lighter, veggie-packed version.
veganVegan
Replace lamb with cooked lentils or crumbled plant-based meat, use vegan butter and oat milk for the mash, and skip the dairy for a fully plant-based shepherd's pie.
herb forwardHerb-forward
Add 2 tablespoons of chopped fresh parsley and a teaspoon of dried oregano to the filling for a brighter, more aromatic flavor profile.
low carbLow-carb
Replace sweet potato topping with mashed cauliflower (steam and mash with butter and salt) to reduce carbs while keeping a creamy layer.
cheesy crunchCheesy crunch
Sprinkle 1/4 cup of grated Parmesan or cheddar over the sweet potato topping before baking for a golden, savory crust.
Why this is on our healthy list.
Rich in Vitamin A
Sweet potatoes are packed with beta-carotene, which the body converts to vitamin A for healthy vision and immune support.
High-Quality Protein
Ground lamb provides complete protein with all essential amino acids, supporting muscle repair and satiety.
Fiber from Vegetables
Carrots, peas, and sweet potatoes contribute dietary fiber, promoting digestive health and steady energy release.
Lower Glycemic Impact
Sweet potatoes have a lower glycemic index than white potatoes, helping to moderate blood sugar spikes when eaten with protein and fat.
Frequently asked questions
Yes, ground beef works well, though the flavor will be less gamey. For best results, use 80/20 beef and add an extra pinch of rosemary.



