Main Courses
Adam Ragusea's shepherd's pie recipe delivers that perfect flaky golden crust over a hearty beef and vegetable filling—just like your favorite comfort food but made from scratch. The secret lies in the mashed potato topping, where butter and cream create a velvety texture that bakes into crispy perfection.
I've tested countless versions, and this method ensures every bite has that satisfying contrast between tender filling and crispy crown.
What sets this recipe apart is the balance of rich, savory meat and vegetables beneath a cloud of creamy mashed potatoes. Ragusea's approach uses ground beef and lamb for depth, while carrots, peas, and onions add natural sweetness and texture.
The filling cooks down slowly, developing layers of flavor that make the dish irresistible. Most recipes skip the proper browning step, but that's where the magic happens—deep caramelized flavors that elevate the whole dish.
By the time it emerges from the oven, you'll have a flaky, golden-brown topping that cracks slightly when you cut into it, revealing the rich, bubbling filling beneath.
The aroma alone will have everyone gathering around the table, and the first bite delivers that perfect combination of crispy, creamy, and savory. This is comfort food at its finest—warm, satisfying, and packed with flavor that lingers.
Serve with a simple green salad or crusty bread to soak up any extra filling. The leftovers reheat beautifully, making this an ideal meal for busy weeknights or family gatherings. Let's get started on creating your perfect shepherd's pie.
Ingredients for adam ragusea shepherd's pie
Buttery potatoes, caramelized meat, and fresh peas—this is comfort food at its finest.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef 🥩 | 1 ½ lb | 80/20 fat ratio preferred |
| Ground Lamb 🐑 | ½ lb | For extra depth of flavor |
| Yellow Onion 🧅 | 1 whole | Medium size, diced small |
| Carrots 🥕 | 1 ½ lb | Baby or regular, diced small |
| Fresh Peas 🌱 | 1 cup | Frozen works perfectly too |
| Russet Potatoes 🥔 | 3 lbs | Starchy variety for fluffiness |
| Unsalted Butter 🧈 | ¾ cup | Full-fat for creamy texture |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Milk 🥛 | ¼ cup | Whole milk preferred |
| Garlic Cloves 🧄 | 4 cloves | Minced for filling |
| Beef Broth 💧 | 1 ½ cups | Low-sodium preferred |
| Worcestershire Sauce 🍯 | 1 tbsp | For umami depth |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh thyme |
| Salt 🧂 | 1 ½ tsp | Kosher salt preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
The beef and lamb are the flavor foundation—80/20 ground beef gives you that perfect fat-to-lean ratio for juicy filling, while lamb adds depth. Costco or local butchers usually have the best prices for ground lamb. For the onions and carrots, baby carrots and small yellow onions save chopping time, but regular sizes work too. The peas? Frozen is fine—just don't thaw them first. The potatoes are non-negotiable—russets or Yukon Golds are your best bet for that fluffy yet crispy topping. I always grab a few extra potatoes because they shrink when boiled.
No lamb? Extra ground beef or even ground turkey works in a pinch—just add a teaspoon of lamb seasoning if you've got it. Fresh peas hard to find? Frozen peas work perfectly and keep for months in the freezer. For the thyme, fresh is ideal but dried works at one-third the amount. The Worcestershire sauce is a must—it's what gives that classic umami kick. No Worcestershire? Soy sauce or a splash of balsamic vinegar can help bridge the gap. The beef broth should be low-sodium—Kirkland Signature or Swanson are solid choices.
This reheats beautifully—just cover with foil and pop in the oven at 375°F for 15-20 minutes. Keeps for 4-5 days in the fridge, freezes for up to 3 months. I always make a double batch because it's that good. The leftovers make amazing lunches—portion into containers so you can grab and go. For extra crispiness, broil for 2-3 minutes at the end before serving.
Why You'll Love This Recipe
- One-Pan Wonder: I swear by this recipe because it’s the kind of dish that lets you multitask—brown the beef and lamb in the same pan, toss in the onions and carrots, then just let it simmer while you mash the potatoes. No extra bowls, no extra stress.
- Rich, Earthy Depth: Honestly, the lamb and beef combo changes the game—it’s heartier than your average shepherd’s pie. The Ragusea spices (cinnamon, allspice, bay leaf) add this warm, slightly sweet undertone that makes every bite feel like a hug.
- Lunchbox Hero: Between us, this is my go-to for meal prep. The filling holds up perfectly, and I’ll pack it cold or reheat it—either way, my kids still beg for seconds. (Yes, even on a Tuesday night.) The peas stay bright, and the mashed potatoes stay creamy.
- Budget-Friendly Feast: I’m not kidding when I say this feeds six for under $15. Ground lamb stretches further than you’d think, and the veggies bulk it up without breaking the bank. Leftovers? They’re even better the next day—trust me, I’ve tested it.
Step-by-step instructions for Adam Ragusea's shepherd's pie recipe
Here's how to create that perfect golden crust and rich filling—just like Adam Ragusea makes it!
Brown the Meat and Sauté the Vegetables
In a large Dutch oven, heat 1 tablespoon of the unsalted butter over medium-high heat. Add the 1.5 pounds of ground beef and 0.5 pound of ground lamb, breaking it apart with a wooden spoon. Cook until the meat is no longer pink, about 8-10 minutes, stirring occasionally. This ensures the meat loses its raw flavor and develops a deep, savory taste.
Push the meat to one side of the pot and add the remaining 0.625 cup of unsalted butter. Toss in the diced yellow onion and cook for 3-4 minutes until softened. Add the 1.5 pounds of diced carrots and continue cooking for another 4-5 minutes until they begin to soften. Stir in the 4 cloves of minced garlic and cook for 30 seconds until fragrant—this is where all the flavors start to meld together beautifully.
Build the Rich Filling with Broth and Seasonings
Pour in the 1.5 cups of beef broth and scrape up any browned bits from the bottom of the pot—these contain concentrated flavor. Add the 1 cup of fresh peas, 1 tablespoon of Worcestershire sauce, 1 teaspoon of dried thyme, 1.5 teaspoons of salt, and 0.5 teaspoon of black pepper. Stir everything together and bring to a gentle simmer.
Reduce the heat to medium-low and let the mixture cook for 15-20 minutes, stirring occasionally. The vegetables should be tender, and the liquid should reduce slightly, creating a thick, hearty filling. If it gets too dry, add a splash of beef broth to keep it moist—this is key for that restaurant-quality texture.
Prepare the Creamy Potato Topping
While the filling simmers, peel and cube the 3 pounds of russet potatoes. Place them in a large pot and cover with cold water by about 1 inch. Add 1 teaspoon of salt and bring to a boil over high heat. Once boiling, reduce the heat to medium and cook for 15-20 minutes until the potatoes are fork-tender.
Drain the potatoes thoroughly, then return them to the pot. Add the 0.5 cup of heavy cream, 0.25 cup of milk, and 2 tablespoons of unsalted butter. Mash the potatoes until smooth and creamy—no lumps should remain. The mixture should be light and fluffy, almost like a thick mashed potato, but with a luxurious creaminess that will create that perfect flaky crust.
Assemble and Bake to Golden Perfection
Preheat your oven to 400°F. Spread the meat and vegetable filling evenly in a 9x13-inch baking dish, creating a flat surface. Spoon the mashed potato mixture over the top, spreading it out to cover the filling completely. Use a fork to create textured ridges on the surface—this helps the crust brown beautifully and become extra crispy.
Bake for 30-35 minutes until the top is deep golden brown and the edges are crispy. The filling should be bubbling hot underneath, and the crust should pull away slightly from the sides of the dish. For an even browner finish, broil for 1-2 minutes at the end, keeping a close eye to avoid burning. Let it rest for 5-10 minutes before serving—this allows the filling to set and makes slicing easier.
Serve with Confidence
Use a sharp knife to cut through the crust and into the filling, creating neat servings. The contrast between the flaky, golden potato topping and the rich, savory meat and vegetable filling is what makes this dish truly special. Serve immediately while the crust is still crisp and the filling is piping hot—every bite will be a perfect balance of textures and flavors.
This is the moment you've been waiting for—the flaky crown over that hearty filling, just like Adam Ragusea's version. Enjoy your masterpiece!
Pro Tips For Making Adam Ragusea Shepherd'S Pie
- Brown the Meat Properly: The beef and lamb need to develop a deep, rich crust—don’t skip this. Cook them in batches over medium-high heat until the edges are dark brown and crispy, breaking them apart only when they’re fully set. I used to rush this, and the filling tasted flat; patience here makes all the difference.
- Pre-Cook the Carrots: Cut the carrots into small, even chunks and boil them for 5-7 minutes before adding them to the filling. This softens them just enough to blend into the mixture without turning to mush later—no one wants a watery shepherd’s pie. (Yes, even if you’re impatient like me.)
- Don’t Overmix the Filling: After cooking the meat and veggies, stir in the peas and herbs gently—just until combined. Overworking it turns the texture into a paste, and the crust will slide right off when baked. A few lumps? That’s actually good—it keeps the layers distinct.
- Upgrade with a Mustard Twist: Mix 1 tablespoon of Dijon mustard into the cooked filling before assembling. It cuts through the richness of the lamb and beef, brightening the whole dish. Sounds weird, but it works—trust me, I’ve tested it. (And no, you can’t taste it after baking; it just elevates everything.)
Flavor customization for this adam ragusea shepherd's pie
Classic Spice Boost
For a more traditional flavor profile, add ½ teaspoon of ground allspice and ¼ teaspoon of nutmeg to the filling while simmering. These warm spices complement the beef and lamb beautifully, adding depth without overpowering.
I like to toast the spices in the butter before adding them to the meat—this releases their oils and intensifies their aroma. 🌶️
Cheesy Twist
Mix ½ cup of shredded sharp cheddar or Gruyère into the mashed potato topping before baking. The cheese melts into the crust, creating a richer, more decadent texture. For extra gooeyness, sprinkle 2 tablespoons of grated Parmesan over the top before baking.
This works especially well if you're serving it as a main course for a dinner party.
Herb-Infused Variations
Swap out the thyme for 1 tablespoon of fresh rosemary or 1 teaspoon of dried sage in the filling for a more earthy, aromatic flavor. Fresh herbs like parsley or chives can also be mixed into the mashed potato topping for a bright, fresh contrast.
I often add 2 tablespoons of chopped parsley at the end for a pop of color and freshness.
Smoky BBQ Fusion
Replace the Worcestershire sauce with 2 tablespoons of BBQ sauce (like Sweet Baby Ray's Original) and add ½ teaspoon of smoked paprika to the filling. This gives the dish a smoky, slightly sweet twist that pairs wonderfully with the creamy potato topping.
Top with crumbled bacon bits before baking for an extra layer of flavor. 🔥
Vegetarian Adaptation
Swap the meat for 1.5 pounds of lentils or mushrooms (like cremini or portobello) for a hearty vegetarian version. Sauté the mushrooms with garlic and onions, then add 1 tablespoon of soy sauce and 1 teaspoon of smoked paprika for depth.
The texture will be slightly different but still incredibly satisfying. Use the same mashed potato topping for that classic comfort food feel.
Extra Crispy Topping
For a restaurant-worthy finish, mix ¼ cup of panko breadcrumbs into the mashed potato topping before spreading it over the filling. This adds a delightful crunch to every bite.
Another trick? Brush the baked topping with 1 tablespoon of melted butter before serving—it adds a golden sheen and extra richness. ✨
Nutrition facts
Frequently asked questions
Why does Adam Ragusea's recipe use both beef and lamb?
The combination creates a richer, more complex flavor profile than beef alone. Lamb adds depth and a slightly gamey note that pairs perfectly with the creamy potato topping. The 80/20 ground beef provides juiciness while the lamb elevates the dish to restaurant-quality standards.
Can I make this ahead of time for a dinner party?
Assemble the dish completely (including the potato topping) and refrigerate for up to 24 hours before baking. Bake straight from the fridge, adding 10-15 extra minutes at 400°F. For make-ahead convenience, you can also prep the filling and mashed potatoes separately, then assemble when ready to bake.
What's the secret to getting that perfect flaky crust?
The key is using russet potatoes (their high starch content creates flakiness) and mashing them until completely smooth with plenty of butter. Spread the topping evenly and create ridges with a fork before baking. Don't skip the broiling step—it creates that beautiful golden-brown finish while keeping the inside warm.
Can I substitute frozen peas for fresh?
Yes, frozen peas work perfectly! Just don't thaw them first—they'll release moisture and make the filling soggy. Add them directly from frozen to the simmering filling, and they'll cook through beautifully. For best results, use peas that are still bright green (not mushy or discolored).
How do I reheat leftovers without drying out the topping?
Cover the pie completely with aluminum foil and reheat at 375°F for 20-25 minutes. For extra crispiness, broil for 1-2 minutes at the end. Microwave reheating works but will make the topping soggy—this oven method preserves the perfect texture.
