Shepherd’s Pie
For pure comfort food at its best, this Shepherd’s Pie can’t be beat. This reinvented classic is so worth the effort to make it from-scratch!
There are about a hundred reasons I should not be posting a recipe for Shepherd’s Pie, the least of which is how many times I’ve badmouthed it over the years.
I’m sure if you’ve read this blog for any amount of time, you’ve heard me lament. I’m not sure who I am and how I got here, but I’m doing a complete 180 today.
I can honestly say that I never, ever thought I’d be posting a recipe for Shepherd’s Pie. For that reason alone, you know it has to be good.
Thanks to Danielle, a sweet reader who emailed me and nicely, but forcefully, told me I needed to give Shepherd’s Pie another shot, I think I’ve been converted.
Danielle, like me, had been traumatized by the instant mashed potatoes, canned green beans and microwaved hamburger Shepherd’s Pies of her youth.
However, when a friend of hers brought “the most delicious Shepherd’s Pie” she had ever had, Danielle knew Shepherd’s Pie needed to be part of her life (and mine, too).
So here’s the deal, this version of Shepherd’s Pie might look like a bit more work than using a lot of instant products, but I’m going to go out on a limb here to say that homemade mashed potatoes is the first step to reinventing this classic.
And unless you have an egg allergy, don’t skip stirring in that egg yolk. It might seem unneeded but it lends such a delicious, rich creaminess to the mashed potatoes that you’ll be wanting to eat Shepherd’s Pie every night for the next decade.
And the meat filling. Flavor. FLAVOR! Hearty and delicious, it’s fabulous and doesn’t take that long to put together.
I have a hard time finding ground lamb in my neck of the woods, but I’ve made this several times with different varieties of ground meat and it is stellar each time (I’ve included some notes below the recipe title).
I wasn’t quite sure what the fam would think about Shepherd’s Pie. My kids had never eaten it before but they had heard me talk about how they should never, ever make me Shepherd’s Pie on my birthday. They knew the history, and my baggage had become their baggage.
Surprisingly, they liked it. A lot. I knew it wasn’t just a matter of being nice, like sometimes happens: “yeah, mom, this experimental recipe filled with olives and eggplant is greeeaaat except let’s not ever have it again ever, ok?” when I spotted this on my 9-year old’s annual birthday survey:
For pure comfort food at it’s best, this Shepherd’s Pie can’t be beat.
And on a completely random sidenote, little Cam (2 1/2 years old) thinks it’s called “Cow’s Pie” and we have been unable to convince her otherwise.
You can imagine how the boys still giggle over that one, especially when she asks: “we having cow’s pie for dinner, mom?”
One Year Ago: Video Tip: How to Quickly and Easily Drizzle Chocolate
Two Years Ago: Chocolate Tres Leches Cake
Three Years Ago: Crème Fraiche {How-To} and Caprese Focaccia
Shepherd’s Pie
Ingredients
Potato Layer:
- 3 medium russet potatoes, peeled and chopped (about 4-5 cups)
- 2 tablespoons butter
- ½ – 1 cup milk
- ½ cup Parmesan cheese
- ½ cup shredded sharp cheddar cheese
- Salt and pepper
- 1 teaspoon garlic powder
- 1 egg yolk
Meat Filling:
- 2 – 2 ½ pounds ground beef, turkey, lamb, or sausage (or a combination of any)
- 1 cup chopped onion
- 2 large carrots chopped small, about 1 cup
- 2 cloves garlic, finely pressed
- 1 teaspoon salt
- ½ teaspoon black pepper
- 3 tablespoons flour
- 1 tablespoon tomato paste
- 1 ¼ cups low-sodium beef or chicken broth
- 1 teaspoon worcestershire sauce
- ¼ teaspoon dried oregano
- ¼ teaspoon dried thyme, or 1 teaspoon fresh
- ¼ teaspoon dried rosemary, or 1 teaspoon fresh
- ½ cup frozen corn kernels
- ½ cup frozen peas
- 1 cup shredded sharp cheddar cheese
Instructions
- Preheat the oven to 375 degrees F. Lightly grease a 9X13-inch pan with cooking spray (I’ve also used a slightly smaller ceramic casserole dish with good results, too, just makes the layers slightly thicker).
- Place the potatoes in a medium saucepan and cover with 1-2 inches of water. Add a teaspoon of salt. Bring to a boil and cook for 15 minutes or so (it will depend on how large or small the potatoes are cut) until the potatoes are tender.
- Drain the potatoes and return to the pot. Mash the potatoes lightly. Add the butter, milk (start with 1/2 cup and add more if needed), Parmesan and cheddar cheeses, salt and pepper to taste, and garlic powder. Mash together until smooth and creamy. Stir in the egg yolk until combined.
- For the meat and vegetable mixture, in a large 12-inch nonstick skillet over medium heat, add the ground meat, onion, carrots, garlic, salt and pepper. Cook, breaking the meat into small pieces, until the meat is no longer pink and the vegetables are starting to soften, 5-7 minutes or so. Drain any excess grease from the mixture.
- Sprinkle the flour over the meat and cook over medium to medium-high heat for a minute or so, stirring constantly. Stir in the tomato paste, broth, Worcestershire sauce, oregano, thyme, and rosemary. Bring to a simmer and continue to simmer gently for 10 minutes.
- Stir in the corn and peas.
- Pour the meat mixture into the prepared pan. Spread the mashed potatoes over the top all the way to the edges of the pan creating a seal over the meat mixture. Sprinkle the 1 cup cheddar over the top of the potatoes.
- Bake for 35-40 minutes until the edges are golden and the casserole is bubbling. Let it rest out of the oven for 10 minutes before serving.
Notes
Recommended Products
Recipe Source: adapted from a recipe sent to me by a reader, Danielle, who got it from a friend and convinced me I needed to give Shepherd’s Pie another shot (I reduced the butter and cheese a bit and changed up the spices and meat based on what I had on hand) – it looks very similar to this recipe by Alton Brown, no wonder it’s good!
Gosh Mel…I guess your next cooking show should be in Billings, MT to prove to some people that our hometown really is pretty great!! Now on to making Shepherds Pie!!
I know, Suz, seriously!
How come you make every food sound so delicious? I suddenly have a craving for this and I never thought I would!
I made this and I didn’t tell my family about what Cam called SP, but my 3yo started calling it cow pie, too! Ha! I guess it comes from living in a place where the forest is full of the other kind of cow pies.
Forgot to mention–how cute is it that your son wants to be a chef when he grows up?!
Putting it on my must-make list–and soon! I made a shepherd’s pie once years ago–obviously, it wasn’t memorable because I never made it again. As so many others have stated, if you say it’s good, then it absolutely must be. Since we have been buried with snow and enduring bitter cold here in New England, I am all about comfort food right now. I recently made a classic pot roast that rocked my boat and changed how I feel about pot roast forever. It’s lick-the-plate good, and I highly recommend it: http://www.fransfavs.com/2015/02/classic-pot-roast/
We tried this last night! I’ve had pretty much the same thoughts about Shepherd’s Pie until now. It was really yummy and, although it wasn’t quick, it was easy. Because I used ground beef and ground chicken sausage that was well seasoned, I didn’t add the oregano/rosemary/thyme to the meat mixture. I also accidentally forgot the worcestershire sauce and it was still really tasty. My husband had a conservative first helping and then went back for more!
Did anyone make the joke that maybe you should call this ” humble pie?” 😉
Haha. No, Deb, but thanks for bringing that up. 🙂
Oh Mel. I wished you lived next door and would bring me yummy things that you’re trying out. I want to make this so bad, but my husband has stated, “I hate Shepherd’s (or Cottage) Pie!”. I have faith in you, you would never lie to me. Maybe this will be the recipe that will change his view on it. 🙂 Thanks (as always) for sharing. You. are. the. best. And you make me want to cook! Oh, and I might have told my students today (when discussing Spanish vocabulary words on food,) “you have to eat as many colors as you can!” Directly inspired by you! They were amazed and hopefully learned something new! 🙂
Oh, Mel! I am cracking up! I think you’re going to as well. I had never ever wanted to try something called “shepherd’s pie.” Not even if Gordon Ramsey said it in his Scottish turned British brogue. And a friend brought if for a meal when we lost our child. I definitely didn’t ask for the recipe. Never ever wanted to try it again.
Here’s the funny thing. After I got off work on Valentine’s day my husband said he was cooking dinner. How nice! To be off my feet. So I started guessing, steak was my first guess. He kept saying no to everything and I knew he was using potatoes and when I asked for another ingredient and he said ground beef it took a few minutes, probably because I didn’t want to utter it, but I did guess “shepherd’s pie” and he said yes. For Valentine’s day. Well, I overlooked the meal bc he worked so hard at it and and he was cooking. He avoids the oven like the plague. They were the best mashed potatoes I ever had. He even etched a heart in them. 🙂 But I think the meat is always a weird texture and the taste is always so shortcoming. I can’t place it what it is about the “gravy.”
He didn’t remember ever having shepherd’s pie and he had planned this meal 2 weeks in advance!! He did a trial run when I was out of town and used the kids as guinea pigs. Can you believe it? I still am so blown away by all of it. But laugh that for Valentine’s day he made me shepherd’s pie. LOL Of all the things, why shepherd’s pie?? He said he wanted to try something he thought he could cook. So it has built up his confidence and maybe I can get him to cook more often.
Sorry this was so long!
Oh my gosh, that is too funny, Kimberlee. Bless you for being gracious during the Shepherd’s Pie Valentine’s meal. I think that’s awfully sweet that your husband went to so much work (a trial run, really??).
Last night was the first time I have ever made Shepherd’s Pie/ Cottage Pie.
One word: YUMMY!!!
Thank you:) I will be adding this to my list of go to dinners!
Made this tonight for dinner…..delicious! Thanks Mel! It’s a keeper!
Great Pie!! This is the one we eat. i make it Gluten Free by using arrowroot powder in place of flour and it thickens up nicely.
I just got done making The Sheppard Pie. Put it in the oven and Realized I Forgot to add the egg yolk to the potatoes. What will that do to my 1st ever Sheppard Pie?
Shepard’s pie is something we love at our house. My kids know it will be on the menu after we have turkey and mashed potatoes because that is how we use our leftover mashed potatoes. This looks extra yummy and will have to try it! Glad you joined the Shepard’s pie loving club 🙂
I love Shepherd’s Pie, and so does my family! I made this last night and had everything on hand (used ground dark turkey meat). It was really delicious. Loved the addition of the tomato paste. It added a nice richness, as did the worcestershire sauce. Enough for leftovers–we all loved it, thanks.
I love that your son wrote Billings, MT as his desired vacation spot! Hilarious!
I agree 100% about using homemade mashed potatoes. It makes the biggest difference in the over all dish.
If you have access to ground bison (we get it at costco ) it’s also very good in shepherd’s pie!
I’ve never minded Shepherd’s Pie, but have never loved it. Although I’ve always used real potatoes, it’s always been the meat mixture I haven’t loved. I’ll have to give this one a try if you love it, cause my hubby loves the stuff and would be thrilled if I made it for him! Also, that’s adorable that Cam calls it cow’s pie, so cute!
HA! I’m totally going to try this again ONLY because it’s from you and I so often trust your judgement completely on all your dishes, you have yet to lead me astray!
The past couple years I’ve always cooked shepherds pie with a “white” version for the meat: shredded chicken, green beans, cream of mushroom and some milk. It’s always my go to meal to take into people because it’s a hit for all ages!
Billings? Please explain. 😉
My parents live there and he (and the other boys) love visiting the grandparents. 🙂
We love this version. I use smoked sharp cheddar and or Havarti. http://www.foodnetwork.com/recipes/sunny-anderson/shepherds-pie-with-mushroom-onion-gravy-recipe.html
I’ve never heard of instant potatoes in shepherd’s pie, nor microwaved hamburger. Wow. Our family has always loved SP.
I made this tonight using ground elk from the elk my brother just got a few months ago…delish. This is most definitely the best shepherd’s pie I’ve ever made/had. Thank you!
I just had to comment on how impressed I am that your 9 year old can write in cursive!! I have 3 children and in our school system (in Virginia) they are only taught cursive briefly in 2nd grade. My 10 year old cannot even read it when someone sends him a card and they have written a note in cursive.
Thanks, Kylene – this was especially good handwriting. 🙂
I have come to love shepard’s pie now that I make a “non instant” version. I use ground turkey and make a sweet potato topping with a small amount of cheese. Someitmes I use both white and sewwt potatoes…depends on how I am feeling I guess. Thanks for sharing this version…yum.
Two suggestions to elevate an already scrumptious dish.
– substitute braised meat chunks – stew size – for the ground meat.
– top it with a bechamel sauce flavored with your choice of cheese.
I love Shepards Pie and this is very similar to my recipe. Very, very yummy and such a great dish to make ahead. My one and only question is why would anyone EVER USE INSTANT POTATOES???? That is just WRONG ! Do you think I’ve made my feelings clear about instant potatoes?
Your nine year old want to go to Billings MT?????? We live in Bozeman MT……..much better place to vacation!
Ha! I agree, I’m from Montana, lots of other nice places! 🙂 Mel, I love your site, I’ve been a long-time reader, thanks for helping me make dinners my family loves!
Another MT girl here
There are other beautiful places in Montana but you can’t beat the allure of visiting grandparents!
My parents (the kids’ grandparents) live there hence the favorite vacation spot. It’s actually quite fun even though we’ve been to other beautiful, great spots in Montana. 🙂
I thought later…maybe the grandparents live there! And you are right…some gorgeous spots along the river and outside of town.
Another Montana girl here! Bozeman also:0)
Love Montana!!!!
Biiterroot Valley girl here……
Like others who have commented… only because I saw it here might I try it!
But the thing that stuck out to me was your son’s desire to vacation in Billings. I live near Kalispell. I often stay in Billings on my winter RV trips because there is a decent rv park open through the winter and my last trip, I was there for 2 days … accidentally 🙂
Agree! I only go to Billings if I have to.
Foam roller yes! Many ways to do it depending on where your body needs it. I suggest youtube. Totally sign up for another shorter race so that you can feel what it is like. I suggest a 10K if you can find one. It will help you mentally to know that you have basically run 1/2 of a 1/2. Keep up the great work!
Can’t wait to make the shepherd’s pie. One of my husband’s favorites but I never make it either.
And he wants to be a chef when he grows up! I love your blog, taste in food, and you’re a real mother! And a good one to boot.
Greetings from the frozen North up here in New Brunswick, Canada! This is too funny! 🙂 I just searched your blog last week as I wanted a GOOD Shepherd’s pie recipe and figured it would have to be yours! No luck that day, but I am glad you had a change of heart and posted this delicious sounding recipe. I will be sure to try yours the next time my famiy is craving this yummy comfort food.
It’s about time, Mel! I’ve been waiting for Shepherd’s Pie to come into my life, but I’ve never trusted another’s recipe for it (do you get what I’m sayin’?). I know I can trust yours. I’ll be serving it.
Forgive me, I forgot the real reason I wanted to post a comment. Your 9 year old has great taste. What first jumped out at me was the favorite movie. ” Where the Red Fern Grows”. It has been one of my favorite books for more years than I care to divulge. I reccomend it to everyone who has a young boy or girl about 8 to 10 years old who loves the out of doors. Just stock up on tissues.
What timing. I prepped Shepherd’s Pie last night. . . to be cooked and eaten later this week. I make mine with leftover roast and gravy, couple of handfuls of frozen veggies, topped with real mashed potatoes and cheese.
You must of heard me yelling a state away, at my fridge, 4 cups left over mashed potatoes. Why doesn’t mel have a shepherds pie recipe? I would never make shepherds pie unless it was yours. I’m scarred from my mother in law throwing the contents of her fridge with, yup, instant mashed on top and saying “shepherds pie” shudders. Thanks for coming to the rescue. Again.
I, unlike most commenters, love shepard’s pie. Although I learned something new today (always a good thing!). What I have enjoyed is cottage pie. My family has been engaged in some sort of farming (dairy and beef), for decades, so beef is frequently on the table. We usually knew the name of the animal who provided our supper. Camelia burgers were a favorite, she was NOT a nice cow. Which was a big reason she became a supper cow.
If you want an even faster supper, you can do what we call hamburger gravy. Just make the meat part as recipe states, and serve over mashed potatoes. You can be eating in 30 minutes, it is filling and tasty.
Hope I haven’t offended anyone with the dose of reality.
Not offended here Gina. You made me laugh!!! Poor Camelia! That’s hilarious!
I only ever make one shepard’s pie due to disgusting ones my mom used to make growing up (ground beef with tomato sauce, chunks of tomatoes, greens beans, with instant potatoes and cheddar cheese on top). Blech. I’m not a huge fan of ones with tomato sauce, so I usually make this 30-minute (more like 45 minutes) version from Rachel Ray. It has more of a beef gravy base, and is my husband’s favorite meal by far. If any of you are hesitant to try out shepard’s pie, I would check it out as well: http://www.foodnetwork.com/recipes/rachael-ray/30-minute-shepherds-pie-recipe.html
And like other readers have said, you are beyond my favorite food blogger. I feel like we have similar cooking styles and tastes, so I know if you like it, I will too. Your recipes aren’t too fancy schmancy and are meant for families with real children! Thank you for what you do. 🙂
I’ve only ever had good shepard’s pie, so even though I have no “baggage” I’ve only made it once or twice. You’ve inspired me to get it back into rotation. It’s a nice hearty meal and getting two dinners out of one dish is ALWAYS a good thing 🙂
Not a fan of Shepherd’s Pie. If you have changed your mind maybe I should give this one a try.
I lived in the UK from 2009-2014 so I have tasted some wonderful Shepherds Pie but have been yet to taste a recipe I really liked that also tastes authentic! So thank you for posting.I usually only post comments on your site after I have tried and loved your food, but this I haven’t made yet. It looks very promising!
As a side note, which you may already know, if they use beef they call it Cottage Pie and if they use lamb it is Shepherd’s Pie. I’ve never heard of using sausage. Though they have all sorts of sausage and pork pies in England, they are quite different. Interesting.
I look forward to trying this. I trust your judgement completely. I follow loads of blogs but yours is my ‘tried and true recommend to anyone’ blog!
Hi Tara – always look forward to seeing your comments pop up. You taught me something new today! I didn’t know the difference between Cottage and Shepherd’s Pie so thanks!
As an Englishwoman born and bred, I can tell you that Tara is right.. Cottage pie = beef, and Shepherds pie = lamb… But most people call it shepherds pie even with beef. I know, we are a strange people! Ha ha!
The main difference is the tomato paste. When using lamb, it always has a tomato element to the meat layer. When using beef, it is more of a beef gravy deliciously coating the meat and vegetables…
I’ve also never known either to have sweetcorn in them – though I know you Americans love your corn, so it doesn’t hurt 🙂
Also, I always brown my onions first before adding my ground meat, I find it adds another layer of flavour!
For those asking about freezing, you can freeze the meat mixture very well, just make sure it is thawed completely, then put it in an oven safe dish, cover with foil and heat through completely before adding freshly made mashed potatoes and cheese to the top, then just place under the broiler! 🙂
i made it tonight Mel and YUM! Loved it! Really really yum. Thank you for another keeper!
I have to say, I never knew Sheperds pie would ever be made with anything instant! Your recipe looks a lot like what we have always made in our family, although I might try adding the spices you suggest. Worcestershire sauce is our friend!
Shepherd’s Pie has long been a favorite of mine – probably because of my love for REAL mashed potatoes. I’m looking forward to trying this recipe, but I’ll be leaving out the peas. My family despises peas. Ha!
Shepherd’s Pie is good……it’s ultimate comfort food in the UK where I come from……but having said that…..yes, it can be bad, lol! With instant ingredients and beans…….? Never! Was usually made to incorporate the left over roast from Sunday dinner. Please…….can the words, instant mashed potato NEVER be mentioned here again, Mel?
My daughter will love this. My mom made shepherd’s pie when I was young and it was ok. This recipe sounds much, much better. Thanks!
If anyone can convince me to give Shepherd’s Pie a shot, it’s probably you…But I come with my own baggage. As a kid, when my older sister was feeling particularly mean after a fight, she would request Shepherd’s Pie for dinner just because she knew I hated it. 😉 But after living in the UK, I know I need to give this peasant food another shot. You may have just convinced me to do it. It seems like it might be great for -40F North Dakota evenings.
Definitely making this tonight. I already know my husband will love it. I’m sure I will too, and I’m even optimistic about my kids!
Would this work to be put together a day ahead and baked the next day?
Yes, and you can freeze it for a meal and bake like a frozen lasagna.
If you freeze frozen REAL mashed potatoes, it will most definitely change the consistency of the potatoes and they will not be as creamy and smooth as fresh.
I freeze “real” shepherd’s or cottage pie all the time (never knew there was an instant version…)and have never had any problems with the mash not being creamy. I guess you’ll have to try 😉
I haven’t tried assembling and baking that way but I think it’s worth a shot, Tammy!
Alright…I’ll try it but only bc you have never steered me wrong before! When you say sausage are you referring to ground italian sausage or ground pork (breakfast) sausage?
Hey Bryn – I usually use a ground turkey or chicken sausage (uncooked not the precooked kind).