Shepherd’s Pie
This post may contain affiliate links. Read my full disclosure policy.
Warm up your winter nights with a comforting Shepherd’s Pie, a rich and flavorful stew topped with a layer of creamy mashed potatoes.
Shepherd’s pie is a comforting dish consisting of creamy mashed potatoes on top of a rich and bubbly stew. It originated in the UK and Ireland and is traditionally made with lamb, but in the U.S. it is more commonly made with beef (and referred to as cottage pie). While the original version is made with leftover lamb stew, modern recipes typically call for ground meat, which cooks quickly and doesn’t require leftovers.
For this version, you begin by whipping up a batch of buttery, sour cream-enriched mashed potatoes, and then you make a flavorful ground beef stew with bacon, vegetables, and wine. You can either spread the mashed potatoes over the stew right in the skillet (for easy clean-up) or assemble the layers in a separate casserole dish for baking.
Table of Contents
“This was excellent! So much better than the old school Shepard’s pie from when I was a kid. It was definitely worth the effort!”
What You’ll Need To Make Shepherd’s Pie
- Ground beef: Serves as the for the filling. Using extra-lean beef means there’s no need to drain excess fat.
- Baking soda: Tenderizes the beef.
- Russet potatoes: The key ingredient for a fluffy, creamy mashed potato topping.
- Sour cream, butter, and half & half: These enrich the mashed potatoes, making them creamy and flavorful.
- Bacon: Adds a smoky depth to the filling.
- Onions and garlic: These aromatics form the base flavor of the filling.
- Carrots and peas: Add sweetness, color, and a vegetable component to the dish.
- Red wine: Adds robust flavor and complexity to the sauce.
- All-purpose flour: Thickens the filling, ensuring it’s hearty and not too liquidy.
- Tomato paste: Provides concentrated tomato flavor, adding umami and richness to the filling.
- Worcestershire sauce: Adds a tangy, meaty depth of flavor.
- Chicken broth: Adds savory moisture to the filling.
- Jump to the printable recipe for precise measurements
Step-by-Step Instructions
Step 1: Tenderize the Beef
Before starting with the mashed potatoes, it’s important to tenderize the beef. Place the beef, baking soda, 1 teaspoon of the salt, and 1 tablespoon of water in a medium bowl.
Mash with your hand to combine, and set aside for 20 minutes. As it rests, the baking soda raises the pH of the meat, helping to lock in moisture and making the beef tender.
Step 2: Make the Mashed Potatoes
While the meat tenderizes, place the potatoes in medium saucepan and add enough cold water just to cover them. Bring to a boil over high heat, then reduce the heat to medium-low and simmer, uncovered, for 8 to 10 minutes. The potatoes should be soft and fork-tender.
Drain the potatoes and return to the saucepan. Place the pan over medium heat and stir the potatoes with a wooden spoon or potato masher until they are dry and fluffy, about 3 minutes.
Remove the pan from the heat and add the sour cream, butter, half & half, and the remaining teaspoon of salt.
Using a potato masher, stir and mash the potatoes with the other ingredients until smooth. Taste and adjust seasoning, if necessary. Set aside.
Step 3: Make the Stew
Heat a large oven-proof skillet over medium heat and add the bacon. Cook, stirring frequently, until crisp, 6 to 8 minutes. Using a slotted spoon, transfer the bacon to a paper towel-lined plate, leaving the fat in the pan.
Add the onions and carrots to the bacon fat.
Cook, stirring frequently, until softened and starting to brown, 6 to 8 minutes. Add the garlic and cook 1 minute more.
Add the wine and increase the heat to high; bring to a boil, scraping any brown bits off the bottom of the pan, until the liquid reduces by about half.
Add the flour and stir until dissolved.
Add the reserved ground beef mixture, tomato paste, and Worcestershire sauce.
Continue cooking over high heat, breaking the meat apart with a spoon, until the meat is no longer pink, about 5 minutes.
Add the chicken broth and bring to a simmer. Reduce the heat to low, and cook, scraping any brown bits from the bottom of the pan, until thickened, about 2 minutes.
Add the thyme, pepper, peas, and reserved bacon.
Cook to warm the peas, then taste and adjust seasoning, if necessary.
Step 4: Assemble & Bake
Dollop the mashed potatoes evenly over the filling.
Use a rubber spatula to spread evenly all the way to the edges of the skillet.
Drag a fork across the top to make ridges.
Place the skillet on a baking sheet or large sheet of foil to catch any drips. Bake until hot and bubbly, about 30 minutes. (For more color, turn on the broiler and broil for the last 5 minutes, or until the top is golden.)
Sprinkle the Shepherd’s pie with chives and serve.
Frequently Asked Questions
You can prepare Shepherd’s pie partially in advance. The stew portion can be made several days ahead and kept refrigerated. Before assembling the pie, simply reheat the stew, adding a bit of broth if needed to adjust the consistency if it seems dry. However, for the best results, the mashed potatoes should be prepared fresh, right before assembling and baking the pie. This approach ensures the topping is creamy and the filling is flavorful and moist.
Yes, as mentioned above, ground lamb is the traditional choice for Shepherd’s pie and would work beautifully here. For a lighter version, you can substitute ground chicken or turkey. When using meats other than beef, you can omit the step of tenderizing with baking soda.
Shepherd’s pie can be stored in the refrigerator for up to 4 days. Ensure it’s covered tightly with plastic wrap or store in an airtight container. When you’re ready to enjoy it again, simply reheat it in the oven or microwave until warmed through.
You May Also Like
Shepherd’s Pie Video Tutorial
Shepherd's Pie
Warm up your winter nights with a comforting Shepherd’s Pie, a rich and flavorful stew topped with a layer of creamy mashed potatoes.
Ingredients
- 1½ pounds 90% lean ground beef
- ½ teaspoon baking soda
- 2 teaspoons salt, divided
- 2½ pounds russet potatoes, peeled and cut into 1-inch chunks
- ¼ cup sour cream
- 5 tablespoons unsalted butter, cut into 1-in chunks
- ¼ cup half & half
- 4 oz bacon, diced (about 3 slices thick-cut bacon)
- 2 medium yellow onions, diced
- 2 carrots, diced
- 3 cloves garlic, minced
- 1 cup red wine
- 2 tablespoons all-purpose flour
- 3 tablespoons tomato paste
- 1 teaspoon Worcestershire sauce
- 1½ cups chicken broth
- 1 tablespoon chopped fresh thyme
- ½ teaspoon freshly ground black pepper
- ½ cup frozen peas
- 2 tablespoons finely chopped chives
Instructions
- Preheat the oven to 375°F and set an oven rack in the middle position.
- Place the beef, baking soda, 1 teaspoon of the salt, and 1 tablespoon of water in a medium bowl. Mash with your hand to combine. Set aside for 20 minutes.
- While the meat tenderizes, place the potatoes in medium saucepan and add just enough cold water to cover them. Bring to a boil over high heat, then reduce the heat to medium-low and simmer, uncovered, until the potatoes are soft and fork-tender, 8 to 10 minutes. Drain the potatoes and return to the saucepan. Place the pan over medium heat and stir the potatoes with a wooden spoon or potato masher until they are dry and fluffy, about 3 minutes. Remove the pan from the heat and add the sour cream, butter, half & half, and the remaining teaspoon of salt. Using a potato masher, stir and mash the potatoes with the other ingredients until smooth. Taste and adjust seasoning, if necessary. Set the mashed potatoes aside.
- Heat a 12-in oven-proof skillet over medium heat. Add the bacon and cook, stirring frequently, until crisp, 6 to 8 minutes. Using a slotted spoon, transfer the bacon to a paper towel-lined plate, leaving the fat in the pan. Add the onions and carrots to the bacon fat and cook, stirring frequently, until softened and starting to brown, 6 to 8 minutes. Add the garlic and cook 1 minute more. Add the wine and increase the heat to high; bring to a boil, scraping any brown bits from the bottom of the pan, until the liquid is reduced by about half. Add the flour and stir until dissolved. Add the reserved ground beef mixture, tomato paste, and Worcestershire sauce; continue cooking on high heat, breaking the meat apart with a spoon, until the meat is no longer pink, about 5 minutes. Add the chicken broth; bring to a simmer, reduce the heat to low, and cook, scraping any brown bits from the bottom of the pan, until thickened, about 2 minutes. Stir in the thyme, pepper, peas, and reserved bacon, and cook until the peas are warmed through. Taste and adjust seasoning, if necessary.
- Dollop the mashed potatoes evenly over the filling. Use a rubber or offset spatula to spread the potatoes evenly over the stew and all the way to the edges of the skillet. Drag a fork across the top to make ridges. Place the skillet on a baking sheet or large sheet of foil to catch any drips and bake until the filling is hot, the topping is lightly browned, and the edges are bubbly, about 30 minutes. (For more color, turn on the broiler and broil for the last 5 minutes, or until the top is golden.) Sprinkle with chives and serve.
- Note: If you don’t have an oven-safe skillet, you can transfer the meat mixture to a 2.5-qt casserole dish and then spread the mashed potatoes overtop.
- Make-Ahead Instructions: The stew portion of the recipe can be made several days ahead of time and refrigerated. Before assembling the pie, reheat the stew, adding a little broth if necessary if it seems dry. The mashed potatoes should be made right before assembling and baking the pie.
Nutrition Information
Powered by
- Per serving (6 servings)
- Calories: 650
- Fat: 33 g
- Saturated fat: 15 g
- Carbohydrates: 50 g
- Sugar: 7 g
- Fiber: 5 g
- Protein: 33 g
- Sodium: 1243 mg
- Cholesterol: 122 mg
This website is written and produced for informational purposes only. I am not a certified nutritionist and the nutritional data on this site has not been evaluated or approved by a nutritionist or the Food and Drug Administration. Nutritional information is offered as a courtesy and should not be construed as a guarantee. The data is calculated through an online nutritional calculator, Edamam.com. Although I do my best to provide accurate nutritional information, these figures should be considered estimates only. Varying factors such as product types or brands purchased, natural fluctuations in fresh produce, and the way ingredients are processed change the effective nutritional information in any given recipe. Furthermore, different online calculators provide different results depending on their own nutrition fact sources and algorithms. To obtain the most accurate nutritional information in a given recipe, you should calculate the nutritional information with the actual ingredients used in your recipe, using your preferred nutrition calculator.
I think this was just so-so. A lot of work and the taste was less than expected for all the ingredients that went into making this. I was disappointed and will not be making this again. Sorry.
I had the same experience. The bacon I used didn’t render much fat maybe that’s why we found it pretty bland. Added more salt and a few shakes of Tabasco but that didn’t help much. Heck – because it makes a lot.
The BEST Shepherd’s Pie we have ever tasted. It has changed our definition of shepherd’s pie.
I’m going to be in the minority here and say that I was not impressed with this at all. I was surprised at this since every recipe I had previously tried by Jenn so far had been amazing!
The meat was not tender at all/ had a weird texture to it. The flavor was not at the standard I expected. The prep time did not only take 30 minutes – it took me quite a while. Nobody in my family cared for it much. In fact, I had tried a sort of deconstructed Shepherd’s Pie a while back that was very simple and very savory – it was much better and I will make that again.
This has not shaken my faith in Jenn though and I plan to buy her cookbook soon as a show of support since I have been so impressed with her other recipes!
Hi! Can the red wine be omitted or substituted? Thanks!
Megan, You can use more broth in place of the wine (so you can go right from the step where you saute the garlic to adding the flour). Hope that helps!
Hi, Jenn!
I used 1/2 cup water and 1/2 cup balsamic vinegar. Amazing results! The gravy was a rich brown colour with excellent flavour. Another Once Upon a Chef recipe for the win! 5 stars!
Can you substitute the dairy items with non dairy? How so?
Hi Liorah, I’ve never made a non-dairy version of this, but believe you’d get good results with non-dairy sour cream and some readers have commented that for a non-dairy alternative to half and half, they’ve used Rich’s non-dairy coffee creamer (frozen) and Trader Joe’s unflavored non-dairy creamer. (Please keep in mind that I haven’t tried it with either of these.)
Having explained the difference between cottage pie and shepherd’s pie why call this recipe shepherd’s pie? This Brit knows a great recipe and totally different method. Meat for cottage pie is boiled in broth which also makes the gravy! Never fried. Always tender and tasty.
I made this and it was delicious. I made a double batch to share with others and my husband almost ate it all he loved it so much.
I’ve made countless dishes from your site Jenn. All major winners! I found the beef in this recipe to be chewy, despite efforts to tenderize it. I will use a fattier ground beef next time. The mashed potatoes are perfect. The stew is flavorful. Thank you!
Your Shepard’s Pie recipe is now going to be our new go to recipe. Perfection. It is so flavorful and delicious. We made no changes. Thanks Jen!
I have made this a number of times, and about the only thing I do different is that I use Tomato Bisque Soup instead of tomato paste and only use about 1/2 cup of chicken broth. I adjust the liquids to get it to consistency I like it (thick). I never used red wine before, but it really adds to the flavor!
I made this and loved it! My husband is not a fan of fresh herbs so I only added a tiny amount of fresh thyme and that was enough. Next time, and there will be a next time, I will make the mashed potatoes right before I plan to cover the meat mixture. Originally I followed the recipe and had set them aside, and by doing this I found that the potatoes got really thick and dried out. I did fix by adding more sour cream and milk. In the end, delicious!
I meant to give this 5 stars
Your Shepherds Pie was delicious. My husband and I enjoyed very much.
This will be my go to recipe in the future.
Dee