Homey, comforting, and delicious who wouldnt want a hearty shepherds pie, especially on cold winters night?
But even if its not winter, you could still serve this because this dish just radiates homeyness.
This shepherds pie recipe fromThe Cooking Foodieon Youtube is probably the best recipe for this dish out there.

Image credits: The Cooking Foodie via Youtube
Its super easy to follow, and you would never get enough of it once youve tasted it.
Learn the recipe by watching the video below.
Put the potatoes in a pot, add 1 tsp salt, then bring it to a boil.

Next, dice the carrots and chop 1 large onion and rosemary.
When the potatoes are finally tender, transfer them to a bowl.
Add 1 tbsp butter, 1/4 cup cheddar cheese, 1/2 cup milk, and 1 egg yolk.

Mash them using a handheld masher.
After this, add 1/2 tsp salt and 1/2 tsp ground black pepper.
Continue mashing until smooth.
In a pan, add 3 tbsp olive oil, then saute the chopped onions for 2 3 minutes.
Add the crushed garlic and the diced carrots.
Continue to saute them until the carrots are tender.
Next, add 2 lb of ground lamb.
Cook for about 5 6 minutes.
Add 1/2 tsp of salt and pepper, 1 tsp of thyme, and 1 tsp of rosemary.
Add 1 tbsp of tomato paste, and 4 tbsp of flour, then continue to stir.
Cook it, stirring occasionally, until the sauce thickens.
After this, transfer it to a casserole dish.
Spread the meat mixture across the casserole dish evenly.
Add the mashed potato to the top nicely and evenly.
Place it in a preheated oven of 400 degrees F and bake for about 20 25 minutes.
After 25 minutes, pull it out of the oven, transfer it to a plate, then serve.