Main Courses
Ree Drummond’s shepherd’s pie recipe delivers the ultimate one-pan comfort dish with a golden, crispy mashed potato crown that hides all the cozy secrets inside. This classic dish transforms simple ingredients into a hearty meal that feels like a warm hug on a chilly evening.
The key to success lies in perfectly browned ground meat and a creamy potato topping that bakes until it’s irresistibly crispy.
What makes this recipe special is its approachability—no fancy techniques required, just a few essential ingredients and a little patience. You’ll start with ground meat (traditionally lamb, but beef works beautifully too) seared to a rich brown, then layered with tender vegetables and a savory gravy.
The mashed potato topping isn’t just creamy; it’s the star of the dish, developing a perfect crust while keeping the filling warm and inviting.
The result is a dish that’s as comforting as it is impressive, with a top layer that’s crispy enough to hold its shape while still being tender underneath. Every bite delivers layers of flavor—savory meat, sweet carrots, earthy peas, and the creamy richness of the potatoes.
This is the kind of meal that disappears quickly, leaving only empty plates and satisfied smiles.
Whether you’re feeding a family or hosting a dinner party, this shepherd’s pie delivers restaurant-quality comfort with minimal effort. The best part? It’s a one-pan wonder, so cleanup is just as easy as the cooking process. Let’s get started on creating your own perfect shepherd’s pie.
Ingredients for ree drummond shepherd's pie
Simple pantry staples that transform into a crispy, comforting masterpiece. No fancy ingredients—just good stuff.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Lamb 🐑 | 1 ½ lb | Lean ground lamb preferred |
| Ground Beef 🥩 | 1 ½ lb | 80/20 blend for juiciness |
| Yellow Onion 🧅 | 1 whole | Diced into small pieces |
| Carrots 🥕 | 2 cups | Diced, medium dice preferred |
| Frozen Peas 🌱 | 1 ½ cups | No need to thaw first |
| Russet Potatoes 🥔 | 4 lbs | Starchy variety essential |
| Whole Milk 🥛 | 1 cup | Full-fat for creaminess |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for mashed potatoes |
| Beef Broth 💧 | 1 ½ cups | Low-sodium preferred |
| All-Purpose Flour 🌾 | 1 tbsp | For gravy thickening |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Garlic Cloves 🧄 | 4 cloves | Minced for meat filling |
| Fresh Thyme 🌿 | 1 tbsp | Chopped, or dried equivalent |
The meat is where the magic starts. Ground lamb gives that classic shepherd’s pie flavor, but beef works perfectly too—I’ve made this with both, and honestly, the beef version is great for meat-and-potato lovers. Grab the 80/20 blend if you’re using beef—it stays juicier. Costco or Walmart usually have the best prices for bulk ground meat, but check the sell-by date. Freshness matters here. The onions and carrots should be firm, not mushy—Trader Joe’s has great pre-diced veggies if you’re short on time, but fresh is always better for that home-cooked taste.
No lamb? Ground turkey or beef works in a pinch—just add an extra pinch of salt. Fresh thyme is ideal, but dried works at one-third the amount. The peas can be fresh if you’re feeling fancy, but frozen is totally fine—no need to thaw. For the potatoes, Russets are your best friend—they’re starchy and hold up to baking beautifully. If you’re using pre-made gravy, Homemade Style from Walmart is a solid backup, but making your own with beef broth and flour is worth the extra minute. The key is to brown the meat well—don’t rush this part—it builds the flavor foundation for the whole dish.
This reheats like a dream—just 10 minutes at 350°F and it’s back to golden perfection. The leftovers keep for 4-5 days in the fridge, but honestly, it’s gone by day two. For make-ahead meals, prep the filling and mash separately, then assemble and bake when ready. The mashed potatoes can be made a day ahead—just reheat with a splash of milk before topping. Freezes beautifully too, though the top might get a little soggy—just bake uncovered for 10 minutes to crisp it back up.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to scrub pots. The lamb and beef brown together in the same pan, then get topped with mashed potatoes—no extra dishes, just flavor. Honestly, I’ve made it after work with a glass of wine in hand and still felt like I’d cooked a fancy meal.
- Rich, Earthy Depth: That mix of lamb and beef gives it a meaty punch, while the onions caramelize into sweetness. The peas add a pop of color, but the real star? The crispy top layer of mashed potatoes—golden and buttery, like a hug in dish form.
- Meal-Prep MVP: I double the recipe on Sundays because it reheats like a dream. The flavors only get better the next day, and the leftovers freeze beautifully—perfect for lazy Wednesdays or when unexpected guests show up. (Yes, even on a Tuesday night.)
- Budget-Friendly Luxury: Ground lamb and beef stretch far, and frozen peas cut costs without sacrificing taste. It’s the kind of dish where you feel like you’re treating yourself, but your wallet stays happy. Between us, it’s my go-to when I want something special without breaking the bank.
Step-by-step instructions for ree Drummond's shepherd's pie
This classic comfort dish transforms humble ingredients into a hearty masterpiece with that perfect crispy mashed potato crown.
Brown the Meat Mixture for Deep Flavor
In a large oven-safe skillet, heat 1 tablespoon of the unsalted butter over medium-high heat. Add the 1.5 pounds ground lamb and 1.5 pounds ground beef, breaking it apart with a wooden spoon. Cook for 5-6 minutes until the meat loses its raw color and begins to brown.
Here's the thing—don't rush this step. You want those meat pieces to develop a rich crust. After about 3 minutes, add the diced yellow onion and minced garlic cloves, stirring to combine. Cook for another 2-3 minutes until the onions soften and become translucent. This builds the flavor foundation for your filling.
Build the Savory Filling with Vegetables
Add the diced carrots and 1.5 cups frozen peas to the skillet. Stir well to combine with the meat mixture. Pour in the 1.5 cups beef broth and sprinkle with the 1 tablespoon all-purpose flour and 1 tablespoon fresh thyme. Stir everything together until the flour is fully dissolved and the mixture thickens slightly.
Bring the mixture to a gentle simmer, then reduce heat to medium-low. Let it cook uncovered for 10-12 minutes until the liquid reduces and the vegetables are tender. Season with the 1.5 teaspoons salt and 0.5 teaspoon black pepper. The filling should be moist but not soupy—this ensures a perfect texture when topped with potatoes.
Prepare the Crispy Mashed Potato Topping
While the filling simmers, peel and cube the 4 pounds russet potatoes, cutting them into 1-inch pieces. Place them in a large pot and cover with cold water by about 1 inch. Add 1 teaspoon salt to the water and bring to a boil over high heat. Once boiling, reduce heat to medium-high and cook for 12-15 minutes until fork-tender.
Drain the potatoes thoroughly, then return them to the pot. Add the 1 cup whole milk and 0.5 cup unsalted butter, cubed. Mash until smooth and creamy, adding more milk if needed for your preferred consistency. The key to that perfect crispy crown is getting the potatoes just right—smooth but still slightly chunky in texture.
Assemble and Bake to Golden Perfection
Spread the meat and vegetable filling evenly in the skillet, creating a flat surface. Spoon the mashed potatoes over the top, spreading them out to cover completely. Use a fork to create textured ridges in the potato topping—this helps it crisp up beautifully in the oven.
Transfer the skillet to a 425°F preheated oven and bake for 25-30 minutes until the potato topping turns a deep golden brown and is crispy to the touch. The filling will bubble and the edges should be nicely browned. Here's where the magic happens—don't open the oven door during baking or you'll lose that crispy texture.
Rest and Serve for Maximum Comfort
Remove the shepherd's pie from the oven and let it rest for 10 minutes before serving. This resting time allows the filling to set slightly and the flavors to meld together. The contrast of the crispy potato topping with the tender meat filling is what makes this dish so irresistible.
Serve with a side of steamed green beans or a simple garden salad. The combination of rich meat, sweet carrots, and that perfect crispy potato crown makes this shepherd's pie a true comfort food winner. Leftovers keep well in the refrigerator for up to 3 days, though I doubt they'll last that long!
Pro Tips For Making Ree Drummond Shepherd'S Pie
- Brown the Meat Properly: Don’t just toss that lamb and beef into the pot—get it golden first. I used to skip this, and the filling ended up tasting raw. Heat your pan on medium-high, break up the meat in chunks, and let it sear for 5 minutes before adding onions. The crusty bits add flavor that no amount of seasoning later can replace.
- Dice Those Onions Small: Big onion chunks? They’ll turn to mush and make your filling soggy. Cut them into ¼-inch pieces—small enough to disappear into the meat but not so fine they burn instantly. If you’re impatient, pulse them in a food processor for consistency, then pulse again after cooking to break them down further.
- Don’t Overmix the Mashed Potatoes: Lumpy mash = better texture. Ree’s recipe calls for smooth potatoes, but if you blend them aggressively, you’ll end up with gluey, heavy topping. Use a ricer or mash with a potato masher, leaving some texture. Stir in butter and milk just until combined—then stop. Overworking turns them into a paste.
- Thaw Peas First: Frozen peas straight from the freezer? They’ll release ice water and turn your filling into soup. Dump them into a bowl, cover with hot tap water, and let them sit for 10 minutes before draining. Warm peas mix in better and keep the filling from getting watery. (Yes, even if you’re in a rush.)
Serving suggestions for this ree drummond shepherd's pie
Crispy Top Secrets
For that perfect golden crust, spread the mashed potatoes in an even layer and use a fork to create shallow ridges. This texture traps heat and creates crispy pockets while keeping the center creamy.
I like to brush the top with a little whole milk before baking—just 1 tablespoon—to help it brown beautifully. 🌟
Classic Side Pairings
A simple steamed green bean salad with lemon wedges cuts through the richness perfectly. I toss 1 lb green beans with 1 tablespoon olive oil, 1 tablespoon lemon juice, and a pinch of salt. For extra flair, add ¼ cup crumbled feta cheese and fresh parsley. 🥗
Bread Basket Essentials
Warm crusty sourdough bread or homemade dinner rolls are perfect for soaking up any extra gravy. I recommend Bubba Bread Company rolls if you're short on time—they're pre-made and bake beautifully. For a budget option, Pillsbury Grands work great too. 🍞
Cheese Course Addition
Add a simple cheese board with aged cheddar, brie, and sharp gouda alongside your shepherd's pie. I like to include walnuts, honey drizzle, and apple slices for a sweet contrast. The rich flavors complement the hearty pie beautifully. 🧀
Dessert Pairing Ideas
Finish the meal with a light dessert like apple crumble or vanilla ice cream. The tartness of the apples balances the richness of the pie, while ice cream provides a cool contrast. For something quicker, store-bought pound cake with whipped cream works perfectly. 🍎
Beverage Recommendations
A bold red wine like Cabernet Sauvignon or Malbec pairs beautifully with the rich flavors. For beer lovers, a stout or porter complements the hearty dish. I often reach for a craft IPA to cut through the richness if I want something lighter. 🍷
Nutrition facts
Frequently asked questions
Can I make this shepherd's pie ahead of time?
Prep the filling and mashed potatoes separately, then assemble and bake when ready. The mashed potatoes can even be made a day ahead—just reheat with extra milk before topping. For best results, bake from room temperature for 25-30 minutes at 425°F.
What's the best way to reheat leftovers?
Leftovers reheat beautifully! Cover with foil and warm at 350°F for 10-15 minutes, then uncover for the last 5 minutes to restore crispiness. For microwave reheating, cover with a damp paper towel and heat in 30-second bursts until warmed through.
Can I substitute lamb with another meat?
Yes! Ground beef (especially 80/20 blend) works perfectly, or try ground turkey for a lighter option. For extra flavor, add 1 teaspoon Worcestershire sauce to the meat mixture. Just reduce cooking time slightly since leaner meats brown faster.
Why did my potato topping turn soggy?
Soggy tops usually happen from steam buildup. Always bake uncovered for the last 5-10 minutes to crisp it. Another trick: Spread potatoes thinly and create ridges with a fork to increase surface area. For extra insurance, brush with 1 tablespoon milk before baking.
What's the secret to extra crispy edges?
Spread the filling evenly in your skillet and press potatoes firmly against the sides. For maximum crispiness, use a 10-inch cast-iron skillet and bake at 425°F for 30 minutes total. The edges will develop that perfect golden crust while the center stays tender.