This Irish Cheddar Shepherd's Pie is the perfect comfort food, tastes even better leftover, St. Paddy's Day meal that your family will love.

Irish Cheddar Shepherd's Pie Recipe

Shepherd's pie, with sharp Irish Cheddar mashed potatoes over a savory ground beef  and vegetable mixture with a flavorful sauce, is comfort food at its finest.
Course Main Course
Cuisine Irish
Prep Time 30 minutes
Cook Time 45 minutes
Total Time 1 hour 15 minutes
Servings 8 servings
Calories 487kcal
Author Krissy Allori


  • 1 1/2 pounds ground beef
  • 1 medium onion chopped
  • 2 small stalks celery chopped
  • 3 ounces stout beer I used Guinness
  • 2 tablespoons butter
  • 2 tablespoons flour
  • 1 cup beef broth
  • 1 tablespoon tomato paste
  • 1 tablespoon Worcestershire sauce
  • 1/2 teaspoon salt
  • 16 ounces frozen vegetables I used Trader Joe's Organic Foursome with super sweet white corn, sweat peas, julienne sliced carrots, & green beans
  • 2 pounds potatoes peeled and chopped (I used half russet with skin removed, half baby Dutch yellow with skin on)
  • 2 tablespoons butter
  • 1/4 cup buttermilk
  • 1 large egg yolk
  • 6 ounces Irish cheddar grated
  • salt and pepper to taste


Shepherd's Pie filling:

  • Using a very large heavy bottom skillet, brown ground beef with onion. After cooking for about 15 minutes, add celery and continue cooking until meat is crumbly. Add stout and scrape the bottom of the pan with a wooden spoon to deglaze. Add butter and allow to melt, then sprinkle with flour and stir. Allow the flour to cook for several minutes before adding beef broth.
  • Add beef broth and stir mixture well. Add tomato paste, Worcestershire, and salt, stir well, and allow gravy to thicken while the mixture cooks, about 5 minutes. Add frozen vegetables and allow to cook until the entire mixture is nice and hot.

Mashed Potatoes:

  • To make the mashed potatoes, boil the potatoes in water over high heat until very soft and tender, about 20 minutes. Drain and mash well with butter, buttermilk, egg yolk, salt (to taste) and half of the shredded Irish cheddar.
  • Add the mashed potatoes to the top of your beef mixture in an even layer. Top with remaining shredded cheddar.
  • Broil on low for about 15 minutes, until the top is golden brown.


Save time by preparing the mashed potatoes while your meat is cooking.


Calories: 487kcal | Carbohydrates: 26g | Protein: 26g | Fat: 31g | Saturated Fat: 15g | Cholesterol: 122mg | Sodium: 580mg | Potassium: 922mg | Fiber: 5g | Sugar: 1g | Vitamin A: 3340IU | Vitamin C: 20.5mg | Calcium: 236mg | Iron: 6.4mg