Main Courses
This McCormick-inspired shepherd's pie delivers all the comfort of a classic British dish with a professional touch—golden mashed potato crust over rich, savory meat and tender vegetables.
The secret lies in browning the ground beef (or lamb) properly and building flavor with McCormick's garlic powder and onion powder for that signature depth. After years of perfecting this recipe, I've found the right balance between tender meat and a crispy, golden topping that holds together beautifully.
The beauty of this dish is its versatility—it's hearty enough for a family dinner but still impressive for guests. You'll start with ground meat sautéed with onions, garlic, and McCormick's seasonings, then layer in carrots, peas, and a rich gravy before topping with creamy mashed potatoes.
The key to a perfect crust is spreading the potatoes evenly and baking until golden brown, creating that satisfying contrast between the crispy top and tender filling.
What you'll end up with is a comforting, restaurant-quality shepherd's pie that's packed with flavor and texture. The meat stays juicy, the vegetables are tender, and the mashed potato topping is crispy on top while remaining creamy underneath.
This dish is perfect for a cozy weeknight dinner or a special occasion when you want to serve something hearty and satisfying.
Pair it with steamed green beans or a simple salad to round out the meal. The leftovers reheat beautifully, making it ideal for meal prep. Let's get started on creating this comforting classic!
Ingredients for mccormick shepherd's pie
Pantry staples meet McCormick's signature seasonings for this comforting classic.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef 🥩 | 1 ½ lb | 80% lean for juiciness, finely ground |
| Yellow Onion 🧅 | 1 whole | Medium size, diced small |
| Carrots 🥕 | 1 ½ cups | Peeled, diced small (about 3 medium) |
| Frozen Peas 🌱 | 1 cup | Thawed, no need to drain |
| McCormick Garlic Powder 🧄 | 1 tbsp | For signature depth of flavor |
| McCormick Onion Powder 🧅 | 1 tbsp | Enhances savory base |
| Beef Broth 💧 | 1 ½ cups | Low-sodium preferred |
| Russet Potatoes 🥔 | 2 ½ lb | Starchy, peeled and cubed |
| Unsalted Butter 🧈 | ½ cup | Full-fat for creaminess |
| Whole Milk 🥛 | ¼ cup | Warmed for smooth mash |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
The ground beef is the heart of this dish—80% lean gives you the best balance of flavor and juiciness. Costco or Walmart usually have the best prices for bulk ground beef, and it's worth the extra minute to break it up with your hands if it's pre-formed. For the McCormick seasonings, I always grab the small jars—they keep forever and you'll use them again. The carrots should be bright orange, not limp or shriveled. If you're using baby carrots, you'll need about 2 cups instead of the 1.5 cups of diced regular carrots listed. Fresh parsley? Trader Joe's sells it pre-chopped if you're in a hurry.
No beef broth? Chicken broth plus 1 tsp Worcestershire sauce works in a pinch. The McCormick seasonings are non-negotiable for that signature flavor—substitute with homemade blends only if you've got the exact same ratios (1 tbsp garlic powder + 1 tbsp onion powder). For the mashed potatoes, Yukon Golds make it creamier, but Russets are perfect here. The frozen peas? Thaw them in warm water for 2 minutes before adding to the filling—no need to drain them. Want extra richness? Mix 2 tbsp sour cream into the mashed potatoes before topping.
This reheats beautifully—just cover with foil and warm at 350°F for 20 minutes. Keeps for 4 days in the fridge or 3 months frozen. I always make a double batch because the leftovers are even better the next day. For freezing, assemble the pie in a freezer-safe dish—just add 10 minutes to the baking time when reheating from frozen. The crust gets extra crispy when reheated, which is exactly what you want.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to scrub a million dishes—just brown the beef, toss in the onions and carrots, and let the garlic powder do its thing. The peas thaw right in the sauce, so no extra prep.
- Garlic Bomb Flavor: That McCormick garlic powder? It’s the secret weapon. One shake while browning the beef, and suddenly you’ve got layers of savory depth without chopping fresh cloves. The peas soak it up like a sponge.
- Leftovers That Don’t Suck: Between us, most shepherd’s pie leftovers turn into sad, dry lumps. Not this version—the beef stays juicy, and the mashed potatoes (if you use them) reheat like a hug. I pack it for lunches all week.
- Budget-Friendly Crowd-Pleaser: Ground beef, onions, and frozen peas? That’s a grocery list I can actually afford. It feeds four for under $10, and my picky-eater son still asks for seconds. Honestly, it’s the kind of meal that makes you feel like a hero.
Step-by-step instructions for Mccormick shepherd's pie
Here's how to create a comforting, golden-topped shepherd's pie with tender meat and creamy mashed potatoes.
Cook the Potatoes for Creamy Mash
Place the 2.5 lb russet potatoes in a large pot and cover with cold water by about 2 inches. Add 1 tsp of the 1.5 tsp salt and bring to a boil over medium-high heat. Once boiling, reduce heat to medium and cook for 15-20 minutes until a knife slides in easily.
Drain the potatoes thoroughly, then return them to the pot. Add the 0.5 cup unsalted butter and 0.25 cup whole milk. Mash until completely smooth, then season with the remaining 0.5 tsp salt and 0.5 tsp black pepper. Keep warm while you prepare the filling.
Build the Savory Meat Filling
In a large skillet over medium-high heat, cook the 1.5 lb ground beef until browned, breaking it apart with a wooden spoon. This should take about 5-7 minutes. Drain any excess fat, leaving about 1 tablespoon in the pan.
Add the diced 1 whole yellow onion and cook for 3-4 minutes until softened. Stir in the 1.5 cups diced carrots and cook for another 3 minutes. Sprinkle with the 1 tbsp mccormick garlic powder and 1 tbsp mccormick onion powder, stirring to combine. Pour in the 1.5 cups beef broth and scrape up any browned bits from the bottom of the pan.
Finish the Filling and Assemble
Simmer the mixture for 5-7 minutes until the liquid reduces slightly and the vegetables are tender. Stir in the 1 cup thawed frozen peas and cook for an additional 2 minutes. Remove from heat and transfer the filling to a 9x13-inch baking dish.
Spread the mashed potatoes evenly over the meat mixture, creating a smooth, even layer. Use a fork to create a textured surface on top for better browning. Sprinkle the chopped 0.25 cup fresh parsley over the potatoes for freshness.
Bake Until Golden and Bubbly
Preheat your oven to 375°F. Bake the shepherd's pie for 30-35 minutes until the top is golden brown and the edges are bubbly. You'll know it's done when the center is firm to the touch and the potatoes have turned a beautiful golden color.
Let it rest for 5 minutes before serving to allow the filling to set slightly. This comforting dish serves 6, with each portion offering a perfect balance of tender meat, sweet vegetables, and creamy mashed potatoes. Enjoy immediately while warm!
Pro Tips For Making Mccormick Shepherd'S Pie
- Brown the Beef Properly: Skip the urge to rush this step—your filling’s flavor depends on it. Cook the ground beef in batches over medium-high heat until it’s deeply browned, not just cooked through. That crusty sear locks in juices and builds the base flavor, especially since this recipe relies on McCormick’s garlic powder for depth.
- Prep the Onions Right: Dice the yellow onion into even ¼-inch pieces—no bigger, no smaller. Smaller bits burn faster, while larger ones stay raw. Sauté them until translucent but not golden; overcooking turns them bitter, and you’ll lose that sweetness that balances the savory beef.
- Don’t Overmix the Mashed Potatoes: I used to mash them into a paste, but the texture suffers. Leave them slightly lumpy for a rustic finish, and resist the urge to add extra milk—just enough to reach your desired creaminess. Overworking them makes the pie filling soggy when baking.
- Use Peas Straight from Freezer: Thaw the frozen peas in the filling while it simmers—no need to pre-boil them. This keeps their bright color and texture intact, and they’ll melt into the sauce without turning mushy. Just toss them in the last 2 minutes of cooking.
Troubleshooting perfect results
Meat Too Dry?
Overcooking the ground beef is the #1 cause of dry shepherd's pie. I've learned to remove it from the pan as soon as it's browned but still slightly pink—about 5-7 minutes total.
For extra juiciness, add 2 tablespoons of beef broth when transferring the filling to your baking dish. This keeps the meat tender while the pie bakes. 💧
Potato Topping Too Soggy
The most common issue is an uneven potato layer that doesn't crisp properly. I always spread the mashed potatoes in a smooth, even layer using a spatula, then create light fork marks on top before baking.
For extra insurance, I preheat my baking dish in the oven for 5 minutes before adding the filling. This helps create that perfect golden crust.
Filling Too Watery
If your filling looks too liquidy after baking, it's likely because the vegetables released too much moisture. I recommend par-cooking the carrots for 3 minutes before adding them to the meat mixture.
This reduces their moisture content significantly. Also, make sure to simmer the filling uncovered for the last 3-5 minutes to evaporate excess liquid. 🔥
Crust Not Browning
A pale potato topping usually means the oven temperature wasn't hot enough or the pie wasn't baked long enough. I've found that broiling for the last 2 minutes at the end of baking gives that perfect golden color.
Just watch it closely—it can go from golden to burnt in seconds! For even browning, I rotate the dish halfway through baking.
Vegetables Undercooked
If your carrots and peas taste crunchy, you likely didn't cook them long enough in the filling. I always add the carrots first and cook them for 3 minutes before adding the peas.
For extra tenderness, I sometimes microwave the frozen peas for 30 seconds before adding them to the filling. This ensures they're perfectly cooked by the time the pie finishes baking.
Flavor Too Mild
When the dish lacks depth, it's usually because the seasonings weren't distributed properly. I recommend adding the McCormick garlic and onion powders directly to the beef while it's still in the pan, then letting it sit for 1 minute before adding the broth.
This allows the seasonings to bloom and infuse the meat with flavor. For an extra boost, I sometimes add ½ teaspoon of McCormick's herb blend to the mashed potatoes before topping. 🧄
Nutrition facts
Frequently asked questions
Can I substitute ground lamb for beef in this recipe?
Ground lamb works beautifully and adds a rich, gamey flavor. For best results, use 1.5 lb of ground lamb and reduce the beef broth to 1 cup since lamb releases more moisture. Cook the lamb until it reaches 160°F internally for safety. The McCormick seasonings will complement the lamb perfectly, giving you a delicious twist on classic shepherd's pie.
How can I make this dish vegetarian?
Swap the ground beef for 1 lb of lentils or crumbled tempeh and use vegetable broth instead of beef broth. Add 1 tsp smoked paprika to deepen the flavor. For protein, consider adding 1 cup of cooked quinoa to the filling. The McCormick garlic and onion powders will still enhance the savory notes beautifully, keeping the dish hearty and satisfying.
Why does my potato topping sometimes crack?
Cracking usually happens when the pie cools too quickly or the potatoes aren't spread evenly. To prevent this, spread the mashed potatoes in a smooth, even layer and avoid overmixing them—this creates a more stable crust. Also, let the pie rest for 10 minutes after baking before serving to allow the filling to set properly.
Can I make shepherd's pie ahead of time?
Yes! This dish actually tastes better the next day. Assemble it completely, cover tightly with foil, and refrigerate for up to 3 days. Reheat at 350°F for 25-30 minutes until warmed through. For freezing, assemble the pie in a freezer-safe dish (without foil), cover tightly, and freeze for up to 3 months. Thaw overnight in the fridge before reheating.
What's the best way to reheat leftovers?
For best results, cover the pie with foil and reheat at 350°F for 20-25 minutes. If the crust looks dry, brush it lightly with milk before reheating for extra moisture. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals until warmed through—this helps maintain the potato's texture.
