Print

Cozy Shepherds Pie Recipe with Creamy Colcannon Mashed Potato Topping Made Easy

shepherds pie with creamy colcannon mashed potato topping - featured image

A comforting shepherd’s pie featuring a savory ground beef filling topped with creamy colcannon mashed potatoes made with cabbage and leeks, perfect for cozy dinners.

Ingredients

Scale
  • 1 lb ground beef (85% lean)
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 cup frozen peas and carrots mix
  • 1 tablespoon tomato paste
  • 1 cup beef broth (preferably low sodium)
  • 1 teaspoon Worcestershire sauce
  • Salt and freshly ground black pepper, to taste
  • 2 tablespoons olive oil or butter (for sautéing)
  • 2 lbs Yukon Gold potatoes, peeled and chopped
  • 3 tablespoons unsalted butter, divided
  • 1/2 cup whole milk or cream
  • 1 cup finely shredded green cabbage
  • 1/2 cup chopped leeks (white and light green parts only)
  • Salt and pepper, to taste

Instructions

  1. Place peeled and chopped Yukon Gold potatoes in a large pot. Cover with cold water and add a pinch of salt. Bring to a boil over high heat, then reduce to medium and simmer until potatoes are fork-tender, about 15-20 minutes.
  2. While potatoes simmer, melt 1 tablespoon of butter in a medium saucepan over medium heat. Add chopped leeks and cabbage, sautéing gently until soft and fragrant—about 8 minutes. Stir occasionally to prevent browning.
  3. Heat olive oil or 1 tablespoon butter in a large skillet over medium-high heat. Add chopped onion and cook until translucent, about 4 minutes. Toss in minced garlic and cook for 30 seconds until aromatic.
  4. Add ground beef, breaking it apart with a spatula, and cook until browned and cooked through—about 7-8 minutes. Drain excess fat if necessary.
  5. Stir in tomato paste, Worcestershire sauce, and beef broth. Add frozen peas and carrots. Lower heat to medium and simmer until the mixture thickens slightly, about 10 minutes. Season with salt and pepper to taste. Remove from heat.
  6. Drain potatoes thoroughly, then return to pot or large bowl. Add remaining 2 tablespoons butter and warm milk or cream. Mash until smooth but still creamy. Fold in sautéed leeks and cabbage. Adjust seasoning with salt and pepper.
  7. Preheat oven to 375°F (190°C). Spread the beef and vegetable filling evenly in your baking dish. Carefully spoon the creamy colcannon mashed potatoes over the top, smoothing with a spatula. For a golden crust, rough up the surface slightly with a fork.
  8. Bake uncovered for 25-30 minutes, or until the potato topping is golden and the filling is bubbling around the edges. For extra color, broil for 2-3 minutes at the end, watching carefully to avoid burning.
  9. Let the shepherd’s pie rest for 5 minutes before serving.

Notes

Do not skip sautéing the leeks and cabbage separately to bring out their natural sweetness. Use Yukon Gold potatoes for a creamy texture without needing excessive butter or cream. Cover the dish with foil for the first 15 minutes of baking to prevent the topping from browning too quickly. For a golden crust, rough up the potato surface with a fork before baking. Variations include using lentils for a vegetarian version, swapping cabbage with kale or spinach, adding cheese to the topping, or adding smoked paprika for a spicy kick.

Nutrition

Keywords: shepherd's pie, colcannon, mashed potatoes, ground beef, comfort food, easy dinner, creamy topping, cabbage, leeks