Shepherd’s Pie: A Classic and Comforting Family Recipe

Shepherd’s Pie is a traditional comfort food, loved for its hearty and satisfying combination of creamy mashed potatoes and seasoned ground meat. This classic family dish is easy to make and perfect for a cozy weeknight dinner or a Sunday meal.

Follow this step-by-step recipe to create a delicious homemade shepherd’s pie, topped with golden melted cheese and packed with rich flavors.

Prep and Cooking Time

  • Prep time: 20 minutes
  • Cook time: 40 minutes
  • Total time: 1 hour

Ingredients (Serves 4)

  • 1.75 lbs potatoes (Yukon Gold or Russet)
  • 14 oz ground beef (or a mix of beef and pork)
  • 1 onion, finely chopped
  • 1 carrot, diced
  • 2 cloves garlic, minced
  • 3/4 cup whole milk
  • 2 tbsp butter
  • 3.5 oz shredded cheddar or Gruyère cheese
  • 1 tbsp olive oil
  • Salt and black pepper, to taste
  • A pinch of nutmeg (optional)

How to Make Shepherd’s Pie

Step 1: Prepare the Mashed Potatoes

  1. Peel and cut the potatoes into chunks.
  2. Boil them in salted water for about 20 minutes, until fork-tender.
  3. Drain and mash the potatoes with a potato masher or fork.
  4. Add the warm milk, butter, and nutmeg (if using), then mix until smooth and creamy. Season with salt and pepper to taste.

Step 2: Cook the Meat Filling

  1. Heat olive oil in a skillet over medium heat.
  2. Add the onion, carrot, and garlic, then sauté for 5 minutes until softened.
  3. Stir in the ground meat and cook until browned.
  4. Season with salt and pepper, then mix well to combine flavors.

Step 3: Assemble the Shepherd’s Pie

  1. Preheat oven to 400°F (200°C).
  2. In a greased baking dish, spread the cooked meat mixture evenly as the base layer.
  3. Top with mashed potatoes, smoothing it out with a spatula.
  4. Sprinkle shredded cheese over the top for a golden, crispy finish.

Step 4: Bake the Pie

  1. Bake for 20 minutes, or until the cheese is melted and slightly golden.
  2. Let it rest for 5 minutes before serving.

Nutritional Information & Health Benefits

Nutritional Value (Per Serving – Approx. 12 oz)

  • Calories: ~450 kcal
  • Protein: 20g
  • Carbs: 40g
  • Fat: 20g

Health Benefits of Ingredients

  • 🥔 Potatoes – Provide fiber, vitamin C, and long-lasting energy.
  • 🥩 Ground Beef – High in protein and iron, essential for maintaining energy levels.
  • 🥕 Carrots – Rich in beta-carotene, great for eye health and skin.
  • 🧄 Garlic & Onion – Contain antioxidants that boost the immune system.
  • 🧀 Cheese – A good source of calcium and protein, adding a creamy, flavorful topping.

Zoé’s Tips

  • For extra creaminess – Stir in a spoonful of sour cream or cream cheese into the mashed potatoes.
  • Make it lighter – Use ground turkey or chicken instead of beef.
  • Boost the flavor – Add a spoon of tomato paste or a pinch of herbs (like thyme or rosemary) to the meat mixture.
  • Meal prep friendly – Make ahead and reheat later for even more intense flavors.

Best Side Dishes for Shepherd’s Pie

  • 🥗 Fresh Green Salad – A light salad with a lemon vinaigrette balances the richness.
  • 🥦 Steamed Green Beans – A simple, healthy side to complement the dish.
  • 🥖 Crusty Bread – Great for scooping up any extra sauce or mashed potatoes.

Variations of Shepherd’s Pie Recipe

  • 🌱 Vegetarian Shepherd’s Pie – Swap ground meat for lentils and mushrooms.
  • 🍠 Sweet Potato Shepherd’s Pie – Use mashed sweet potatoes instead of regular potatoes for a naturally sweet twist.
  • 🐟 Fish Shepherd’s Pie – Replace the meat with flaked cod or salmon for a seafood version.
  • 🐐 Cheesy Goat Cheese Twist – Mix goat cheese into the mashed potatoes for a tangy flavor boost.

Shepherd’s Pie Recipe

Zoé
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Course Main Dish
Cuisine French
Servings 4 people
Calories 450 kcal

Ingredients
  

  • 1.75 lbs potatoes Yukon Gold or Russet
  • 14 oz ground beef or a mix of beef and pork
  • 1 onion finely chopped
  • 1 carrot diced
  • 2 cloves garlic minced
  • 3/4 cup whole milk
  • 2 tbsp butter
  • 3.5 oz shredded cheddar or Gruyère cheese
  • 1 tbsp olive oil
  • Salt and black pepper to taste
  • A pinch of nutmeg optional

Instructions
 

Step 1: Prepare the Mashed Potatoes

  • Peel and cut the potatoes into chunks.
  • Boil them in salted water for about 20 minutes, until fork-tender.
  • Drain and mash the potatoes with a potato masher or fork.
  • Add the warm milk, butter, and nutmeg (if using), then mix until smooth and creamy. Season with salt and pepper to taste.

Step 2: Cook the Meat Filling

  • Heat olive oil in a skillet over medium heat.
  • Add the onion, carrot, and garlic, then sauté for 5 minutes until softened.
  • Stir in the ground meat and cook until browned.
  • Season with salt and pepper, then mix well to combine flavors.

Step 3: Assemble the Shepherd’s Pie

  • Preheat oven to 400°F (200°C).
  • In a greased baking dish, spread the cooked meat mixture evenly as the base layer.
  • Top with mashed potatoes, smoothing it out with a spatula.
  • Sprinkle shredded cheese over the top for a golden, crispy finish.

Step 4: Bake the Pie

  • Bake for 20 minutes, or until the cheese is melted and slightly golden.
  • Let it rest for 5 minutes before serving.
Keyword beef, minced meat

Shepherd’s Pie is a timeless comfort food, perfect for bringing the whole family together.

With its rich layers of seasoned meat and creamy mashed potatoes, it’s a dish that warms the heart and satisfies the appetite. Whether you stick to the classic version or try a creative twist, this easy homemade shepherd’s pie is guaranteed to be a hit.

Try it out and let me know what you think!

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Scroll to Top