This post may contain affiliate links. Please read our disclosure policy.
This is the Best Shepherd’s Pie Recipe, made easy with golden cheesy mashed potatoes and a beefy cooked filling with veggies and seasonings that are pure comfort food for any night. Not just for St. Patrick’s Day, this homemade shepherd’s pie is a delicious recipe with full flavor that is sure to be a family favorite.
Why We Love This Recipe!
- Pure Comfort Food: My Traditional Shepherd’s Pie Recipe has always been a comfort food in my home!
- Make Ahead Recipe: Make this Shepherd’s Pie recipe the day before or the morning of, and then pop it in the oven when ready to cook!
- Meal in One: Hearty Shepherd’s Pie is a whole meal in a casserole dish!
Shepherd’s Pie vs Cottage Pie
Shepherd’s Pie and Cottage Pie are both British comfort dishes. Shepherd’s Pie, originating from Scotland and Northern England, features minced lamb as its primary ingredient, reflecting its name’s association with shepherds tending to sheep. The Irish began topping it with a layer of creamy mashed potatoes.
Cottage Pie hailing from England, substitutes minced beef for the lamb, reflecting its historical roots in rural cottage life where beef was more readily available.
While the terms “Shepherd’s Pie” and “Cottage Pie” are often used interchangeably (especially outside of the UK), purists emphasize the distinction based on the type of meat used. Here in the U.S., we usually call it Shepherd’s Pie even though technically it is Cottage Pie.
Whatever you call it – it sure has become a St. Patrick’s Day Menu staple!
Ingredient Notes
Mashed Potato Layer
Meat Filling Layer
- Ground Beef and Fat: Once you brown the ground beef, reserve some of the fat for later use.
- Onion: I use a yellow, but a white onion will do the trick just as well.
- Carrots: Wash, peel, and dice the carrots.
- Garlic: Whole garlic cloves are minced and added at the end of the saute process for the best flavor.
- Wine: Use your favorite red wine or a cooking wine.
- Flour: Use all-purpose flour or swap for a gluten-free flour blend. I recommend King Arthur’s Gluten-Free Measure for Measure.
- Tomato Paste: Add depth of flavor with tomato paste.
- Worcestershire Sauce: Step up the savory taste with Worcestershire.
- Salt and Pepper: Use them to season the meat to taste.
- Dried Herbs: Use dried parsley, thyme, and rosemary for the perfect flavor combination.
- Beef Broth: Broth makes the meat gravy come alive.
- Peas: Use a cup of frozen peas.
How to Make Classic Shepherd’s Pie Recipe
✱ Be sure to see the recipe card below for exact ingredients and full recipe instructions!
Step 1 | Mashed Potatoes
Place your peeled and cubed potatoes in a medium pot and then cover them with water. Place the pot on the stove on high heat and boil them until fork tender.
Once your potatoes are soft, drain the water and return the potatoes to the empty pot.
Next, add all the listed mashed potato ingredients and mash with a potato masher until everything is combined and the butter is melted. Mash until smooth. Try to avoid overmixing, or the potatoes will become like glue. Set aside.
Step 2 | Ground Beef Mixture
Preheat the oven to 400 degrees Fahrenheit.
Cook the ground beef in a large skillet on medium-high heat and remove it when done. Pour 2 tablespoons of the grease into a measuring cup and reserve it. Then, drain any excess grease from the ground beef on a plate lined with paper towels.
In the same large sauté pan on medium heat, add your reserved beef grease and fresh veggies. Sauté with a wooden spoon until the onion is translucent and the carrots are soft.
Then, add the minced garlic for an additional minute.
Pour in your red wine and cook until the liquid is reduced by half, stirring occasionally. Then add in the flour and stir until it has dissolved.
Now add the cooked ground meat, tomato paste, Worcestershire sauce, herbs, salt, and pepper, and mix until thoroughly incorporated.
Stir in your beef broth and frozen peas. Allow the mixture to cook until the peas are warm.
Step 3 | Layer the ingredients and Bake
Prepare a 9×13 casserole dish, pour in your meat mixture in an even layer, then top with the mashed potatoes, smoothing everything out with a spoon or rubber spatula.
Cook uncovered in the preheated oven for 30 minutes. The top should be bubbly around the edges and the potatoes golden brown.
Garnish the top with minced parsley and allow to cool and set before serving
Want to Save this Recipe?
By submitting this form, you consent to receive emails from Soulfully Made.
Tips
- Remember not to over-mix the potatoes; they will become a gluey constituency! You want to keep them fluffy.!
- If the mashed potatoes are a little dry, you can add a little more milk to soften them up and make them easier to spread. Potatoes can vary based on the water content of the potato itself.
- Ensure the ground beef mixture is drained to avoid a greasy meat mixture—just reserve 2 tablespoons to sauté the veggies.
Gluten-Free Shepherd’s Pie
This dish can easily be made gluten-free! This cottage pie is easily converted by just switching out a couple of ingredients.
- Be sure to use gluten-free all-purpose flour.
- Check to be sure your Worcestershire sauce is gluten free (Lee & Perrins is GF)!
- If you use any packaged products like mashed potatoes or cheese, check out those labels.
Variations and Substitutions
Recipe FAQs
Great question. Shepherd’s Pie is an Irish dish originally made using ground lamb. But seeing is not always easy to come by and is rather expensive. Today, it’s more common to see Shepherd’s Pie made with ground beef, which is also called Cottage Pie.
You absolutely can, but fresh homemade mashed potatoes are best. For instant potatoes, follow the steps on the package, adding in the cheese, sour cream, and seasonings.
While baking gives Shepherd’s Pie its characteristic golden crust, you can still prepare it without an oven. Cook the meat and vegetable filling on the stovetop and top it with mashed potatoes. If you want those potatoes golden, you can put the dish under the broiler for a few minutes until they are nice and crispy.
Storage & Make Ahead Instructions for Shepherds Pie
Make Ahead: This is a great make-ahead dish. You can store it in the refrigerator for up to 3 days. When you are ready to bake it, take it out of the refrigerator for about 20 minutes before you need to bake it to let it come to room temperature. Uncover it, and bake.
Freezing: Tightly wrap the entire dish in plastic freezer wrap twice or the second layer in foil. Store in the freezer for up to 2 months. Remove from the freezer and let thaw in the fridge overnight. Remove the plastic wrap and bake, following the recipe instructions. You can also freeze pre-baked or as leftovers. When freezing leftovers, let the casserole cool completely before freezing.
Storage: Wrap the room-temperature baking dish in plastic wrap or place the leftover Shepherd’s Pie into an airtight container and refrigerate for 3-4 days.
What to Serve with Easy Shepherd’s Pie Recipe
Shepherd’s Pie pairs well with a side salad, steamed vegetables, or crusty bread or dinner roll. It’s a hearty dish on its own, but you can also serve it with condiments like ketchup, Worcestershire sauce, or gravy.
- Skillet Cornbread Recipe
- Irish Soda Bread Recipe
- Buttery Beer Bread Recipe
- Air Fryer Texas Toast Garlic Bread
- Corn Ribs made in the Air Fryer
Do you know anyone who has recently had a baby or has been in the hospital? This Cottage Pie Recipe is an excellent meal for someone who needs a bit of help!
You can even freeze it and write the baking instructions on the foil with a Sharpie marker. Other recipes you might want to bless a friend with are Baked Chicken Spaghetti Casserole or this Easy Chicken and Rice Casserole.
More Comfort Food Recipes
- Ground Beef and Sausage Rice Casserole
- Sausage and Cheese Grits Casserole
- French Onion Ground Beef and Rice Casserole
- Chicken and Dumplings Casserole
Hungry for more easy, home-cooked, delicious recipes?
Sign up for my free recipe club to get family-friendly recipes in your inbox each week! Find me sharing daily meal-time inspiration on Pinterest, Facebook, Instagram, and Twitter.
Shepherd’s Pie
Ingredients
Mashed Potatoes
- 3 pounds russet potatoes, washed, peeled, and cut into 1-inch cubes
- 8 tablespoons salted butter, softened to room temperature
- ⅔ cup parmesan cheese
- ¼ cup milk, (add a little extra if needed for consitencay)
- 2 tablespoons sour cream
- 1 teaspoon kosher or pink Himalayan salt, (or to taste)
- ½ teaspoon garlic powder
- ¼ teaspoon black pepper
For the Filling
- 2 pounds ground beef
- 2 tablespoons reserved ground beef fat
- 1 large yellow onion, diced
- 2 -3 large carrots, peeled and cubed (about ½ cup)
- 4 cloves garlic, minced
- 1 cup red wine
- 1 tablespoon flour
- 3 tablespoons tomato paste
- 2 tablespoon Worcestershire sauce
- 2 teaspoons kosher or pink Himalayan salt
- 2 teaspoons dried parsley
- 2 teaspoons dried thyme
- 2 teaspoons dried rosemary
- ½ teaspoon black pepper
- 1 ½ cups beef broth
- 1 cup frozen peas
Instructions
Make Mashed Potatoes
- Place the cubed potatoes in a medium pot and cover them with water. Place on the stove on high heat and allow them to come to a boil and continue to boil them until fork tender, usually around 10-15 minutes.
- Once your potatoes are soft, drain the water, return them to the empty pot, and mash them with a potato masher until smooth.
Make Meat Filling
- Cook the ground beef in a large skillet on medium-high heat and remove when done. Pouring 2 tablespoons of the grease into a measuring cup and reserve it. Then, drain the excess grease from the ground beef on a plate lined with paper towels.
- In the same large sauté pan on medium heat, add the reserved beef fat, onion, and carrots and sauté until the onion is translucent and the carrots are soft, usually 5-7 minutes. Then add in your garlic for an additional minute.
- Add in the red wine and cook until the liquid is halved, stirring occasionally. Then add in the flour and stir until it has been dissolved.
- Next, add the cooked ground beef, tomato paste, Worcestershire sauce, herbs, salt, and pepper, and mix until everything is thoroughly incorporated. Then, stir in your broth and frozen peas. Allow the mixture to cook until the peas are warmed and soft, usually 7-10 minutes.
Assemble Casserole
- While the mixture is reducing, preheat the oven to 400℉.
- In a 9×13 casserole dish, pour in the meat mixture in an even layer, then top with the mashed potatoes, smoothing everything out with a spoon or silicone spatula. If, after sitting, the potatoes are a little dry, you can add a little more milk to soften them up and make them easier to spread.
- Cook uncovered in the preheated oven for 30 minutes. The top should be bubbly around the edges and the potatoes golden brown.
- Garnish with minced parsley and allow to cool for 10 minutes, to set, before serving.
Want to Save this Recipe?
By submitting this form, you consent to receive emails from Soulfully Made.
Notes
- Remember not to over-mix the potatoes; they will become a gluey constituency! You want to keep them fluffy.
- If the mashed potatoes are a little dry, you can add a little more milk to soften them up and make them easier to spread. Potatoes can vary based on the water content of the potato itself.
- Ensure the ground beef mixture is drained to avoid a greasy meat mixture. Just reserve 2 tablespoons to sauté the veggies.
Nutrition Information
Nutritional Disclaimer
Soulfully Made is not a dietician or nutritionist, and any nutritional information shared is only an estimate. We recommend running the ingredients through an online nutritional calculator if you need to verify any information.
©️Soulfully Made
shepherd
a person who tends and rears sheep.
Shepherd’s pie is lamb. Cottage pie is beef.
Other than that, this makes an awesome Cottage Pie
Absolutely! That’s why I gave that information in the post about lamb really being the protein used in “Shepherd’s” Pie. Here in the US it’s pretty common to interchange the names and how you see many recipes. Thanks for giving it a try and saying it was awesome. Awesome is my book is the result I aim for! I so do appreciate that!
We had this shepherd’s pie tonight which was delicious and I love the flavors you added to the mash.
Thank you! I love that cheesy addition too!
My family loved this super delicious take on a classic casserole. Yum!
Thank you, Shelby! I am so glad to hear your family enjoyed it.
I made this shepherds pie for dinner last night and it was amazing! Exactly the comfort food I was craving.
Thank you, Taylor! I love that this was the perfect comfort meal for you!
Thank you, Tayler! I am so glad to hear you enjoyed it. It’s a great comfort food meal!
Making this in the weekend, thanks for sharing the recipe.
Thank you, Charah!
The cheesy potatoes really put this recipe over the top – purely comforting and delicious!
Thank you, Donalyn! I love the extra flavor they add too.
This Shepherd’s Pie truly is the best Shepherd’s Pie I’ve eaten- and I’ve tried a fair few! The flavor in that meat filling just can’t be beat. My entire family asked for seconds!
Thank you, Julia! This is a hearty family favorite at our house too! It’s on our St. Patrick’s Day menu!