
Preheat your oven to 375°F (190°C). In a large skillet or pot, brown the ground lamb over medium-high heat. Drain any excess grease.
Add the diced onion, carrots, celery, and garlic to the skillet. Cook until the vegetables are softened, about 5-7 minutes.
Stir in the tomato paste, Worcestershire sauce, dried thyme, dried rosemary, salt, and pepper. Cook for another 2 minutes, allowing the flavors to meld.
Pour in the beef broth and bring the mixture to a simmer. Reduce the heat to low, cover, and let it simmer for 15-20 minutes, or until the sauce has thickened slightly.
Meanwhile, prepare the mashed sweet potato topping. In a large bowl, mash the cooked sweet potatoes with butter, milk, salt, and pepper until smooth and creamy.
Pour the lamb and vegetable mixture into a 9x13 inch baking dish. Spread the mashed sweet potato topping evenly over the meat mixture.
Bake in the preheated oven for 20-25 minutes, or until the sweet potato topping is golden brown and the filling is bubbly. Let it cool for a few minutes before serving. Enjoy!
A hearty and flavorful dish. The sweet potato crust is a nice touch. Easy to follow instructions. Definitely recommend.
It was tasty, but I found the sweet potato a little too sweet for my liking. Maybe next time I'll add a touch of spice to balance it out.
This is my new go-to recipe! It's so easy to make and tastes fantastic. The sweet potato crust is a game-changer. Highly recommend!
This Sweet Potato Shepherd's Pie is absolutely divine! The sweet potato topping was perfectly fluffy and the lamb was seasoned to perfection. My family devoured it!
I found this recipe to be lacking flavor. The lamb was bland and the sweet potato crust was a bit dry. Not the best experience.