Go Back

Best Shepherd's Pie Recipe

Homemade shepherd's pie made with savory ground beef, tender chicken breast, colorful mixed vegetables, and more!
Course Main Course
Cuisine comfort food, Soul Food
Keyword Shephards Pie
Prep Time 15 minutes
Cook Time 1 hour 20 minutes
Total Time 1 hour 35 minutes
Servings 12 servings
Author I Heart Recipes


  • 1 1/2 lb ground beef
  • 1 lb chicken breast cut into cubes
  • 16 oz bag of frozen mixed vegetables
  • 2 small onions diced
  • 4 cloves of garlic minced
  • 14.5 oz can of tomato sauce
  • 1 tbsp vegetable oil plus more for greasing
  • 7 medium sized golden potatoes peeled & chopped
  • 8 oz sharp cheddar cheese shredded
  • 4 oz cream cheese at room temperatiure
  • 2 tsp seasoning salt or salt free seasoning
  • 1 tsp black pepper
  • 2 tsp paprika


  • Boil the potatoes until softened, then drain.
  • Place the cooked potatoes in a large mixing bowl, and mix until creamy.
  • Add in the cream cheese, and cheddar, then mix until well combined. Then set the bowl to the side.
  • Drizzle the vegetable oil into a large pan or dutch oven.
  • Turn the heat to medium.
  • Once the oil is hot, add in the chicken breast, and cook until done.
  • Once the chicken is done, remove it from the pan/ or pot, and pour out the liquid as well.
  • Next add in the ground beef, and brown.
  • Add in the vegetables, onions, and garlic.
  • Now add the chicken back into the pot, and stir.
  • Pour in the tomato paste, then sprinkle in the seasonings.
  • Stir all the ingredients until well combined, then let cook for another 15 minutes, then turn the heat off.
  • Preheat your oven to 350 F.
  • Grease a 9x13 bake dish, then add in meat & vegetable mixture, and smooth it out into a even layer.
  • Top the meat & veggie mixture with the creamy potato mixture and smooth out.
  • Leave the shepherds pie uncovered, and bake in the oven for 45-55 minutes.
  • Remove from the oven, and let sit for 20 minutes.
  • Serve & enjoy!



This shepherds pie can be frozen. Simply use aluminum pans, follow all of the steps before baking, cover, label, and freeze!
You can use both chicken & beef, or one or the other.
Russet potatoes can be used instead of the yellow potatoes.