Shepherds Pie Ground Beef

Golden-brown Shepherds Pie with Ground Beef features seasoned ground beef, peas, and corn beneath a creamy, fork-marked mashed potato topping. Save to Pinterest
Golden-brown Shepherds Pie with Ground Beef features seasoned ground beef, peas, and corn beneath a creamy, fork-marked mashed potato topping. | cookingwithalana.com

This British favorite layers a savory mix of seasoned ground beef, diced carrots, peas, and corn, topped with creamy mashed potatoes. The filling simmers with aromatic herbs like thyme and rosemary, enriched with Worcestershire sauce and beef broth for depth. After layering, it’s baked until golden and bubbling, then optionally broiled for a crispy top. Simple techniques create a hearty, comforting main dish that serves six and is perfect for a family meal.

The first time I made shepherds pie was during a particularly rainy November when my apartment felt drafty and I needed something that would make the whole place feel warm. My grandmother had mentioned it was the kind of dish that could fix almost any bad day, and I decided to test that theory. The smell of onions and beef filling the kitchen was so inviting that my roommate wandered in from her room and ended up staying to help mash the potatoes.

Last winter I made this for my sister when she was recovering from surgery and she texted me three days later asking for the recipe. I've since learned that the secret everyone talks about is getting the mashed potatoes just right, not too stiff and not too loose, so they create that perfect golden crust on top.

Ingredients

  • 2 tablespoons olive oil: This creates the foundation for your filling and helps those onions and carrots soften perfectly without burning
  • 1 large onion, finely chopped: The onion becomes sweet and savory as it cooks, providing the aromatic base for the whole dish
  • 2 cloves garlic, minced: Fresh garlic adds that essential depth that makes the filling taste homemade and special
  • 2 large carrots, diced: These bring natural sweetness and texture that balances the rich beef perfectly
  • 500 g (1.1 lbs) ground beef: The hearty protein base that makes this such a satisfying and filling meal
  • 2 tablespoons tomato paste: This concentrates the beef flavors and adds a subtle richness to the sauce
  • 1 cup frozen peas and 1 cup frozen corn: Frozen vegetables work beautifully here and add pops of sweetness and color
  • 2 tablespoons Worcestershire sauce: The secret ingredient that adds umami depth and that classic savory flavor
  • 1 teaspoon dried thyme and 1 teaspoon dried rosemary: These herbs bring warmth and earthiness that complement the beef beautifully
  • 1 cup beef broth: Creates the luscious sauce that brings all the filling ingredients together
  • Salt and black pepper, to taste: Essential for seasoning both the filling and the mashed potatoes properly
  • 1.2 kg (2.5 lbs) potatoes, peeled and cut into chunks: Russet or Yukon Gold work best here, creating that fluffy cloud-like topping everyone loves
  • 4 tablespoons unsalted butter and 1/2 cup milk: These make the potatoes creamy and luxurious, creating the perfect texture for spreading
  • Chopped fresh parsley, optional: Adds a fresh pop of color and a bright finish to the golden crust

Instructions

Preheat your oven and start the potatoes:
Preheat your oven to 200°C (400°F) and get your potatoes into a pot of salted water, bringing them to a boil while you prep everything else.
Make the perfect mashed potatoes:
Boil the potatoes until fork tender, about 15 to 20 minutes, then drain them well and mash with the butter and milk until smooth and creamy, seasoning generously with salt and pepper.
Build your flavor foundation:
Heat olive oil in a large skillet over medium heat and add your onion and carrots, letting them soften and become fragrant for about 5 minutes.
Add the aromatics:
Stir in the garlic and let it cook for just 1 minute until fragrant, then add your ground beef, breaking it up with a spoon and cooking until fully browned, about 8 minutes.
Create the rich sauce:
Add the tomato paste, Worcestershire sauce, thyme, and rosemary, stirring well to coat everything evenly and let the spices bloom in the hot pan.
Simmer to perfection:
Pour in the beef broth and bring everything to a gentle simmer, cooking for about 5 minutes until the sauce has slightly thickened, then stir in the frozen peas and corn.
Season and assemble:
Taste your filling and add salt and pepper as needed, then transfer the beef mixture to a 9x13 inch baking dish and spread the mashed potatoes evenly over the top.
Create that golden crust:
Use a fork to create texture on the potato surface, which helps create those crispy golden peaks everyone fights over.
Bake until bubbling:
Bake for 25 minutes until the top is lightly golden and you can see the filling bubbling up around the edges.
Finish with a crispy top:
For extra crispy peaks, switch to broil for 2 to 3 minutes, watching closely so it does not burn.
Let it rest and serve:
Let the pie rest for 5 minutes before serving, which helps the layers set and makes serving much easier, then garnish with fresh parsley if desired.
A close-up of Shepherds Pie with Ground Beef reveals bubbling filling and a crispy, golden potato crust, perfect for a comforting dinner. Save to Pinterest
A close-up of Shepherds Pie with Ground Beef reveals bubbling filling and a crispy, golden potato crust, perfect for a comforting dinner. | cookingwithalana.com

My friend Sarah told me that her family always makes shepherds pie the day after Christmas with leftover roast beef, and it has become one of my favorite traditions to adapt.

Make It Your Own

The beauty of shepherds pie is how forgiving it is. You can swap ground lamb for the beef to make the traditional version, or add celery and parsnips to the filling for extra depth. I have even added a splash of red wine to the beef mixture when I wanted something extra special.

Getting Ahead

You can assemble the entire shepherds pie up to a day ahead and keep it covered in the refrigerator. When you are ready to bake, add about 10 minutes to the cooking time since it will be cold. This makes it perfect for dinner parties or busy weeknights.

Serving Suggestions

This is one of those complete meals that really does not need much on the side, but a simple green salad with a bright vinaigrette cuts through the richness beautifully. In winter I like to serve it with steamed green beans, and in summer fresh sliced tomatoes feel just right.

  • A glass of full bodied red wine pairs beautifully with the rich beef filling
  • If you want to add cheese, sprinkle sharp cheddar over the potatoes during the last 10 minutes of baking
  • Leftovers reheat beautifully and the flavors actually get better overnight
Serve Shepherds Pie with Ground Beef in a rustic baking dish, garnished with fresh parsley for a vibrant, classic family meal. Save to Pinterest
Serve Shepherds Pie with Ground Beef in a rustic baking dish, garnished with fresh parsley for a vibrant, classic family meal. | cookingwithalana.com

There is something deeply satisfying about pulling a golden bubbling shepherds pie from the oven and watching everyone gather around the table, knowing this simple dish will create another warm memory.

Shepherds Pie Ground Beef

Classic British dish combining seasoned beef, vegetables, and creamy mashed potatoes baked to golden perfection.

Prep 25m
Cook 45m
Total 70m
Servings 6
Difficulty Easy

Ingredients

For the Filling

  • 2 tablespoons olive oil
  • 1 large onion, finely chopped
  • 2 cloves garlic, minced
  • 2 large carrots, diced
  • 1.1 lbs ground beef
  • 2 tablespoons tomato paste
  • 1 cup frozen peas
  • 1 cup frozen corn
  • 2 tablespoons Worcestershire sauce
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • 1 cup beef broth
  • Salt and black pepper, to taste

For the Mashed Potato Topping

  • 2.5 lbs potatoes, peeled and cut into chunks
  • 4 tablespoons unsalted butter
  • 1/2 cup milk, plus more as needed
  • Salt and black pepper, to taste

Optional Garnish

  • Chopped fresh parsley

Instructions

1
Prepare the Oven: Preheat oven to 400°F.
2
Make Mashed Potatoes: Boil potatoes in salted water until fork-tender, about 15-20 minutes. Drain, mash with butter and milk, and season with salt and pepper. Set aside.
3
Sauté Vegetables: While potatoes cook, heat olive oil in a large skillet over medium heat. Add onion and carrots; sauté until softened, about 5 minutes.
4
Brown the Beef: Stir in garlic and cook for 1 minute. Add ground beef, breaking it up with a spoon. Cook until browned and no longer pink, about 8 minutes.
5
Add Seasonings: Add tomato paste, Worcestershire sauce, thyme, and rosemary. Stir well.
6
Simmer the Filling: Pour in beef broth, bring to a simmer, and cook until slightly thickened, about 5 minutes. Add peas and corn; season with salt and pepper.
7
Assemble the Pie: Transfer beef mixture to a 9x13-inch baking dish. Spread mashed potatoes evenly over the top. Use a fork to create texture.
8
Bake Until Golden: Bake for 25 minutes, or until the top is lightly golden and filling is bubbling.
9
Optional Broil Finish: Broil for 2-3 minutes for a crispier potato topping, if desired.
10
Rest and Serve: Let rest 5 minutes before serving. Garnish with parsley if using.
Additional Information

Equipment Needed

  • Large pot
  • Large skillet
  • Potato masher
  • 9x13-inch baking dish
  • Oven

Nutrition (Per Serving)

Calories 435
Protein 25g
Carbs 41g
Fat 19g

Allergy Information

  • Contains dairy (butter, milk)
  • Worcestershire sauce may contain anchovies (fish)
  • Gluten may be present in Worcestershire sauce; use a gluten-free version if needed
  • Double-check all ingredient labels for specific allergens
Alana Brooks