Easy Ground Beef Shepherd’s Pie

This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases. We only recommend products we trust.

While purists might call this a Cottage Pie, most families know it as the classic, approachable Ground Beef Shepherd’s Pie. This version is designed for the busy home cook who wants that traditional “Sunday Roast” feeling on a hectic Tuesday night. It utilizes accessible ingredients like lean ground beef and frozen vegetables to cut down on prep time without sacrificing the soul-warming flavor of a slow-simmered meal.

ground beef shepherd's pie

The standout feature of this recipe is the cheesy mashed potato topping. Unlike traditional versions that rely only on butter, this topping is enriched with sharp cheddar cheese, which melts into the ridges of the potatoes to create a beautifully browned, savory crust. It’s a perfect “one-pot” style meal that provides a hearty balance of protein, starch, and greens in every scoop.

Why You’ll Love This Recipe

  • Budget-Friendly: Uses affordable ground beef and pantry staples.
  • Kid-Approved: The cheesy potato topping makes it a winner for even the pickiest eaters.
  • Time-Efficient: By using small-diced vegetables or frozen mixes, you can have this in the oven in under 20 minutes.
  • Super Creamy: The addition of sour cream or extra butter to the potatoes makes for a luxurious texture.

Ingredients

  • 1.5 lbs Lean Ground Beef
  • 1 medium Onion, finely chopped
  • 2 cloves Garlic, minced
  • 1 ½ cups Frozen Mixed Vegetables (peas, carrots, corn)
  • 2 Tbsp All-Purpose Flour (for thickening)
  • 1 cup Beef Broth
  • 1 Tbsp Worcestershire Sauce
  • 1 tsp Dried Parsley
  • For the Cheesy Topping:
    • 2 lbs Potatoes (Russet or Yukon Gold), peeled and cubed
    • 4 Tbsp Butter
    • ¼ cup Milk
    • 1 cup Sharp Cheddar Cheese, shredded
    • Salt and Pepper to taste

Instructions

1. Boil the Potatoes

Boil the cubed potatoes in salted water for 15 minutes until very soft. Drain and mash with butter, milk, and half of the cheddar cheese. Season well.

2. Brown the Beef

In a large skillet, brown the ground beef with the onion over medium-high heat. Drain any excess grease. Add the garlic and cook for 1 minute.

3. Create the Savory Sauce

Sprinkle the flour over the beef and stir for 1 minute to cook out the raw flour taste. Gradually pour in the beef broth and Worcestershire sauce. Stir in the frozen vegetables and parsley. Simmer for 5 minutes until the sauce is thick and glossy.

4. Layer it Up

Pour the beef mixture into a 9×9-inch baking dish. Spread the cheesy mashed potatoes over the top in an even layer. Sprinkle the remaining cheddar cheese over the very top.

5. Bake to a Glow

Bake at 400°F (200°C) for 20 minutes. The cheese should be melted and bubbling, and the edges of the potatoes should be slightly crisp.

Variations

  • Turkey Shepherd’s Pie: Swap ground beef for ground turkey for a leaner, lighter version.
  • Hidden Veggie Boost: Stir in finely chopped spinach or grated zucchini into the meat mixture—the kids won’t even notice!
  • Garlic Mash: Add 2 teaspoons of garlic powder or roasted garlic to the potato mash for a punchier flavor.

FAQ: Easy Ground Beef Shepherd’s Pie

Q: Can I make this in one pan? A: Yes! If you use a large cast-iron or oven-safe skillet to cook the beef, you can spread the potatoes right on top and move the whole thing straight into the oven.

Q: My potatoes are too stiff to spread. What should I do? A: Add an extra splash of milk or a dollop of sour cream. You want them to be creamy enough to spread easily without disturbing the meat layer underneath.

Q: What is the best potato to use? A: Yukon Golds are naturally buttery and creamy, but Russets provide the fluffiest texture for a classic “crust.”

ground beef shepherd's pie

Easy Ground Beef Shepherd’s Pie

This Easy Ground Beef Shepherd’s Pie is a comforting, family-friendly casserole made with savory beef, mixed vegetables, and a rich gravy, all topped with creamy cheddar mashed potatoes baked until golden and bubbly.
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Course Dinner
Cuisine American, British
Servings 6 servings
Calories 560 kcal

Equipment

  • Large pot
  • Large skillet
  • 9×9-inch baking dish
  • Potato masher

Ingredients
  

  • 1.5 lbs lean ground beef
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1.5 cups frozen mixed vegetables
  • 2 tbsp all-purpose flour
  • 1 cup beef broth
  • 1 tbsp Worcestershire sauce
  • 1 tsp dried parsley
  • 2 lbs potatoes (Russet or Yukon Gold), peeled and cubed
  • 4 tbsp butter
  • 0.25 cup milk
  • 1 cup sharp cheddar cheese, shredded
  • salt and pepper to taste

Instructions
 

  • Boil potatoes in salted water for 15 minutes until very soft. Drain and mash with butter, milk, and half of the cheddar cheese. Season with salt and pepper.
  • Brown ground beef and onion in a large skillet over medium-high heat. Drain excess grease. Add garlic and cook for 1 minute.
  • Sprinkle flour over the beef and stir for 1 minute. Gradually add beef broth and Worcestershire sauce. Stir in frozen vegetables and parsley. Simmer until thickened.
  • Preheat oven to 400°F (200°C). Transfer beef mixture to a 9×9-inch baking dish. Spread mashed potatoes evenly over the top.
  • Sprinkle remaining cheddar cheese over the potatoes. Bake for 20 minutes until cheese is melted and edges are golden.

Notes

Technically called Cottage Pie when made with beef, this version is designed for weeknight convenience using frozen vegetables and pantry staples. Make sure the meat sauce thickens properly before topping with potatoes.
Keyword beef and potato casserole, easy cottage pie, family dinner recipe, ground beef shepherds pie