Corned Beef Cottage Pie

Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour
Servings: 3 servings
Delicious Corned Beef filling, topped with mashed potatoes and cheese. Can be made with cooked corned beef, leftover corned beef or canned corned beef.
Add to Collection


Mashed Potatoes:

  • 1 lb potatoes peeled and quartered, about 4 medium-sized potatoes)
  • 1/3 cup milk
  • 2 Tbsp butter
  • Salt to taste

Corned Beef Filling:

  • 2 Tbsp butter
  • 1 cup onion diced
  • 1 tsp Worcestershire Sauce
  • 1 1/2 Tbsp ketchup
  • 1 1/2 cup chicken broth can use beef broth
  • 2 Tbsp fresh parsley finely chopped (or 1 Tbsp dried)
  • 1/4 tsp dried thyme
  • 2 1/2 cups cooked corned beef finely diced (or 340g/12oz can corned beef)
  • Salt and freshly ground pepper

Topping (optional):

  • 1/2 cup cheddar cheese shredded
  • 3 Tbsp dried bread crumbs or 1/4 cup fresh bread crumbs


  • Make the Mashed Potatoes: Add peeled, cut potatoes (evenly sized) to a large pot of cold water. Add salt to the water. Bring to a boil over high heat and cook until potatoes are tender, 10-20 minutes, depending on the size of the potatoes.
  • Meanwhile, heat milk and butter in a small saucepan over low heat until warm, then keep warm until needed.
  • Drain then return potatoes to dry pot. Place over medium heat on the stove top. Add milk/butter mixture to the pot. Mash potatoes until smooth. *Add a bit more milk, if needed. Taste and add salt and freshly ground pepper, to taste. Cover and set aside (or cover and refrigerate if making ahead).
  • Preheat the oven to 400F.
  • Make the Filling: Heat 2 Tbsp butter in a large skillet over medium heat. Add the onions and cook until softened and starting to turn golden a bit. Add the Worcestershire, ketchup, chicken broth, parsley and thyme to the skillet. Simmer over medium heat until liquid reduces by half. Add the corned beef and reduce heat slightly. Simmer 3-4 minutes or until there is only a bit of liquid left in the mixture (don't let all of it cook off). Taste the mixture and add additional salt and freshly ground pepper, as needed.
  • Spoon filling into a small baking dish (8-inch round-ish). Spoon mashed potatoes over-top in an even layer. Top with shredded cheese, then sprinkle with bread crumbs.
  • Bake in preheated oven for about 30 minutes, or until filling is heated through and bubbling and top is lovely and golden.


Be sure to read the "Cook's Notes" in the original post, where I share some valuable tips, options, substitutions and variations for this recipe!

Nutrition Information:

Calories: 587kcal | Carbohydrates: 36g | Protein: 26g | Fat: 37g | Saturated Fat: 18g | Cholesterol: 115mg | Sodium: 2099mg | Potassium: 1227mg | Fiber: 5g | Sugar: 6g | Vitamin A: 970IU | Vitamin C: 60.1mg | Calcium: 262mg | Iron: 7.9mg