Main Courses
Ree Drummond's shepherd's pie recipe brings comfort food to life with its rich beef filling and golden mashed potato crust. This classic dish transforms simple ingredients into a hearty meal that feels like a warm hug on a chilly evening.
The secret lies in perfectly seasoned ground beef and tender vegetables baked until tender, topped with creamy mashed potatoes that crisp beautifully.
What sets this recipe apart is the balance of flavors—savory beef, earthy carrots, and sweet peas all meld together in a thick, velvety gravy. The mashed potato topping isn’t just a crust; it’s the star, achieving that ideal texture between fluffy and crispy.
This is the kind of dish that tastes even better the next day, making it perfect for meal prep or family dinners.
By following this method, you’ll achieve restaurant-quality results at home, with layers of rich filling and a golden, buttery crust. The slow baking ensures tender meat and vegetables while the potato topping develops that perfect caramelized finish.
Whether you’re feeding a crowd or just craving a cozy meal, this shepherd’s pie delivers satisfaction in every bite.
For those looking to modernize the classic, variations like vegan fillings or gluten-free crusts can be easily incorporated without sacrificing flavor. The beauty of this dish lies in its versatility—simple yet impressive, hearty yet comforting. Let’s get started on creating your perfect shepherd’s pie.
Ingredients for ree drummond shepherd's pie
Simple pantry staples create Ree Drummond's legendary shepherd's pie with rich beef filling and golden potato crust.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef 🥩 | 1 ½ lb | 80/20 fat ratio for juiciness |
| Yellow Onion 🧅 | 1 whole | Diced medium size preferred |
| Carrots 🥕 | 3 medium | Peeled and diced small |
| Frozen Peas 🌱 | 1 cup | No need to thaw |
| Garlic Cloves 🧄 | 3 cloves | Minced for flavor |
| Tomato Paste 🍅 | 2 tbsp | Squeeze tube works great |
| Beef Broth 💧 | 1 ½ cups | Low-sodium preferred |
| All-Purpose Flour 🌾 | 1 tbsp | For thickening gravy |
| Worcestershire Sauce 🍶 | 1 tbsp | Adds depth of flavor |
| Dried Thyme 🌿 | 1 tsp | Fresh works too |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Russet Potatoes 🥔 | 2 lbs | Medium size preferred |
| Unsalted Butter 🧈 | ½ cup | Cold for fluffiness |
| Whole Milk 🥛 | ¼ cup | Full-fat for creaminess |
The beef is everything here—80/20 fat ratio keeps it juicy while browning. Kroger or Costco always have good ground beef, but check the label for that perfect fat percentage. Carrots should be bright orange (no green tops!) and roughly the same size so they cook evenly. Frozen peas? Perfect—they won't turn to mush like fresh ones sometimes do. For the potatoes, Russets are non-negotiable—they're starchy enough to hold shape under the broiler. I always buy a couple extra pounds and keep them in the darkest part of my pantry.
No beef broth? Chicken broth plus 1 tbsp soy sauce works in a pinch. Fresh thyme is ideal but dried at half the amount gets you close. The tomato paste can be that little squeeze tube from Trader Joe's—no waste, keeps forever. For the mashed potatoes, full-fat milk and cold butter give you that velvety texture. Want extra richness? Add 2 tbsp sour cream to the potato mix. The Worcestershire sauce might sound fancy, but it's the secret weapon that makes this taste restaurant-worthy.
This reheats beautifully—honestly tastes better the next day once everything melds. Keeps 4-5 days in the fridge, freezes for 3 months. I portion mine into containers so lunches are sorted for the week. The potato topping crisps up perfectly when broiled for 3-4 minutes—don't skip this step! For leftovers, just pop them in the oven at 375°F until heated through.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe for lazy nights—the beef and veggies all cook in the same dish, then the mashed potatoes just get dumped on top. No extra pots, no extra stress, just a hearty meal with zero cleanup.
- Garlic-Peas Powerhouse: That frozen peas-and-carrots mix might seem basic, but when you toss in minced garlic and let it simmer with the beef, it becomes ridiculously good. The peas add that bright pop, and the carrots keep it sweet without overpowering.
- Lunchbox Hero: Between us, this is my go-to for meal prep. The leftovers reheat like a dream—crispy top, tender filling—so I pack it for work or my kid’s lunchbox. (Yes, even on a Tuesday night, it still gets rave reviews.)
- Budget-Friendly Feast: Ground beef, onions, and frozen veggies? This recipe stretches a dollar far. I make it for game nights, family dinners, or just because—no fancy ingredients, just solid, satisfying comfort food that never disappoints.
Step-by-step instructions for Ree Drummond's classic shepherd's pie
Here's the method that delivers that perfect golden crust and savory beef filling every time.
Brown the Ground Beef and Sauté the Vegetables
Heat a large skillet over medium-high heat. Add the 1.5 lb ground beef and cook, breaking it apart with a wooden spoon, until it's no longer pink in the center—about 5-6 minutes. Real talk: don't drain the fat here, as it adds incredible flavor to the filling.
Push the beef to one side of the pan and add 2 tablespoons olive oil (not listed but essential for this step). Add the diced yellow onion and cook for 3-4 minutes until softened. Add the 3 medium carrots, minced garlic cloves, and 2 tablespoons tomato paste. Stir everything together and cook for another 3-4 minutes until the carrots are tender and the mixture smells heavenly.
Build the Rich Filling and Thicken the Sauce
Sprinkle the 1 tablespoon all-purpose flour over the beef mixture and stir well to coat everything. Pour in the 1.5 cups beef broth and the 1 tablespoon Worcestershire sauce. Add the 1 teaspoon dried thyme, 1 teaspoon salt, and 0.5 teaspoon black pepper. Bring the mixture to a gentle simmer and let it cook for 8-10 minutes, stirring occasionally, until the sauce has thickened noticeably.
Here's the thing—you want the sauce to coat the back of a spoon when you lift it. If it's still too thin, simmer for another minute or two. Once it reaches the right consistency, stir in the 1 cup frozen peas. Let them heat through for about 2 minutes—no need to thaw them first. Remove from heat and transfer the filling to a 9x13-inch baking dish.
Prepare the Creamy Mashed Potato Topping
While the filling cooks, peel the 2 lbs russet potatoes and cut them into 2-inch chunks. Place them in a large pot and cover with cold water by about 1 inch. Bring to a boil over high heat, then reduce to a simmer and cook for 15-20 minutes until fork-tender.
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 smooth and creamy. Here's where it gets fun—season with additional salt and pepper if needed, but taste first. You want the potatoes to be flavorful but not overpower the beef filling.
Assemble and Bake to Golden Perfection
Spread the mashed potatoes evenly over the beef filling in the baking dish, using a spatula to create some texture on top. This is the moment that matters: use a fork to lightly rough up the surface—this helps create that beautiful golden crust when it bakes.
Transfer the dish to the preheated oven at 375°F and bake for 25-30 minutes, until the top is golden brown and crispy. The reason we wait until the potatoes are golden is that this indicates they've fully set and developed that perfect crust. If your oven runs hot, start checking at the 20-minute mark.
Rest and Serve with Confidence
Remove the shepherd's pie from the oven and let it rest for 5-10 minutes before serving. This resting period allows the filling to set slightly and makes it easier to slice. The crust should be crispy on top with creamy mashed potatoes underneath, and the beef filling should be rich and flavorful.
Slice into squares and serve immediately. Each bite delivers that perfect combination of tender beef, sweet carrots, and creamy mashed potatoes with that irresistible golden crust. Don't skip the resting time—I learned the hard way that serving it too soon leads to a runny filling.
Pro Tips For Making Ree Drummond Shepherd'S Pie
- Brown the Beef Properly: Ree Drummond swears by that deep, crusty color on the beef—don’t rush it. Cook the ground beef in batches if needed, breaking it up with a wooden spoon until it’s actually brown, not just pink. This isn’t just for looks; it builds flavor that’ll carry through the whole dish.
- Dice the Onion Small: I used to cut onions into big chunks, thinking it’d save time. Big mistake. For this recipe, dice them into tiny, even pieces—they’ll cook down faster and blend seamlessly into the filling. No one wants to taste a raw onion center.
- Don’t Skip the Garlic Mash: The garlic cloves in this recipe aren’t just for flavor—they’re the backbone of the mashed potato topping. Boil them whole with the potatoes, then squeeze out the flesh while they’re hot. It’s extra work, but it gives that rich, buttery depth Ree’s version is known for.
- Pre-Cook the Peas: Frozen peas straight from the bag? That’s a shortcut, but it’ll make your filling soggy. Thaw and drain them first, then warm them through in a dry pan for 2-3 minutes. They’ll keep their texture and won’t turn the filling into a mushy mess.
Wine and beer pairings for this recipe
Red Wine Classics
Shepherd’s pie’s rich, savory beef filling pairs beautifully with medium-bodied red wines that complement its depth without overpowering. I always reach for a Pinot Noir from Oregon—like Domaine Serene—its bright acidity and red fruit notes cut through the dish’s richness while enhancing the beef’s natural flavors.
For something with more body, a Chianti Classico (try Castello di Volpaia) brings earthy undertones that mirror the dish’s hearty vegetables. Serve slightly chilled to let the wine’s structure stand up to the pie’s warmth. 🍷
Crisp White Alternatives
If you prefer white wine, a dry Riesling from Germany or Alsace—such as Dr. Loosen Blue Slate—works surprisingly well. Its crisp acidity and honeyed apple notes balance the savory filling, while a touch of minerality cleanses the palate between bites.
For a lighter option, Sauvignon Blanc from New Zealand (like Cloudy Bay) adds a zesty citrus lift that pairs especially well with the peas and carrots in the filling.
Malbec for Bold Lovers
When I’m craving something bolder, I turn to Argentinian Malbec—specifically Catena Zapata—which delivers dark fruit and velvety tannins that stand up to the beef’s richness. The wine’s smoky notes also echo the subtle caramelization of the mashed potato topping.
Decant for 30 minutes to soften its structure and let the flavors meld beautifully with the dish. 💜
Beer Pairings
A dark ale or stout is my go-to beer pairing, as their roasted malt flavors complement the beef and gravy. Guinness or Samuel Smith’s Nut Brown Ale add a malty depth that mirrors the dish’s heartiness.
For something lighter, a hoppy IPA (like Dogfish Head 60 Minute) cuts through the richness with its citrusy bitterness, making each bite feel refreshing.
Cider for Cozy Vibes
Don’t overlook dry cider—especially hard cider from Angry Orchard or Woodchuck. Its slight tartness and crisp finish enhance the pie’s savory notes without competing. The carbonation also helps cleanse the palate between bites, making it a perfect casual pairing.
For a festive touch, serve chilled in a mug alongside the pie. 🍏
Nutrition facts
Frequently asked questions
Can I make this shepherd's pie ahead of time?
This dish actually tastes even better the next day as the flavors meld together. Assemble it completely (including the mashed potato topping) and refrigerate for up to 4 days before baking. For make-ahead convenience, you can also bake it completely, let it cool, and refrigerate for 3-4 days. Reheat covered at 350°F for 20-25 minutes until warmed through.
What's the secret to getting a crispy potato topping?
The key is roughing up the surface with a fork before baking and broiling at the end. Use a fork to create peaks and valleys in the mashed potatoes, then broil for 3-4 minutes at the very end of baking. Also, make sure your oven is fully preheated to 375°F—this helps create that perfect golden crust.
Can I substitute lamb for beef in this recipe?
Yes, you can absolutely use ground lamb instead of beef! Lamb adds a slightly more robust flavor that pairs beautifully with the traditional herbs in this dish. If using lamb, you might want to reduce the Worcestershire sauce slightly (use 1/2 tablespoon instead) as lamb already has strong umami flavors. The cooking time remains the same.
Why did my mashed potatoes turn out gluey?
Gluey potatoes usually happen when you overwork them or don't use enough fat. Make sure to use cold butter and full-fat milk (or cream), and mash just until smooth—don't overdo it. Also, never add the potatoes back to the hot pot after draining; let them cool slightly first to prevent excess starch release.
What are some good side dishes to serve with shepherd's pie?
This hearty dish pairs well with fresh, light sides to balance its richness. Try a simple green salad with a tangy vinaigrette, steamed asparagus with lemon, or buttery cornbread. For a more substantial option, roasted Brussels sprouts with bacon work beautifully. The key is to keep sides simple so the shepherd's pie remains the star.
