Main Courses
Ree Drummond's shepherd's pie recipe delivers the comforting, hearty flavors of a classic comfort dish with professional-level results. This recipe transforms simple ingredients into a restaurant-worthy meal with a crispy mashed potato topping that's impossible to resist.
I've adapted Ree's techniques to ensure the filling stays tender while the crust achieves that perfect golden-brown finish.
The secret to this shepherd's pie lies in the preparation of the filling—browning the ground beef and lamb first creates deep, rich flavors that form the foundation. Fresh vegetables like carrots, peas, and onions add vibrant color and natural sweetness, while a well-made gravy binds everything together.
The mashed potato topping isn't just decorative; it's the star, with its crispy edges and creamy interior that makes every bite satisfying.
What makes this recipe truly special is how it balances tradition with approachability. You'll achieve professional-quality results without requiring advanced cooking skills or expensive equipment.
The dish serves as a complete meal on its own but pairs beautifully with a simple green salad or crusty bread for a well-rounded dinner experience.
Perfect for family dinners, potlucks, or cozy weeknight meals, this shepherd's pie delivers warmth and satisfaction in every bite. The combination of savory filling and crispy topping creates a dish that's both nostalgic and impressive.
Let's get started on creating this comforting classic that will become a staple in your recipe collection.
Ingredients for ree drummond shepherd's pie
Six essential proteins and vegetables form the hearty filling while potatoes create the golden crust.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef 🥩 | 1 ½ lb | 80/20 fat ratio preferred |
| Ground Lamb 🐑 | ½ lb | For authentic depth of flavor |
| Yellow Onion 🧅 | 1 whole | Medium size, diced finely |
| Carrots 🥕 | 1 ½ lb | Peeled, diced into small cubes |
| Fresh Peas 🌱 | 1 cup | Frozen works in a pinch |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic base |
| Beef Broth 💧 | 1 ½ cups | Low-sodium preferred |
| All-Purpose Flour 🌾 | 2 tbsp | For gravy thickening |
| Russet Potatoes 🥔 | 3 lb | Yukon gold for creamier texture |
| Unsalted Butter 🧈 | ½ cup | European-style preferred |
| Heavy Cream 🥛 | ¼ cup | Full-fat for richness |
| Sharp Cheddar Cheese 🧀 | ½ cup | Shredded for topping |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Freshly Ground Black Pepper 🌶️ | 1 tsp | Cracked peppercorns preferred |
| Fresh Thyme Leaves 🌿 | 1 tbsp | Or 1 tsp dried thyme |
The ground lamb elevates this beyond traditional beef shepherd's pie—Costco or Whole Foods carry quality cuts. For the beef, 80/20 fat ratio ensures juicy results. Fresh thyme from the grocery store's produce section (not dried) delivers the most authentic flavor. The carrots should be bright orange, not woody or limp. Russet potatoes yield the fluffiest texture—Idaho-grown potatoes are ideal if available. For the beef broth, Kitchen Basics or Pacific Foods brands provide superior depth without excess sodium.
No lamb? Ground turkey at 93/7 fat ratio works well, though flavor differs. Substitute frozen peas for fresh—they're pre-shelled and thaw quickly. Short on thyme? Fresh rosemary at half the amount adds complexity. The flour must be all-purpose—cake flour creates a gummy gravy. For the potatoes, Yukon golds create a creamier mash but russets still deliver excellent crispiness. The cheddar topping can be swapped for Parmesan for a sharper flavor profile, though it won't melt as beautifully.
Freshly made gravy keeps for 5 days in the fridge, while the assembled pie reheats best from frozen. Portion the filling into single-serving containers before topping with potatoes for easy reheating. The mashed potato topping can be prepped 24 hours ahead—just bake straight from the fridge for 10-15 extra minutes. For meal prep, freeze the assembled pie (unbaked) for up to 3 months. Thaw overnight in the fridge before baking.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe because it’s actually a one-pan wonder—no skillet, no saucepan, just the beef and lamb browning right in the dish. The onions caramelize while you mash the potatoes, and by the time the peas are bright green, dinner’s ready. (Yes, even on a Tuesday night.)
- Rich, Earthy Depth: That mix of ground beef and lamb? It’s where this dish gets its soul—warm, savory, with just enough herby brightness from the peas and carrots. The mashed potatoes on top? Buttery, golden, and not a sad, gluey mess. Honestly, it’s the kind of flavor that makes you pause mid-bite.
- Leftover Goldmine: This recipe doubles as tomorrow’s lunch—better than takeout, cheaper than delivery, and still packed with that same satisfying texture. I’ll be real: my family fights over the leftovers, and I’ve even repurposed the extra filling into breakfast hash. (Pro tip: add a fried egg.)
- Budget-Friendly Feast: Ground lamb stretches the beef, carrots and onions bulk it up, and frozen peas keep costs low without sacrificing freshness. For under $15, you feed four with a dish that feels restaurant-worthy—not the sad, stretched casserole you get at diners. My wallet thanks me every time.
Step-by-step instructions for Ree Drummond's shepherd's pie
Master this classic comfort dish with a rich meat filling and velvety mashed potato topping.
Prepare the Meat and Vegetable Filling
In a large skillet over medium-high heat, combine the 1.5 lb ground beef and 0.5 lb ground lamb. Cook for 5-6 minutes, breaking apart the meat with a wooden spoon until it loses its raw color and begins to brown. This step develops deep flavor through the Maillard reaction.
Add the finely diced 1 whole yellow onion and cook for another 4-5 minutes until softened. Stir in the 1.5 lb diced carrots and continue cooking for 3-4 minutes until they begin to caramelize slightly. The vegetables should release their moisture and create a fragrant base for the filling.
Push the meat mixture to one side of the pan and add the 4 minced garlic cloves to the empty space. Sauté for 30 seconds until fragrant, then combine with the meat mixture. Sprinkle the 2 tbsp all-purpose flour over everything and stir vigorously for 1 minute to coat the meat and vegetables evenly.
Pour in the 1.5 cups beef broth and scrape up any browned bits from the bottom of the pan. Add the 1 cup fresh peas and 1 tbsp fresh thyme leaves. Bring to a simmer and cook for 5-6 minutes until the sauce thickens slightly and the peas are tender. Season with 1.5 tsp diamond crystal kosher salt and 1 tsp freshly ground black pepper. Remove from heat and set aside.
Prepare the Creamy Mashed Potato Topping
While the filling simmers, peel and chop the 3 lb russet potatoes into 1-inch chunks. Place them in a large pot and cover with cold water by about 1 inch. Add 1 tsp diamond crystal kosher salt to the water and bring to a boil over high heat.
Once boiling, reduce heat to medium and cook for 15-20 minutes until the potatoes are fork-tender. Drain thoroughly in a colander, then return them to the pot. Add the 0.5 cup unsalted butter and 0.25 cup heavy cream, mashing vigorously with a potato masher or ricer until completely smooth and lump-free.
The mashed potatoes should be light and fluffy with no resistance when stirred. Taste and adjust seasoning with additional salt or pepper if needed. Spread the mashed potatoes evenly over the meat filling in a 9x13-inch baking dish, creating a smooth, even layer.
Bake to Golden Perfection
Preheat your oven to 400°F. Sprinkle the 0.5 cup shredded sharp cheddar cheese evenly over the mashed potato topping. The cheese will melt and create a delicious golden crust while adding rich flavor.
Bake for 20-25 minutes until the top is golden brown and the edges are bubbling. The filling should be heated through and the mashed potatoes should be hot all the way through. For best results, let the shepherd's pie rest for 5 minutes before serving to allow the filling to set slightly.
Serve and Enjoy
Use a sharp knife to cut through the crust and serve warm family-style. The contrast between the creamy mashed potato topping and the hearty meat and vegetable filling creates a satisfying texture experience. Each bite should deliver tender meat, sweet carrots, and fresh peas in perfect harmony.
This dish reheats beautifully, making it perfect for meal prep. Store leftovers in the refrigerator for up to 3 days or freeze for up to 3 months. For extra crispiness, broil for 2-3 minutes before serving reheated portions.
Pro Tips For Making Ree Drummond Shepherd'S Pie
- Sear the Meat First: I learned this the hard way—skipping the initial sear means your shepherd’s pie will taste like a stew instead of something hearty. Brown the beef and lamb in batches over high heat with a splash of oil until deeply colored (about 5-6 minutes per batch), then push them to the side before adding onions. That crust of flavor is what makes the dish sing.
- Soften Onions Properly: Ree Drummond’s recipe calls for onions to melt into the meat, but I used to rush this step and end up with raw bits. Cook them low and slow—cover the pan after adding them to the meat, then let them steam for 10-12 minutes with the lid slightly ajar. You’re aiming for a translucent, almost jammy texture, not just softened slices. (Yes, even if you’re impatient like me.)
- Don’t Overmix the Mashed Potatoes: I was skeptical until I tried it: Ree’s recipe relies on creamy, lump-free masher, but blending them too aggressively makes the topping dense and heavy. Use a potato masher or ricer instead of a food processor—just enough to break them down. The slight texture keeps the pie from feeling like a brick. (Your future self will thank you.)
- Add Peas Last: Fresh peas turn mushy if they sit in the hot filling too long. Tuck them into the mashed potatoes right before spreading them on top—just a minute or two of reheating is enough to warm them through. If you’re using frozen peas, thaw and drain them first, then fold them in gently. This keeps them bright green and crisp, not sad and limp.
Health benefits of this recipe
Protein Powerhouse
This shepherd's pie packs a serious protein punch with its combination of ground beef and lamb. A 6-ounce serving delivers about 35 grams of protein, making it an excellent choice for muscle recovery and satiety.
The lamb adds iron and zinc, while the beef provides creatine for energy metabolism. I always feel energized after serving this dish, especially when paired with a green salad for a complete meal. 💪
Vitamin-Rich Vegetables
The filling includes carrots, peas, and onions—all packed with vitamins. Carrots provide vitamin A (essential for vision) and fiber, while peas contribute vitamin K and folate.
Onions add vitamin C and antioxidants that support immune function. The combination creates a colorful, nutrient-dense dish that feels as good as it tastes.
Complex Carbohydrates
The russet potatoes in the topping offer complex carbohydrates for sustained energy. Unlike refined carbs, these provide fiber and potassium to support heart health and digestion. The slow-digesting nature of potatoes helps stabilize blood sugar levels, making this dish a smart choice for balanced meals.
I notice my energy stays steady for hours after eating this comforting classic.
Healthy Fats
The butter and heavy cream in the mashed potatoes contain saturated fats that add richness, but the dish balances them with lean proteins and fiber. For a lighter version, I sometimes swap half the butter for Greek yogurt—it keeps the creaminess while cutting calories.
The lamb fat also adds beneficial omega-3s, especially if using grass-fed varieties.
Fiber for Digestion
Both the vegetables and potatoes contribute dietary fiber, with about 6 grams per serving. This supports gut health and keeps you feeling full longer. The peas and carrots provide soluble fiber, while the potato skins (if used) add insoluble fiber.
I always serve this with a side of steamed green beans to boost fiber intake even further. 🌱
Meal Prep Friendly
This dish reheats beautifully while retaining its nutritional benefits. The protein and fiber combination helps maintain satiety, making it perfect for meal prep. I often make double batches—one for dinner and one to freeze for busy weeknights.
The nutrients stay intact even after reheating, so you get all the benefits without the hassle of daily cooking. ✨
Nutrition facts
Frequently asked questions
Can I make this shepherd's pie ahead of time?
Assemble the pie completely (including the mashed potato topping) and refrigerate it for up to 24 hours before baking. For even better results, freeze the unbaked pie for up to 3 months. Thaw overnight in the fridge before baking, adding 10-15 extra minutes to the baking time if coming straight from the freezer.
What's the difference between shepherd's pie and cottage pie?
The only difference is the meat! Shepherd's pie traditionally uses lamb (or a lamb-beef mix), while cottage pie uses beef. Both dishes follow the same mashed potato topping technique. Ree Drummond's recipe actually combines both meats for extra depth of flavor.
How do I make the mashed potato topping extra crispy?
For a perfect golden crust, spread the mashed potatoes in an even layer and sprinkle with 0.5 cup shredded cheddar before baking. Broil for 2-3 minutes at the end of baking time for extra crispiness. Also, make sure your oven is fully preheated to 400°F before putting the pie in.
Can I substitute ground turkey for the lamb and beef?
Yes, but use 93/7 fat ratio ground turkey to maintain moisture. For best flavor, add 1 tsp Worcestershire sauce to the filling and increase thyme to 1.5 tbsp to compensate for the milder taste. The texture will be slightly different but still delicious.
Why did my shepherd's pie turn out soggy?
This usually happens when the filling isn't fully cooked before adding the potato topping, or if the pie isn't baked long enough. Make sure to bake until the center reaches 165°F and the edges are bubbling. For extra insurance, let the pie rest 5 minutes before serving to allow the filling to set.