Main Courses
This McCormick-inspired shepherd's pie delivers the comforting layers of savory ground beef, tender vegetables, and a golden mashed potato topping that's become a dinner table classic. The secret lies in properly browning the meat for deep flavor and creating a crispy crust on the mashed potato layer through careful browning.
I've perfected this recipe over years of testing, balancing traditional techniques with modern shortcuts to ensure success every time.
What sets this shepherd's pie apart is the rich, herby gravy that coats every bite, made from the natural juices of the beef and vegetables.
The mashed potato topping isn't just fluffy—it develops that perfect crispy texture when browned in the oven, creating a satisfying contrast to the tender filling below. While McCormick seasonings can enhance the flavors, this recipe works beautifully with basic pantry staples, making it accessible for any home cook.
The result is a hearty, comforting dish that's perfect for family dinners or casual gatherings. Each forkful delivers tender beef, sweet carrots, and earthy peas all smothered in savory gravy, topped with that irresistible crispy potato layer.
The aroma alone will have everyone gathering around the table, and the leftovers reheat beautifully for quick meals.
Whether you're a seasoned cook or new to shepherd's pie, this recipe delivers professional-quality results with simple techniques. The browning steps might sound intimidating, but they're the key to transforming this into a restaurant-worthy dish. Let's get started with a recipe that brings comfort food to life.
Ingredients for mccormick shepherd's pie
Comforting layers of savory beef, tender vegetables, and golden mashed potatoes—all coming together with these essential ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef 🥩 | 1 ½ lb | 80% lean for best flavor |
| Yellow Onions 🧅 | 1 whole | Medium size, diced finely |
| Carrots 🥕 | 4 medium | Peeled and sliced into rounds |
| Frozen Peas 🌽 | 1 cup | Thawed if possible |
| Russet Potatoes 🥔 | 2 lb | Peeled and cubed |
| Unsalted Butter 🧈 | ½ cup | Full-fat for creaminess |
| Milk 🥛 | ½ cup | Whole milk preferred |
| McCormick Seasoned Salt 🧂 | 1 tbsp | For enhanced flavor |
| McCormick Garlic Salt 🧄 | 1 tsp | For depth of flavor |
| Beef Broth 💧 | 1 cup | Low-sodium preferred |
| All-Purpose Flour 🌾 | 1 tbsp | For gravy thickening |
| Fresh Parsley 🌿 | ¼ cup | Chopped for garnish |
| Sharp Cheddar Cheese 🧀 | ½ cup | Shredded for topping |
| Olive Oil 🫒 | 1 tbsp | For browning beef |
The ground beef is where the magic happens. 80% lean gives you that perfect balance of tenderness and flavor—90% lean can get too dry. Look for packages labeled 'ground chuck' at Costco or Kroger for the best quality. The potatoes need to be Russet—they're the only ones that'll give you that fluffy texture. If you can't find them, Yukon Golds are a decent second choice. For the McCormick seasonings, grab the seasoned salt and garlic salt—they're the secret to that restaurant-quality taste without needing a full spice cabinet.
No McCormick seasonings? Diamond Crystal kosher salt plus garlic powder works just as well. Fresh peas are ideal, but frozen works perfectly fine—just thaw them before adding. The beef broth can be homemade or store-bought, but low-sodium is key so you don't over-salt the dish. For the mashed potatoes, whole milk and full-fat butter make all the difference—skip the low-fat versions. The olive oil is just for browning the beef, so any good-quality brand will do. No need to splurge here.
This dish reheats beautifully—350°F for 15-20 minutes until the edges are crispy again. The leftovers keep well in the fridge for 4-5 days, though I find it's best eaten within the first two. For make-ahead prep, assemble the pie and refrigerate it overnight—it actually tastes even better the next day. The mashed potatoes can be made a day ahead and reheated before assembling if you're really planning ahead.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s literally one pan—minimal chopping, no extra bowls, and the potatoes mash right into the filling. The McCormick seasoning does the heavy lifting, so you’re not stuck measuring spices.
- Creamy Crispy Perfection: That golden crust on top? Chef’s kiss. The buttery mashed potatoes meet the savory beef filling, and the peas add just enough pop—no soggy textures here. It’s the kind of dish where every bite feels like a hug.
- Weeknight Workhorse: Between us, this is my go-to for game days, lazy Sundays, or when I’m too tired to plan. Double the recipe, freeze half, and boom—you’ve got a meal ready for next month. My kids even ask for it when I “forget” to make their favorite pasta.
- Budget-Friendly Staples: Ground beef, potatoes, and frozen peas? Check. This recipe turns pantry basics into a hearty meal without breaking the bank. I’ve made it for potlucks, family dinners, and even a last-minute dinner party—it’s that reliable.
Step-by-step instructions for McCormick shepherd's pie
This method delivers a hearty, restaurant-quality shepherd's pie with tender beef and perfectly creamy mashed potatoes.
Brown the Ground Beef and Sauté Vegetables
Heat the 1 tablespoon olive oil in a large skillet over medium-high heat. Add the 1.5 lb ground beef, breaking it up with a wooden spoon, and cook until it loses its raw color and begins to brown—about 5-7 minutes. You should see the meat release juices and form small, crispy edges.
Push the beef to one side of the skillet and add the 1 whole yellow onions and 4 medium carrots (peeled and sliced). Cook for 4-5 minutes until the onions soften and the carrots begin to caramelize slightly. Stir occasionally to prevent burning. This step builds deep flavor through the Maillard reaction.
Season and Simmer the Filling
Sprinkle the 1 tablespoon McCormick seasoned salt, 1 teaspoon McCormick garlic salt, and 1 tablespoon all-purpose flour over the beef mixture. Stir well to coat everything evenly, letting the flour toast slightly for 1 minute—this helps thicken the gravy later.
Pour in the 1 cup beef broth and stir to combine. Bring to a gentle simmer, then reduce heat to medium-low and cook for 10-12 minutes until the liquid reduces slightly and the flavors meld. Stir in the 1 cup frozen peas and cook for another 2 minutes until heated through. The filling should be moist but not soupy—this ensures the mashed potatoes stay in place when baked.
Prepare the Creamy Mashed Potatoes
While the filling simmers, peel and cube the 2 lb russet potatoes, then place them in a large pot of cold, salted water. Bring to a boil and cook for 15-20 minutes until fork-tender. Drain well, then return the potatoes to the pot.
Add the 0.5 cup unsalted butter and 0.5 cup milk, then mash until completely smooth. For extra creaminess, I like to press the potatoes through a ricer or use a potato masher. Season with additional salt if needed—this step is where the comforting texture comes together. The mashed potatoes should be light and fluffy, not gluey.
Assemble and Bake to Golden Perfection
Preheat your oven to 375°F. Spread the beef mixture evenly in a 9x9-inch baking dish, creating a flat surface. Spoon the mashed potatoes over the top, spreading them smoothly with a spatula to create an even layer. Use the back of the spoon to create decorative swirls if desired.
Top with the 0.5 cup shredded sharp cheddar cheese and sprinkle with the 0.25 cup chopped fresh parsley. Bake for 25-30 minutes until the top is golden brown and the edges begin to crisp slightly. The cheese should melt into a bubbly, golden crust—this is your signal it's ready.
Rest and Serve Warm
Remove the shepherd's pie from the oven and let it rest for 5-10 minutes before serving. This resting time allows the filling to set slightly and makes it easier to slice cleanly. The potatoes should be perfectly creamy, the beef tender, and the peas bright green—each bite should deliver a perfect balance of savory and comforting flavors.
Pro Tips For Making Mccormick Shepherd'S Pie
- CRISP THE POTATOES FIRST: Boil your Russets until fork-tender, then immediately rough up the skins with a fork—this creates more surface area for browning. I used to skip this, and my topping always ended up soggy even after baking. Works best if you spread them on a baking sheet for 5 minutes before mashing.
- BROWN THE BEEF WELL: Don’t just cook the ground beef until it’s no longer pink—push it until it’s deep brown in spots, breaking it up with a spoon. That’s where the flavor hides. I learned this after tasting a version where the meat tasted bland; now I let it cook until the pan smells rich and smoky.
- SALT THE POTATO WATER: Add extra salt to the boiling water for the potatoes—about 2 teaspoons per pound. The starch absorbs it, making the mash creamier and the final dish more cohesive. I was skeptical until I tried it; now I never skip it.
- USE A MIX OF FROZEN AND FRESH PEAS: Thaw half the peas in warm water for 2 minutes before adding them to the filling—this keeps them from turning mushy while still releasing flavor. The other half can stay frozen; they’ll soften just enough to blend into the sauce. This keeps the texture bright, not gluey.
Make-ahead tips for leftovers
Prep Ahead Strategy
I recommend making the mashed potatoes one day ahead—they actually taste better after resting overnight. Store them in an airtight container at room temperature, then reheat gently in the microwave with a splash of milk before assembling.
This step saves 20 minutes on cooking day and ensures ultra-creamy texture. 🥔
Filling Prep Shortcut
Brown the ground beef and sauté the vegetables up to 2 days in advance, then refrigerate the mixture in an airtight container. When ready to assemble, simply reheat it in a skillet with 2 tablespoons beef broth until warmed through.
This keeps the flavors concentrated and prevents soggy filling later.
Cheese Topping Hack
Shred the sharp cheddar cheese and store it in a ziplock bag in the fridge for up to 3 days. The cheese stays fresher longer and can be sprinkled directly on top just before baking.
For extra crispiness, broil the pie for 2-3 minutes at the end if you're assembling ahead.
Freezer-Friendly Assembly
Assemble the complete shepherd's pie in a freezer-safe baking dish, cover tightly with plastic wrap and aluminum foil, then freeze for up to 2 months.
When ready to bake, thaw overnight in the fridge, then bake at 375°F for 45-50 minutes until bubbly and golden. The texture holds up surprisingly well!
Make-Ahead Baking
For a truly hands-off meal, assemble the pie in the morning and refrigerate until ready to bake. Add 5-10 extra minutes to the baking time since it starts cold. I like to bake it straight from the fridge at 375°F for 35-40 minutes—the temperature difference creates a perfect crust.
Portion Control Tips
Divide the assembled pie into individual 9-inch pie pans before baking if serving multiple groups. This allows you to bake just what you need—great for parties! For single servings, use ramekins or small oven-safe dishes and bake at 400°F for 20 minutes. Each portion gets that same golden crust.
Nutrition facts
Frequently asked questions
Can I make shepherd's pie with ground turkey instead of beef?
Ground turkey works beautifully and is a leaner option. Use 1.5 lb ground turkey and add 1 tablespoon olive oil to prevent dryness. Cook it over medium heat until fully browned, then proceed with the recipe as written. The flavor will be slightly milder, so consider adding 1 teaspoon dried thyme or 1/2 teaspoon smoked paprika to enhance the taste.
How do I prevent the mashed potatoes from becoming watery?
Use Russet potatoes (they're the starchiest) and drain them completely after boiling. For extra insurance, pat them dry with a kitchen towel before mashing. Also, avoid overmixing—the potatoes should be light and fluffy, not gluey. If they seem too thin, let them cool slightly before adding more butter or milk to thicken.
Can I make this recipe vegetarian?
Yes! Swap the ground beef for 1.5 lb lentils or crumbled tempeh, and use 1 cup vegetable broth instead of beef broth. Add 1 teaspoon soy sauce or 1/2 teaspoon liquid smoke for depth. The texture will be slightly different, but the comforting potato topping remains the star. For extra protein, stir in 1 cup cooked quinoa with the vegetables.
What's the best way to reheat leftovers?
Reheat in a 350°F oven for 15-20 minutes, covered with foil, until warmed through. For a crispy top, uncover for the last 5 minutes. Microwave reheating works too—cover with a damp paper towel and heat in 30-second intervals until hot, but the texture won't be as crispy. Leftovers keep well for 4-5 days in the fridge.
Why is my shepherd's pie filling soggy after baking?
This usually happens when the filling is too wet or the potatoes aren't hot enough when assembled. Drain the potatoes thoroughly and let them cool slightly before mashing. Also, simmer the filling until it's just slightly thickened (it should coat the back of a spoon). For extra insurance, bake the assembled pie at 375°F for 30 minutes before adding the cheese topping.
