Go Back Email Link
+ servings
A close up photo of a serving of shepherd's pie.
Print Recipe Pin Recipe Save Recipe
4.67 from 3 votes

The Best Shepherd’s Pie Recipe Ever!

“Best Shepherd’s Pie Ever” may be a big claim to make, but this one - technically a cottage pie - is definitely a contender. A variety of root veggies are the secret!
Prep Time15 minutes
Cook Time30 minutes
Total Time45 minutes
Course: Main Course
Cuisine: British, Gluten-free
Diet: Gluten Free
Servings: 8 servings
Calories: 280kcal
Author: Marie Porter

Equipment

  • 9 x 13 Baking Dish
  • Heavy Duty Foil

Ingredients

  • 2 lbs Red potatoes
  • 1 tablespoon Olive Oil
  • 1 Small Onion peeled and grated
  • 1 lb Lean Ground Beef Substitute ground lamb for true “Shepherd’s Pie”
  • 1 Large Carrot peeled and grated
  • 1 Parsnip peeled and grated
  • 1 Small Turnip peeled and grated
  • 2 Garlic Cloves minced or pressed
  • ¾ cup Beef Broth
  • 1 tablespoon Corn Starch
  • ½ teaspoon Dried Rosemary
  • ½ teaspoon Ground Black Pepper
  • ½ teaspoon Summer Savory
  • ¼ teaspoon Salt
  • ¼ cup Fresh Parsley chopped
  • 3 tablespoon Butter
  • ¾ cup Sour Cream
  • Salt and Pepper to taste

Instructions

  • Peel potatoes if you have to (I don’t!), chop into 2″ chunks. Boil in a large pot of water until tender.
  • While potatoes are boiling, heat olive oil in a large pan over medium high heat. Add onions, cook until tender and translucent.
  • Add ground beef, brown all over, stirring and breaking up meat chunks frequently.
  • Add the grated carrot, parsnip, and turnip, as well as the garlic, stirring well to combine.
  • Once meat is cooked through and veggies are tender, whisk together broth and corn starch until smooth.
  • Pour over meat and veg mixture, season with rosemary, pepper, savory, salt, and parsley. Stir until well combined and broth mixture starts to thicken. Remove from heat.
  • Once potatoes are tender, drain and transfer to a large bowl – I like to use my stand mixer. Mash/whip for 30 seconds or so, until potatoes have broken down a bit. .
  • Add butter, and broth, continue to beat until smooth. Season with salt and pepper
  • Preheat broiler to high, spray a 9 x 13" baking pan with nonstick spray
  • Transfer meat mixture to pan, spreading to form an even layer.
  • Spread potato mixture evenly over the meat mixture, broil until potatoes are as browned as you would like them.
  • Serve immediately, or cool to room temperature, cover with plastic wrap, and chill

Nutrition

Calories: 280kcal | Carbohydrates: 30g | Protein: 16g | Fat: 11g | Saturated Fat: 4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 0.2g | Cholesterol: 48mg | Sodium: 260mg | Potassium: 935mg | Fiber: 4g | Sugar: 7g | Vitamin A: 1594IU | Vitamin C: 21mg | Calcium: 72mg | Iron: 3mg