Shepherd’s Pie Recipe | Yummly

Shepherd’s Pie

Roby I.: "This recipe has been adopted into our little rota…" Read More
Read Directions
Add to Meal Planner

Add to Meal Planner


  • 1 tablespoon vegetable oil
  • 1 onion (large, peeled and diced)
  • 1 carrot (large, peeled and diced)
  • 1 pound ground beef
  • 1 cup beef broth
  • 1 tablespoon tomato paste
  • 1 teaspoon fresh thyme leaves
  • 1 tablespoon Italian parsley (chopped)
  • 1 cup frozen peas
  • 2 pounds russet potatoes (peeled and cut into chunks)
  • 6 tablespoons unsalted butter
  • 1/2 cup milk
  • salt (to taste)
  • Did you make this?
    Add All to Shopping List
    Add to Meal Planner

    NutritionView More

    Sodium24% DV580mg
    Fat58% DV38g
    Protein61% DV31g
    Carbs17% DV52g
    Fiber20% DV5g
    Calories680Calories from Fat340
    Total Fat38g58%
    Saturated Fat18g90%
    Trans Fat1g
    Calories from Fat340
    Total Carbohydrate52g17%
    Dietary Fiber5g20%
    Vitamin A80%
    Vitamin C40%

    * Percent Daily Values are based on a 2,000 calorie diet. Your Daily Values may be higher or lower depending on your calorie needs.


    Roby I. 3 months ago
    This recipe has been adopted into our little rotation of go-to meals. I add a tsp of salt to the ground beef & veggie mixture. I’ve also had to substitute the parley with an Italian seasoning mix & it tastes great. The kids eat it all up, so we keep making it. It’s belly-filling & comfort-filling!
    Karen Gibson 3 months ago
    It was great; very tasty but the 20 minute prep time is a joke. Maybe if everything is chopped and measured by someone else!
    Hey 3 months ago
    Great. Substituted the peas for corn added a little garlic and Wala
    Rachael 6 months ago
    This turned out really good!! I used boxed mashed potatoes and frozen mixed veggies to save time. Used a combo of the 2 shepherds pie recipes I rated. Didnt have tomato paste so used ketchup instead. Still turned out awesome!! (Next time I’ll use less thyme..not my fav herb)
    Allen 6 months ago
    We used instant mashed potatoes and all frozen vegetables in order to speed up the process. If you do that it takes a third less time and is still just as delicious. A great meal for the whole family!
    Brasil a year ago
    This was amazingly delicious. My husband said it was the best Sheppard’s pie I’ve ever made and we’ve been together for 14 years! Definitely a keeper 😉
    McCowan a year ago
    This was very good, and a nice way to sneak in some veggies for the kids. My only recommendation would be to add a little spice, maybe some chili powder, just to give it a touch more spice. Overall, very good!
    Avi Kahn a year ago
    tasted good, i added Cayenne pepper, garlic, and paprika to give it a nice kick
    Patrick Blood 2 years ago
    I went with two pounds of beef because that was what I had and adjusted some of the other ingredients to accommodate. I also made sure to whip the potatoes to make them extra fluffy on top. Finished product was delicious
    Lee 2 years ago
    I made this twice before and my husband even my parents love this. It’s so delicious. Thank you!
    Kim G. 2 years ago
    It’s not bad, but need some gravy or more sauce.
    Harper 2 years ago
    Yum no changes was delicious
    Jennifer 2 years ago
    Needs more flavor. Can't go wrong with meat and potatoes though.
    AudreyR 2 years ago
    Great. Hubby loves shepherds pie. Replaced ketchup for tomato paste. Added thickening (3T flour + 1/4 c water mixed until no lumps). Added garlic cloves to potatoes. Will make again.
    James 2 years ago
    Great recipe as-is. We added 1 can of corn to make it even better. The recipe doesn’t make it clear but remember to cook the onions first, then the carrots, then the meat. And don’t cook the carrots for too long if you want to maintain that crunch, which compliments the softness of the rest of the meal We added garlic cloves to the boiling potatoes and freshly shredded cheese when mashing them.
    Megan P. 2 years ago
    Delicious. I added garlic in the sauce. Like other commenters, I also added some shredded cheddar cheese (broiled for just a bit) and that really topped it off!
    Ashley T. 2 years ago
    delicious. family favorite
    Tina Walker 2 years ago
    Great it was very tasted. My husband enjoyed
    Sha'qira Murphy 2 years ago
    It was a bit bland when I followed the recipe so I added a bit more broth
    Chip 2 years ago
    Turned out great! Even my kids liked it. It’s a staple in our household. I add shredded cheese on top after baking. Broil for 1-2 min.
    Marissa Wise 2 years ago
    Loved it! Easy & simple i added some garlic and hot sauce because i prefer some spice!
    C And G Household 2 years ago
    Very good! The whole family loved it 😋
    Preet 2 years ago
    add garlic, garlic powder, onion salt, cayenne, and smoked paprika to the meat mixture. Add sour cream, heaps of butter, s&p and cream to your mash tatties. Top the whole thing off with some shreddy cheddy- NOW YOU'RE TALKIN!! This will blow your socks off with the flava flave.
    K 3 years ago
    Great! Used leftover mixed veggies instead of peas. Also added in some black pepper into mixture and paprika and cheese on top.
    Ken W. 3 years ago
    Scrumptious! Will make again
    Adam George 3 years ago
    Used all organic ingredients and grass fed beef with beef bone broth it wad the most hearty meal I’ve had in ages. Perfect
    Summer Haffner 4 years ago
    We love this recipe! I've made it several times. I always heavily flavor the mash with butter, milk, salt and pepper, and I always use Better Than Bouillon's beef base to make the broth.
    Sabeena D. 4 years ago
    Lacked flavour even though I modified the recipe by adding Rosemary, thyme and parsley. It was mediocre at best