This post contains affiliate links and we make a small commission for purchases made using these links.
Today I want to talk about one of my all-time personal favorite recipes. It’s the ultimate comfort food; a meal that has stood the test of time, old-fashioned shepherd’s pie, also known as cottage pie.
Just the thought of this meal makes me nostalgic for cozy family dinners and the warmth of home. But hold on, before we get into this fabulous recipe, let’s unravel the mystery behind shepherd’s pie and its cousin, cottage pie. Do you know the difference?
download our free
Meal Planner & Grocery List
dinner made easy
The Shepherd’s Pie versus Cottage Pie Debate
So what’s the difference between shepherd’s pie and cottage pie? Well my friends, it’s all in the meat. Traditionally, shepherd’s pie is made with lamb, while cottage pie uses beef. But over the years, the terms have often been used interchangeably, leading to some a lot of confusion.
In fact, I even debated what to name this recipe because of it. In truth, this is a cottage pie recipe, but because so many people refer to the beef version of this dish as shepherd’s pie too, I decided to call it a shepherd’s pie. Please don’t come for me, guys.
A Brief History Lesson By Yours Truly
Now, let’s talk about the origin of shepherd’s pie. It has very humble beginnings, originating in the UK and Ireland as a hearty meal for farmers and laborers. It was a practical way to use up leftover meat and vegetables (and still is!), topped with a blanket of creamy mashed potatoes. Over time, it evolved into a staple comfort food enjoyed by people all over the world.
Do you love this post?
Share it on Pinterest
Ingredients for an Old-Fashioned Shepherd’s Pie
- Ground beef (or lamb for traditional shepherd’s pie)
- Onion
- Carrots
- Peas
- Corn
- Worcestershire sauce
- Beef broth
- Tomato paste
- Flour
- Mashed potatoes
- Butter
- Salt and pepper
- Garlic
- Oregano
How to Make It
Cooking the potatoes
- Peel and chop the potatoes into small chunks and place them in a medium size pan with water.
- Heat to boiling and cook 15-20 minutes, until the edges are rounded and the potatoes are soft.
- Drain water from the potatoes and add butter, salt, pepper, and garlic powder.
- Mash thoroughly until smooth and set aside.
Making The Pie
- First, preheat your oven to 375 degrees Fahrenheit and lightly grease a large casserole dish.
- In a large skillet over medium heat, cook the ground beef and onion until the meat is browned and the onions are translucent. Be sure to break up the meat as it cooks and drain off any excess fat when it’s done.
- Then add the minced garlic, salt, pepper, and oregano to the skillet and cook for about 1 minute.
- Next, sprinkle the flour over the meat and onion mixture and cook for an additional 1-2 minutes.
- Then stir in the beef broth, tomato paste, and Worcestershire sauce, bringing the mixture to a boil.
- Reduce the heat to medium-low and add the frozen peas, carrots, and corn. Cook for 5-10 minutes until heated through and thickened.
- Pour the meat mixture into the baking dish, spreading it evenly in a thick layer across the bottom.
- Using a large spoon or rubber spatula, spread the mashed potatoes evenly over the top of the meat layer.
- Bake the Shepherd’s Pie uncovered for 30 minutes, until hot and bubbly.
- Once done, remove it from the oven and let it stand for 10 ish minutes before serving.
Tips for Feeding a Crowd
If you’re planning to feed a crowd, old-fashioned shepherd’s pie is a fantastic option. Simply double or triple the recipe to accommodate the number of guests. You can also prepare it in advance and refrigerate or freeze it until you’re ready to bake. Just be sure to adjust the cooking time accordingly if you’re baking it straight from the fridge or freezer, it’ll take longer to heat.
Make-Ahead Option
To make shepherd’s pie ahead of time, assemble the dish but don’t bake it. Cover it tightly with foil and refrigerate for up to two days, or freeze for up to three months. And when you’re ready to enjoy it, thaw it in the refrigerator overnight and then simply bake it according to the recipe instructions, adding a few extra minutes to the cooking time if it’s coming from the fridge.
Tips
- Don’t skimp on the mashed potatoes. They’re the crowning glory of this dish, so make sure they’re creamy and well-seasoned.
- Feel free to customize the filling with your favorite vegetables and spices. Mushrooms, corn, and thyme are popular additions that add extra flavor.
- For a crispy topping, run a fork over the surface of the mashed potatoes before baking to create ridges that will brown nicely in the oven.
Storing Leftovers
If you find yourself with leftovers (which is rare because old-fashioned shepherd’s pie tends to disappear quickly!), simply store them in an airtight container in the refrigerator for up to three days. To reheat, pop individual servings in the microwave or warm the entire dish in the oven until heated through.
Questions About This Recipe
Shepherd’s pie (or cottage pie) is a timeless classic that never fails to satisfy. Whether you’re cooking for a crowd or simply craving some comfort food, this old-fashioned dish is sure to hit the spot. I think you should whip up this up tonight and enjoy the warmth of a wholesome home-cooked meal.
Looking For Comfort Food? Check These Out
Old-Fashioned Shepherd’s Pie
Ingredients
For the potato layer
- 6 gold potatoes (or 3 large russet potatoes)
- 2 TBS butter
- 1/2 cup milk
- 1 tsp salt
- 1/2 tsp pepper
- 1 tsp garlic powder
For the meat leayer
- 2 lbs lean ground beef (or ground lamb or turkey)
- 1/2 yellow onion (chopped)
- 2 tsp minced garlic (or 2 cloves, minced)
- 1 1/2 tsp salt
- 1 tsp pepper
- 1 tsp oregano
- 2 TBS flour
- 1 cup beef broth
- 2 TBS Worcestershire sauce
- 2 TBS tomato paste
- 1 1/2 cup peas and carrots (frozen)
- 1/2 cup whole kernel corn (frozen or canned)
Instructions
For the potato layer
- Peel and chop potatoes into small chunks and place in a large pot of water. Bring water to a boil and cook for 15-20 minutes, until potatoes are tender.6 gold potatoes
- Drain water from the pot and mash the potatoes with the butter, milk, salt, pepper, and garlic powder. Cover to keep warm, and set aside.2 TBS butter, 1/2 cup milk, 1 tsp salt, 1/2 tsp pepper, 1 tsp garlic powder
For the meat layer
- Preheat oven to 375 degrees and grease a large casserole dish.
- In a large skillet over medium heat, cook ground beef and onion. Break up the meat as it's cooking. Cook until browned and onions are translucent. Drain off excess fat.2 lbs lean ground beef, 1/2 yellow onion
- Add minced garlic, salt, pepper, and oregano and cook for 1 minute, until fragrant.2 tsp minced garlic, 1 1/2 tsp salt, 1 tsp pepper, 1 tsp oregano
- Sprinkle flour over the meat and onion mixture and cook for 1-2 minutes.2 TBS flour
- Stir in beef broth, tomato paste, and Worcestershire sauce and heat to a boil.1 cup beef broth, 2 TBS Worcestershire sauce, 2 TBS tomato paste
- Reduce heat to medium low and stir in the frozen peas and carrots and corn. Cook for 5-10 minutes until heated through and thickened.1 1/2 cup peas and carrots, 1/2 cup whole kernel corn
- Pour meat mixture into the prepared baking dish and spread evenly in a thick layer across the bottom.
- Spread mashed potatoes evenly over the top of the meat layer.
- Bake uncovered for 30 minutes, until hot and bubbly. Remove from oven and let stand for 10 minutes prior to serving.
- Scoop shepherd's pie into bowls, garnish with fresh parsley, and enjoy!
Nutrition
Tagged:
- Beef
- /
- Comfort Food
- /
- Fall
- /
- Oven
- /
- Saint Patrick's Day
- /
- Spring
- /
- Stovetop
- /
- Winter
This was INCREDIBLE! Everything I want from a cottage pie and fairly easy to make.
Hey Jess! Thank you so much for the review. I’m thrilled you loved the recipe!
Absolutely delicious. We’re a big shepherd’s pie family, but I love your addition of peas. Gorgeous photos!
Thank you so much Rosemary! I’m glad you enjoyed the shepherd’s pie with peas, haha! 🙂
My oh my! This is the definition of comfort food! Such great flavor! Thank you so much! Was perfect on a rainy day!
I couldn’t agree more Ned! Thank YOU for the kind words – glad you enjoyed it!
What a hearty and delicious shepherd’s pie! This is one of my children’s favorites. Thanks for sharing this recipe!
You bet Kechi! So glad it was a hit with your family. 🙂
I made this shepherds pie for dinner last night and it was wonderful! Exactly the comfort food I was craving!
Wooo! This makes me so happy Tayler. Glad you enjoyed it!