Main Courses
This McCormick-inspired shepherd's pie delivers the perfect harmony of flaky potato topping and rich, savory meat filling—all elevated by classic McCormick seasonings. The secret lies in browning the meat thoroughly and layering it with creamy mashed potatoes that crisp beautifully in the oven.
I developed this recipe to capture that comforting, restaurant-quality feel at home, using McCormick's garlic herb blend and onion soup mix for depth without overpowering flavors.
The process starts with ground beef or lamb, seared until deeply browned for maximum flavor, then simmered with onions, carrots, and peas until tender.
While the filling cooks, the mashed potatoes get their flaky magic from a touch of butter and milk, then are piped or spread over the top before baking.
What makes this version special is how the McCormick seasonings work together—garlic herb blend adds brightness, while onion soup mix creates that signature savory backbone.
By the time it emerges from the oven, you'll have a golden, crispy potato crust that contrasts perfectly with the tender meat filling underneath. The aroma alone will have everyone gathered around the table, and each bite delivers that comforting combination of textures and flavors.
This is the kind of dish that feels like a hug in food form—warm, satisfying, and impossible to resist.
Whether you're feeding a family or hosting dinner guests, this recipe scales beautifully while keeping the same restaurant-quality results. The McCormick seasonings ensure consistent flavor every time, and the technique is straightforward enough for weeknight cooking. Let's get started on creating this comforting classic!
Ingredients for mccormick shepherd's pie
Classic McCormick seasonings elevate this comforting dish with flaky potato crust and savory meat filling.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef 🥩 | 1 ½ lb | Lean or 80/20 blend preferred |
| Yellow Onions 🧅 | 1 medium | Diced, approximately 1 cup |
| Carrots 🥕 | 1 ½ cups | Diced, medium dice preferred |
| Green Peas 🌱 | 1 cup | Frozen or fresh, thawed |
| McCormick Garlic Herb Blend 🌿 | 1 tbsp | For aromatic depth |
| McCormick Onion Soup Mix 🧅 | 1 tbsp | For savory backbone |
| Beef Broth 💧 | 1 cup | Low-sodium preferred |
| Russet Potatoes 🥔 | 2 lb | For optimal flakiness |
| Unsalted Butter 🧈 | ½ cup | Cold, for creamy texture |
| Whole Milk 🥛 | ½ cup | Full-fat for richness |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for heat |
| Garlic Cloves 🧄 | 3 cloves | Minced for aromatic base |
The McCormick seasonings are non-negotiable here—garlic herb blend and onion soup mix create that signature depth. Source these from McCormick's official website or any major grocery store's spice aisle, ensuring the jars are tightly sealed to preserve freshness. For the potatoes, Russet varieties are essential—their high starch content ensures that perfect flaky texture. If you can't find fresh, frozen peas work perfectly without thawing first, though fresh will give a slightly better texture. The beef should be 80/20 blend for optimal moisture and flavor during browning, though leaner cuts will work if you're watching fat content.
No McCormick seasonings? Substitute with 1 tbsp each of dried thyme, rosemary, and onion powder for the garlic herb blend, and 1 tbsp each of dried onion flakes and chicken bouillon powder for the onion soup mix. Swap frozen peas for corn or diced zucchini if needed, though peas add that classic sweetness. For the potatoes, Yukon Golds will work but won't be as flaky—stick with Russets for that signature texture. The beef can be substituted with ground lamb for a richer flavor profile, though cooking time may vary slightly. If you're using a leaner cut, add an extra 1 tbsp of olive oil to the pan during browning to compensate for reduced fat content.
This dish reheats beautifully—350°F for 15-20 minutes until the top is crispy again. For best results, store leftovers in an airtight container for up to 4 days, though the flavor actually improves overnight as the filling melds further. The mashed potato topping can be prepped ahead and refrigerated for 2 days before baking, making this a perfect make-ahead meal. Freeze portions for up to 3 months by wrapping tightly in plastic wrap and aluminum foil to prevent freezer burn. When reheating from frozen, add 10-15 minutes to the baking time.
Why You'll Love This Recipe
- One-Pot Magic: That McCormick herb blend does all the work—just brown the beef, toss in the onions and carrots, and let it simmer. No fancy techniques, no extra pots, and honestly? The peas pop in under 5 minutes while you mash the potatoes.
- Herb Bomb Flavor: Between us, that garlic-herb mix is cheat code good—earthy, bright, and just spicy enough to make the beef taste like it’s been slow-cooked all day. Add the peas at the end, and suddenly it’s restaurant-quality without the pretension.
- Weeknight Workhorse: This feeds my family of four (or turns into leftovers for two more meals) with minimal fuss. Double the batch on Sunday, freeze half, and boom—you’ve got a stress-free Tuesday dinner. My kids even ask for it when I make "boring" stuff like grilled cheese.
- Budget-Friendly Powerhouse: Ground beef stretches forever with onions and carrots, and a bag of frozen peas keeps it from feeling like a chore. The herb blend costs pennies but makes it taste like you spent hours cooking. Not the prettiest, but the taste makes up for it every time.
Step-by-step instructions for McCormick shepherd's pie
Master this classic comfort dish with a perfect balance of savory meat filling and flaky potato topping.
Prepare the Potato Topping for Maximum Flakiness
Begin by peeling and thinly slicing the 2 lb russet potatoes—about ⅛-inch thick—using a mandoline for even slices. This thickness is crucial for achieving that signature flaky texture. Soak the slices in cold water for 10 minutes to remove excess starch, then drain thoroughly and pat dry with paper towels.
In a large skillet, melt the 0.5 cup unsalted butter over medium heat until foamy. Add the potato slices in a single layer, cooking for 3-4 minutes per side until golden brown and tender. Transfer to a plate and set aside. This pre-cooking step prevents a gummy topping and ensures each layer remains distinct when baked.
Build the Savory Meat Filling
In a 5-quart Dutch oven, heat 1 tablespoon olive oil over medium-high heat. Add the 1.5 lb ground beef and cook, breaking it apart with a wooden spoon, until browned—about 5-6 minutes. Drain excess fat, leaving about 1 tablespoon in the pot for flavor.
Add the 1 medium yellow onions and 1.5 cups carrots, both diced, along with the 3 cloves garlic cloves (minced). Cook for 5 minutes until softened. Stir in the 1 tbsp McCormick garlic herb blend and 1 tbsp McCormick onion soup mix, letting the spices toast for 30 seconds to deepen their aroma. Pour in the 1 cup beef broth and 1 cup green peas, simmering for 8-10 minutes until the liquid reduces slightly and the vegetables are tender.
Assemble and Bake for Flaky Perfection
Spread the cooked meat mixture evenly in the Dutch oven. In a separate bowl, combine the pre-cooked potato slices with 0.5 cup whole milk, 1 tsp salt, and 0.5 tsp black pepper, tossing until evenly coated. Arrange the potatoes in an overlapping pattern over the meat filling, pressing down gently to create an even layer.
Transfer the Dutch oven to a 425°F preheated oven and bake for 25-30 minutes until the potato topping is deep golden brown and crispy on top. The filling should be bubbling hot underneath. For extra crispiness, broil for 2-3 minutes at the end, watching closely to avoid burning.
Rest and Serve for Optimal Texture
Remove from the oven and let rest for 10 minutes before serving. This resting period allows the filling to set slightly, ensuring clean slices and preventing a runny topping. Garnish with fresh parsley if desired, and serve with a side of steamed green beans or a simple salad.
The result should be a flaky, golden potato crust with a tender, savory meat filling that holds its shape. Each bite delivers a perfect contrast of textures—crispy top, creamy potatoes, and hearty beef mixture.
Pro Tips For Making Mccormick Shepherd'S Pie
- Brown the Beef Well: I learned this the hard way—skipping this step makes the filling taste bland and greasy. Cook the ground beef in batches over medium-high heat until it’s deeply browned, not just pink. That crust locks in flavor, and you’ll taste the difference when it’s under the mashed potatoes.
- Dice Onions Small: Big chunks of onion turn to mush under the filling. Finely dice yours—about 1/8-inch pieces—so they soften evenly and blend into the sauce without leaving chewy bits. (Yes, it takes a minute, but it’s worth it.)
- Skip the Crowding: After burning three batches, I finally figured out: don’t pile all the beef into one pan. Cook it in two batches if needed, and stir occasionally. Overcrowding steams the meat instead of browning it, and that’s when your shepherd’s pie tastes more like a sad, gray loaf than a hearty meal.
- Add Peas Last: Tossing in frozen peas too early turns them to mush. Stir them in only during the last 2-3 minutes of cooking—just until they’re heated through. You want them bright and slightly crisp, not a watery addition to the filling. (Pro move: thaw them first if using frozen.)
Wine and beer pairings for mccormick shepherd's pie
Red Wine Harmony
A medium-bodied red wine like Pinot Noir or Merlot complements this shepherd's pie beautifully. The Pinot Noir from Oregon or Willamette Valley—with its bright acidity and notes of cherry and earth—cuts through the richness of the beef while enhancing the McCormick garlic herb blend's aromatic qualities.
Look for a wine with 12-14% ABV to balance the dish's heartiness without overpowering it. 🍷
Crisp White Contrast
For those preferring white wine, a dry Chardonnay with subtle oak—such as a California or Australian example—pairs surprisingly well. The wine's citrus and mineral notes contrast the savory filling, while its creamy texture mirrors the mashed potato topping.
Opt for a unoaked Chardonnay if you want to emphasize the dish's fresh, herby qualities without competing flavors.
Malty Amber Ale
A malty amber ale like Samuel Adams Noble Pilsner or Fat Tire Amber Ale brings a refreshing twist to this classic dish. The caramel and biscuit notes in the beer complement the McCormick onion soup mix, while its moderate bitterness balances the richness.
Serve slightly chilled (45-50°F) to enhance its crispness against the warm pie. 🍺
Seasonal Cider Option
For a seasonal twist, try a dry hard cider like Strongbow Original or Angry Orchard Crisp Apple. The apple and spice notes harmonize with the dish's savory-sweet filling, while its acidity cleanses the palate between bites.
This pairing works especially well during fall and winter gatherings when cider is in season.
Non-Alcoholic Pairings
For a non-alcoholic option, sparkling apple cider (like Martinelli's Sparkling) or ginger beer (such as Feather's Ginger Beer) adds a refreshing contrast. The effervescence and bright citrus notes cut through the dish's richness, while the ginger's warmth complements the McCormick seasonings.
Serve chilled for the best experience. 💛
Beer Pairing Pro Tips
If using beer, let it sit at room temperature for 10-15 minutes before serving to enhance its aroma and flavor. For a stronger beer pairing, try a Belgian Dubbel like Westmalle Dubbel—its caramel and dark fruit notes add depth to the dish's savory profile.
Always pair beer with the same temperature as the dish (around room temperature) for optimal flavor balance.
Nutrition facts
Frequently asked questions
Can I make this shepherd's pie ahead of time?
Assemble the dish up to 24 hours ahead and refrigerate uncovered for 30 minutes before baking. This helps the potatoes crisp better. For make-ahead baking, cover tightly with foil and bake from cold at 375°F for 45-50 minutes, adding 5-10 minutes uncovered at the end to crisp the top.
What's the best way to achieve extra crispy potato topping?
Pre-cook the potato slices in butter until golden, then toss with milk and seasonings before assembling. For maximum crispiness, broil for 2-3 minutes at the end—watch closely to avoid burning. Another trick is to sprinkle grated Parmesan on top before baking for added crunch.
Can I substitute lamb for beef in this recipe?
Yes! Ground lamb works beautifully and adds richer flavor. Use the same amount, but reduce cooking time by 2-3 minutes since lamb browns faster. For extra depth, add 1 tsp ground cumin to complement the lamb's earthiness while keeping the McCormick seasonings intact.
Why did my potato topping turn out soggy?
Soggy topping usually means the filling released too much moisture. Drain excess liquid from the meat mixture before assembling, and ensure the potatoes are fully pre-cooked. For extra insurance, spread a thin layer of tomato paste between the filling and potatoes to create a moisture barrier.
What can I serve with this shepherd's pie?
Classic sides include steamed green beans, roasted Brussels sprouts, or a simple garden salad. For a heartier meal, add crusty bread or dinner rolls. The McCormick seasonings in the pie pair especially well with buttery, starchy sides that complement the dish's richness.