Prep Time 20 minutes mins
Cook Time 45 minutes mins
Total Time 1 hour hr 5 minutes mins
For the Meat Filling:
- 1 lb ground lamb or substitute with ground beef for a milder flavor
- 1 tablespoon olive oil for sautéing
- 1 small onion finely diced (adds depth of flavor)
- 2 cloves garlic minced (enhances the savory taste)
- 1 cup carrots diced (adds sweetness and texture)
- ¾ cup frozen peas for a pop of color and natural sweetness
- 1 tablespoon tomato paste deepens the richness of the filling
- 1 tablespoon Worcestershire sauce adds a signature umami boost
- ½ teaspoon dried thyme or use fresh for extra fragrance
- ½ teaspoon dried rosemary for earthy warmth
- 1 cup beef broth keeps the filling juicy and flavorful
- Salt and black pepper to taste (essential for balancing flavors)
For the Mashed Potato Topping:
- 2 lbs russet potatoes peeled and cubed (ideal for a fluffy, creamy texture)
- 4 tablespoons unsalted butter adds richness
- ½ cup whole milk or use cream for extra decadence
- ¼ cup sour cream for a tangy, creamy finish
- ½ teaspoon salt enhances the natural flavors of the potatoes
- ¼ teaspoon black pepper adds a hint of warmth
- ½ cup shredded cheddar cheese optional (for a golden, crispy topping)
A Few Ingredient Notes & Substitutions:
- Lamb vs. Beef: Traditional shepherd’s pie is made with ground lamb but ground beef is a delicious alternative and often more accessible.
- Vegetable Variations: Swap peas and carrots for mushrooms corn, or green beans based on preference.
Dairy-Free Option: Use plant-based butter and milk alternatives for a dairy-free version.