With tons of flavor from herbs, vegetables and meat, you'll instantly fall in love with The Best Shepherd's Pie. Satisfying, filling and delicious for the whole family.
A DELICIOUS AND COMFORTING MEAL
One thing that I have always loved is a good old Shepherd's Pie. I've been eating variation after variation since I was a kid and this recipe I'm sharing with you today is the one that I've perfected over time. You get tons of flavor from the meat, vegetable and herb mixture and then of course with the homemade mashed potatoes. Truly it doesn't get more comforting than meat and potatoes. If you want a filling and comforting recipe to warm up the soul, you need to try The Best Shepherd's Pie!

TIPS AND TRICKS FOR MAKING THE BEST SHEPHERD'S PIE:
- Traditionally Shepherd's Pie is made with lamb. You can use either lamb or beef in this recipe. Technically a Shepherd's Pie is made with lamb and Cottage Pie is made with beef. But we all know it as Shepherd's Pie so that's what I'm going with.
- Russet potatoes are used for the topping, but you could also use Yukon gold as well.
- I like to create fork marks in the potatoes to create that browning texture on the top. Plus, I like that way it looks. That is completely optional.
- I also use frozen carrots and peas for this recipe. A lot of people don't know that frozen vegetables are often better than fresh. They are frozen at the peak of freshness so they retain all their flavor and nutrition. However, if you want to use fresh you could as well.
- Since I use a fresh sprig of rosemary in the filling mixture, it needs to be removed before putting in casserole dish. You do not want to include that in with the meat mixture. It adds a lot of really great flavor though so don't skip it!
- Depending on how shallow your baking dish is (I use a 9"x13") you may want to place some foil on the bottom of your oven to catch any spills.
- I use a bit of ranch seasoning to give the potatoes a slightly elevated flavor. If you prefer, you can use my recipe for HOMEMADE RANCH SEASONING.

INGREDIENTS NEEDED: (FULL RECIPE AT THE BOTTOM OF THE POST)
- olive oil
- onion
- parsley
- rosemary
- thyme
- pepper
- ground geef or lamb
- garlic
- worcestershire sauce
- flour
- tomato paste
- frozen peas and carrots
- beef broth
- potatoes
- sour cream
- butter
- ranch seasoning (optional)

HOW TO MAKE THE BEST SHEPHERD'S PIE:
Preheat oven to 350°F. Add the olive oil and diced onion to a 12” skillet and cook on medium heat.

Once the onions have become soft and translucent (about 5 minutes) add the ground meat, dried parsley, rosemary, dried thyme and black pepper. Cook until the meat is no longer pink.

If you are using a lean ground beef, you shouldn't have much excess grease. However, if your meat did produce a lot of grease, be sure to drain most of it out and put it back into your pan. Add the minced garlic and cook for another 2 minutes.

Stir in the flour and tomato paste. Cook 5 minutes on medium heat.

Add the frozen peas and carrots and the beef broth and combine well.

Turn heat to low and start peeling potatoes. Cut them into small 1-2” pieces.Add to water and bring to a boil. Boil potatoes for approximately 15-20 minutes (or until potatoes are fork tender.)

Drain potatoes and add the sour cream, butter and ranch seasoning. Mash well until no lumps remain.

Remove rosemary stalk from the meat mixture and the beef mixture to a 9x13 casserole dish and top evenly with the mashed potatoes.

Bake in the oven for 25-30 minutes, until the pie starts to bubble at the sides. I place a piece of foil or an extra baking dish on the shelf underneath to catch any overspill.

Remove from the oven and allow to cool for 10 minutes before serving. Garnish with chopped parsley.

Serve and enjoy!

HOW TO STORE:
- Once the shepherd’s pie has cooled completely, cover and store in the refrigerator for up to 4 days.
- This can also be frozen. To do this, place in a freezer safe container and place in freezer where it should keep for up to 3 months.
- To reheat, let defrost in refrigerator and either place in oven on low temperature until heated through or scoop out servings and heat in the microwave.
CRAVING MORE RECIPES?

Shepherd's Pie (Cottage Pie)
Ingredients
- ¼ cup olive oil
- 1 sweet onion diced
- 2 Tablespoons dried parsley
- 1 sprig fresh rosemary ( or 1 Tablespoon dried rosemary)
- 1 Tablespoon dried thyme
- 1 teaspoon black pepper
- 2 pounds lean ground beef or lamb
- 2 garlic cloves minced
- 2 Tablespoons Worcestershire sauce
- 4 Tablespoons all-purpose flour
- 2 Tablespoon tomato paste
- 12 ounce bag frozen peas and carrots
- 2 cups beef broth
- 6-8 russet potatoes (or Yukon gold)
- ½ cup sour cream
- ½ cup (1 stick) salted butter
- 1 Tablespoon ranch seasoning mix (optional)
- 1-2 Tablespoons chopped parsley, optional garnish
Instructions
- Preheat oven to 350°F.
- Add the olive oil and diced onion to a 12” skillet and cook on medium heat.
- Once the onions have become soft and translucent (about 5 minutes) add the ground meat, dried parsley, rosemary, dried thyme and black pepper.
- Cook and crumble the meat until it is no longer pink.
- If you are using a lean ground beef, you shouldn't have much excess grease. However, if your meat did produce a lot of grease, be sure to drain most of it out and put it back into your pan.
- Then add the minced garlic and cook for another 2 minutes.
- Stir in the flour and tomato paste. Cook 5 minutes on medium heat.
- Add the frozen peas and carrots and the beef broth and combine well. At this point I like to taste it and see if it needs any additional salt and pepper.
- Cover pan and turn heat to low and start peeling potatoes. Cut them into small 1-2” pieces.
- Add to water and bring to a boil. Boil potatoes for approximately 15-20 minutes (or until potatoes are fork tender).
- Drain potatoes and add the sour cream, butter and ranch seasoning. Mash well until no lumps remain.
- Remove rosemary stalk and add meat mixture to a 9x13 casserole dish and top with the mashed potatoes evenly.
- Bake in the oven for 25-30 minutes, until the pie starts to bubble at the sides. I place a piece of foil or large baking sheet on the shelf underneath to catch any overspill.
- Remove from the oven and allow to cool for 10 minutes before serving. Garnish with chopped parsley.
Notes
- Traditionally Shepherd's Pie is made with lamb. You can use either lamb or beef in this recipe. Technically a Shepherd's Pie is made with lamb and Cottage Pie is made with beef. But we all know it as Shepherd's Pie so that's what I'm going with.
- Russet potatoes are used for the topping, but you could also use Yukon gold as well.
- I like to create fork marks in the potatoes to create that browning texture on the top. Plus, I like that way it looks. That is completely optional.
- I also use frozen carrots and peas for this recipe. A lot of people don't know that frozen vegetables are often better than fresh. They are frozen at the peak of freshness so they retain all their flavor and nutrition. However, if you want to use fresh you could as well.
- Since I use a fresh sprig of rosemary in the filling mixture, it needs to be removed before putting in casserole dish. You do not want to include that in with the meat mixture. It adds a lot of really great flavor though so don't skip it!
- If you really want to amp up the flavor of the mashed potatoes, try boiling them in chicken broth.
Nutrition
Nutritional Disclaimer
“The Country Cook” is not a dietician or nutritionist, and any nutritional information shared is an estimate. If calorie count and other nutritional values are important to you, we recommend running the ingredients through whichever online nutritional calculator you prefer. Calories can vary quite a bit depending on which brands were used.
Leave a Reply