This hearty British classic combines a savory beef and vegetable filling with velvety mashed potatoes. The ground beef is browned with onions, carrots, and peas in a rich tomato and Worcestershire sauce broth seasoned with thyme. While the filling simmers, Yukon Gold potatoes are boiled until tender, then mashed with butter and milk until smooth and creamy.
Layer the beef mixture in a baking dish, top with the mashed potatoes, and create decorative ridges with a fork. Bake until the potato topping develops a golden crust and the filling bubbles underneath. Let stand briefly before serving to allow the layers to set.
Rain was pattering against the kitchen window last Tuesday when I found myself craving something that felt like a hug from the inside out. I'd had a particularly brutal day at work and my apartment was drafty. That's when I remembered shepherds pie waiting in my freezer and decided to make it fresh instead. The whole house filled with the most incredible aroma within an hour.
My grandmother never measured anything when she made this for Sunday suppers. She'd just toss in a handful of this and a splash of that. I watched her make it dozens of times but it took me years to get the ratios right through trial and error. Now it's the first thing I make when friends need bringing back to center.
Ingredients
- 1 lb ground beef: I like 85/15 for the right balance of flavor and fat content
- 1 medium yellow onion, diced: Sweet onions work beautifully here if you can find them
- 2 medium carrots, peeled and diced: Fresh carrots give better texture than pre cut ones
- 1 cup frozen peas: No need to thaw first, they cook perfectly in the hot filling
- 2 cloves garlic, minced: Fresh garlic makes all the difference in the flavor base
- 2 tbsp tomato paste: This adds depth and a rich color to the sauce
- 1 cup beef broth: Low sodium broth lets you control the seasoning
- 1 tbsp Worcestershire sauce: The secret ingredient that gives it that extra something
- 1 tsp dried thyme: Fresh thyme works too, just use about 1 tbsp chopped
- 1 tsp salt and ½ tsp black pepper: Adjust to taste, but this is a good starting point
- 2 tbsp vegetable oil: Any neutral oil works for sautéing the vegetables
- 2 lbs Yukon Gold or Russet potatoes: Yukon Golds make creamier mashed potatoes
- 4 tbsp unsalted butter: Room temperature butter incorporates more easily
- ½ cup milk: Warm the milk slightly before adding for the smoothest results
- ½ tsp salt and ¼ tsp black pepper: Season the potatoes well since they're the star topping
Instructions
- Get the oven ready:
- Preheat your oven to 400°F and clear enough rack space for the baking dish.
- Start the potatoes:
- Place peeled and cubed potatoes in a large pot with salted water, bring to a boil, and cook until tender when pierced with a fork, about 15 minutes.
- Sauté the vegetables:
- Heat oil in a large skillet over medium heat, add diced onion and carrots, and cook for 4 to 5 minutes until they start to soften.
- Add garlic and beef:
- Stir in the minced garlic for one minute, then add ground beef, breaking it up with a spoon, and cook until browned throughout.
- Build the sauce:
- Mix in tomato paste and cook for a minute, then pour in beef broth, Worcestershire sauce, thyme, salt, and pepper.
- Simmer and add peas:
- Let everything simmer for 5 minutes, stir in frozen peas, and cook two more minutes before removing from heat.
- Mash the potatoes:
- Drain the cooked potatoes thoroughly and mash with butter, milk, salt, and pepper until smooth and creamy.
- Assemble the pie:
- Spread the beef mixture in a 2 quart baking dish and top with mashed potatoes, covering completely.
- Create the crust:
- Use a fork to make ridges across the surface which will get beautifully crispy in the oven.
- Bake until golden:
- Bake for 20 minutes until the top is lightly golden and the filling is bubbling up around the edges.
- Let it rest:
- Wait 5 minutes before serving so the layers set and it's easier to scoop.
My friend Sarah came over unexpectedly one evening while this was baking. She ended up staying for dinner and asked for the recipe before she even left. Now she makes it for her family every Sunday night.
Make Ahead Magic
You can assemble the entire shepherds pie up to 24 hours before baking. Just cover tightly with foil and refrigerate, then add about 10 extra minutes to the baking time since it will be cold.
Freezing Instructions
This recipe freezes beautifully either before or after baking. I like to make two batches at once and freeze one for those nights when cooking feels impossible.
Serving Suggestions
A simple green salad with vinaigrette cuts through the richness. Buttered green beans or roasted carrots also make lovely accompaniments.
- A glass of red wine pairs wonderfully with the hearty flavors
- Serve with crusty bread to soak up any extra sauce
- Steamed broccoli adds color and balance to the plate
There's something about this dish that makes everything feel right with the world.
Recipe Questions & Answers
- → What's the difference between shepherds pie and cottage pie?
-
Traditional shepherds pie uses ground lamb, while cottage pie uses ground beef. This version uses beef, making it technically a cottage pie, though the names are often used interchangeably in home cooking.
- → Can I make this ahead of time?
-
Yes, assemble the complete dish and refrigerate for up to 24 hours before baking. You may need to add 5-10 minutes to the baking time if baking from cold.
- → What type of potatoes work best?
-
Yukon Gold or Russet potatoes are ideal. Yukon Golds have a naturally creamy texture, while Russets become fluffy when mashed. Both hold their structure well under the broiler.
- → Can I freeze shepherds pie?
-
Yes, freeze before baking for up to 3 months. Thaw overnight in the refrigerator, then bake as directed. Alternatively, freeze leftovers in individual portions for easy reheating.
- → How do I get crispy potato peaks?
-
Create ridges or peaks with a fork before baking. The increased surface area allows the potato topping to brown and develop crispy edges while the underneath stays creamy.
- → What vegetables can I add?
-
Beyond the classic carrots and peas, try adding celery, corn, or diced bell peppers. Some versions include a layer of corn or mixed vegetables for extra variety.