Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Shepherd’s Pie with Ground Beef


  • Author: Sally Thompson
  • Total Time: 50 minutes
  • Yield: 6 servings 1x

Description

This Shepherd’s Pie with Ground Beef is a hearty, cozy, and family-friendly dinner that brings all the comfort you crave. With a rich layer of seasoned ground beef, colorful vegetables, and a luscious mashed potato topping, it’s the perfect dish for chilly nights or any time you need a satisfying, all-in-one meal. Whether you’re looking for an easy dinner idea, a budget-friendly casserole, or a make-ahead comfort food classic, this recipe has it all. Ideal for quick weeknight meals or slow Sunday suppers, and it’s packed with flavor, texture, and soul-warming goodness.


Ingredients

Scale

1 tablespoon olive oil

1 medium yellow onion, diced

2 garlic cloves, minced

1 pound ground beef

2 tablespoons tomato paste

1 tablespoon Worcestershire sauce

1 teaspoon dried thyme

0.5 teaspoon salt

0.5 teaspoon black pepper

1.5 cups frozen mixed vegetables

2 tablespoons all-purpose flour

0.75 cup beef broth

2 pounds Russet or Yukon Gold potatoes, peeled and cubed

4 tablespoons unsalted butter

0.5 cup milk

0.5 teaspoon salt

0.25 teaspoon black pepper

1 cup shredded cheddar cheese

Fresh chopped parsley for garnish (optional)


Instructions

1. Place the peeled, cubed potatoes in a pot, cover with water, and boil until fork-tender, about 15–18 minutes. Drain well.

2. Mash the potatoes with butter, milk, salt, and pepper until smooth. Stir in cheddar cheese if using. Set aside.

3. In a large skillet, heat olive oil over medium. Sauté diced onion for 3–4 minutes, then add garlic for 30 seconds.

4. Add ground beef and cook until browned, about 6–8 minutes. Drain excess fat.

5. Stir in tomato paste, Worcestershire sauce, thyme, salt, and pepper. Sprinkle with flour and mix well.

6. Pour in beef broth and bring to a simmer. Add frozen vegetables and cook until mixture thickens, about 5–6 minutes. Remove from heat.

7. Preheat oven to 400°F (200°C). Spread the meat mixture evenly in a 9×13-inch baking dish.

8. Spoon mashed potatoes over the top, smooth or create ridges with a fork.

9. Bake uncovered for 20–25 minutes, or until golden and bubbling. Broil for 2–3 minutes for a crispy top, if desired.

10. Let rest for 10 minutes before serving. Garnish with parsley.

Notes

Make the mashed potatoes extra smooth by using a hand mixer instead of a masher.

Assemble the pie ahead of time and refrigerate until ready to bake.

Let the pie rest before slicing for cleaner portions and a better set.

  • Prep Time: 25 minutes
  • Cook Time: 25 minutes
  • Category: Dinner
  • Method: Baking
  • Cuisine: British-American

Nutrition

  • Serving Size: 1 slice (of 6)
  • Calories: 430
  • Sugar: 4g
  • Sodium: 590mg
  • Fat: 21g
  • Saturated Fat: 10g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 5g
  • Protein: 23g
  • Cholesterol: 75mg

Keywords: shepherd's pie, ground beef, easy dinner, comfort food, freezer-friendly