Go Back
+ servings
Print Recipe
5 from 3 votes

Easy Ground Beef Shepherd's Pie Recipe

To me, Shepherd's Pie is the ultimate comfort food - meat and potatoes, topped in melted cheese. It just doesn't get any better than that.
Prep Time15 mins
Cook Time25 mins
Total Time40 mins
Course: Main Course
Cuisine: American
Keyword: Easy dinner recipe, easy family dinner recipe, ground beef recipes, shepherd's pie
Servings: 8 servings
Calories: 357kcal


  • 9x13 Inch Baking Dish
  • Large Skillet


  • 1 pound lean ground beef
  • ½ onion chopped
  • 2 teaspoons minced garlic
  • 3 Tablespoons whole wheat flour
  • 1 Tablespoon tomato paste
  • 1 Tablespoon Worcestershire sauce
  • 1 Tablespoon soy sauce
  • 14.5 ounces low sodium beef broth
  • 2 cups frozen mixed vegetables carrots, peas and corn
  • salt and pepper to taste
  • 13.75 ounces instant mashed potatoes
  • 1 cup shredded sharp cheddar cheese


  • Preheat oven to 400 degrees F.
  • Spray a 9 x 13 inch baking dish with nonstick cooking spray; set aside.
  • Heat a large skillet over medium-high heat and add ground beef, onion, and garlic. Sauté until beef is fully cooked. Drain grease.
  • Add flour and cook for a minute longer.
  • Stir in tomato paste, Worcestershire sauce, soy sauce, and beef broth. Cook for 5 minutes or until sauce begins to thicken.
  • Reduce the heat to low and stir in the frozen vegetables, salt and pepper.
  • Pour meat mixture into the bottom of prepared dish.
  • Prepare potatoes according to package directions. Carefully spread 5 cups prepared mashed potatoes on top of the meat.
  • Top with shredded sharp cheddar cheese on top.
  • Bake for 20-25 minutes or until the cheese is melted and the meat mixture is bubbly.


  • If you are in a crazy time crunch, you can even throw frozen tater tots on top and then cover them in cheese – it’s delicious.
  • I have also made it with ground turkey and my family loved it, so feel free to use what you prefer (or whatever you have on hand!).


Serving: 1g | Calories: 357kcal | Carbohydrates: 50g | Protein: 23g | Fat: 8g | Saturated Fat: 4g | Cholesterol: 50mg | Sodium: 454mg | Potassium: 1006mg | Fiber: 6g | Sugar: 3g | Vitamin A: 2483IU | Vitamin C: 46mg | Calcium: 137mg | Iron: 3mg