Go Back
+ servings
Easy Shepherd’s Pie Casserole Recipe

Hearty Easy Shepherd’s Pie Casserole Recipe for Cozy Nights

This Easy Shepherd’s Pie Casserole is perfect for busy weeknights, providing a comforting blend of meat, veggies, and creamy potatoes in less time.
Prep Time 20 minutes
Cook Time 30 minutes
Resting Time 10 minutes
Total Time 1 hour
Servings: 6 servings
Course: Dinner
Cuisine: British
Calories: 450

Ingredients
  

For the Potato Topping
  • 2 pounds Russet Potatoes or sweet potatoes for a healthier twist.
  • ½ cup Milk or vegetable broth for a dairy-free option.
  • 4 tablespoons Butter use unsalted for better control over seasoning.
For the Meat Filling
  • 1 pound Ground Beef or Lamb or use ground turkey or lentils.
  • 1 medium Onion diced, yellow or white works best.
  • 2 cloves Garlic minced, increase if you love garlic!
  • 2 medium Carrots chopped, can substitute with frozen corn.
  • 1 cup Frozen Peas adds color and complements the meat.
  • 1 cup Beef Broth or vegetable broth for vegetarian option.
  • 2 tablespoons Tomato Paste deepens flavor and adds acidity.
  • 1 teaspoon Worcestershire Sauce optional for umami flavor.
  • ½ teaspoon Dried Thyme or substitute with rosemary.
  • 2 tablespoons Flour or cornstarch for gluten-free option.

Equipment

  • Large Pot
  • large skillet
  • baking dish

Method
 

Preparation
  1. Peel and quarter 2 pounds of russet potatoes, then place them in a large pot of salted water. Bring to a boil and cook for 15-20 minutes until fork-tender.
  2. Drain the potatoes and mash with ½ cup warm milk, 4 tablespoons butter, and salt until creamy.
  3. In a large skillet, heat 1 tablespoon of oil over medium-high heat. Add 1 pound of ground beef or lamb and cook for about 5-7 minutes until browned.
  4. To the browned meat, stir in 1 diced onion, 2 minced garlic cloves, and 2 chopped carrots. Cook for 5-7 minutes until softened.
  5. Add 1 cup of frozen peas and cook for an additional 2 minutes.
  6. Sprinkle 2 tablespoons of flour over the filling, stirring for 1 minute. Gradually add 1 cup of beef broth and 2 tablespoons of tomato paste, cooking until thickened.
  7. Add 1 teaspoon of Worcestershire sauce, ½ teaspoon of dried thyme, and black pepper to taste.
  8. Transfer the meat mixture to a greased 9x13-inch baking dish. Top with the mashed potatoes, creating peaks.
  9. Preheat your oven to 400°F (200°C). Bake for 20-25 minutes until bubbly and golden brown.
  10. Broil for an additional 2-3 minutes for a crispier topping.
  11. Let rest for 5-10 minutes before serving.

Nutrition

Serving: 1servingCalories: 450kcalCarbohydrates: 35gProtein: 30gFat: 20gSaturated Fat: 10gPolyunsaturated Fat: 2gMonounsaturated Fat: 8gCholesterol: 90mgSodium: 600mgPotassium: 800mgFiber: 5gSugar: 4gVitamin A: 700IUVitamin C: 15mgCalcium: 80mgIron: 3mg

Notes

Make sure to monitor your baking time and allow the casserole to sit before serving for easier portions.

Tried this recipe?

Let us know how it was!