Step into a world of heartwarming flavors with our extraordinary take on a timeless classic. Forget the ordinary; this recipe combines the rich depth of ground veal with the familiar savory notes of beef, topped with a luxuriously creamy potato mash and vibrant edamame beans instead of traditional peas. If you’re seeking the ultimate comfort food to warm you from the inside out this winter, look no further than this exquisite Veal and Beef Shepherd’s Pie (or Cottage Pie). It’s a dish that promises to satisfy your cravings and gather loved ones around the table.

Craving more robust and comforting meals? Be sure to explore our other hearty recipes such as our deeply flavorful Guinness Beef Stew or the incredibly satisfying Steak and Ale Pot Pies. These dishes, much like our Veal and Beef Shepherd’s Pie, are perfect for cozy evenings and family gatherings, offering rich flavors and delightful textures that truly hit the spot.
Why You’ll Adore This Veal and Beef Shepherd’s Pie Recipe
There’s a special kind of magic in a well-made Shepherd’s Pie, and our Veal and Beef Cottage Pie takes that magic to a new level. Here’s why this particular recipe is bound to become a staple in your culinary repertoire:
- The Epitome of Comfort Food: Few dishes evoke the feeling of warmth and home quite like a classic Shepherd’s Pie. This version, with its tender meat filling and creamy potato crust, delivers an unparalleled sense of comfort, making it ideal for chilly evenings or a soul-satisfying family dinner.
- A Burst of Rich Flavors in Every Bite: We’ve carefully crafted this recipe to ensure a harmonious blend of flavors. The combination of ground veal and beef provides a nuanced taste profile, enhanced by aromatic vegetables and savory sauces. Each spoonful is packed with a delicious, well-rounded flavor that will keep you coming back for more.
- Even Better the Next Day: One of the best qualities of this Shepherd’s Pie is how beautifully it develops flavor overnight. The ingredients meld together further, resulting in leftovers that are just as, if not more, delicious than the freshly baked pie. It’s perfect for meal prepping or enjoying a quick, gourmet-level lunch the following day.
- Surprisingly Easy to Create: Despite its impressive appearance and rich taste, this Veal and Beef Shepherd’s Pie is remarkably straightforward to prepare. With clear, step-by-step instructions, even novice cooks can achieve a stunning and delicious result. It’s a dish that looks elegant but requires no advanced culinary skills.
- Excellent for Freezing: Planning ahead is a breeze with this recipe. Our Veal and Beef Shepherd’s Pie freezes exceptionally well, allowing you to prepare it in advance and store it for those busy days when you need a quick yet wholesome meal. Simply thaw and reheat for a fuss-free dinner.
Decoding the Classic: Shepherd’s Pie vs. Cottage Pie
For centuries, these two iconic meat pies have graced dining tables, often used interchangeably, leading to widespread confusion. However, for those who appreciate culinary precision, a key distinction sets them apart: traditional Shepherd’s Pie is made with lamb or mutton, while Cottage Pie typically features ground beef. This historical difference stems from the availability of meats in the 18th and 19th centuries when these dishes first gained popularity among the working class, offering a practical and economical way to utilize leftover roasted meats.
The term “shepherd” naturally refers to lamb, hinting at the pastoral origins of the dish. “Cottage pie,” on the other hand, alluded to the humble dwellings of peasants who commonly consumed beef. In today’s globalized culinary landscape, however, with a vast array of meats readily accessible, these traditional definitions have become more flexible. Modern chefs and home cooks alike often experiment with various ground meats, including pork, bison, turkey, or as in our case, a delightful combination of veal and beef. This evolution allows for endless creativity, transforming these comforting classics into exciting new culinary experiences while retaining their fundamental appeal: a savory meat filling topped with a golden, creamy potato crust.

Essential Ingredients for Your Perfect Shepherd’s Pie
Crafting this delightful Veal and Beef Shepherd’s Pie requires a thoughtful selection of fresh, high-quality ingredients. Each component plays a vital role in building the layered flavors and comforting textures that define this dish:
For the Creamy Potato Topping:
- Yellow or Gold Potatoes (Yukon Gold recommended): These varieties are ideal for mashed potatoes due to their medium starch content and naturally buttery flavor. They mash up beautifully, creating a smooth, creamy texture without becoming gluey, providing the perfect golden crust for our pie.
- Half and Half: This dairy addition is crucial for achieving an exceptionally rich and velvety mashed potato topping. When combined with butter, it imparts a luxurious creaminess that elevates the entire dish, ensuring every spoonful is utterly decadent.
- Unsalted Butter: A cornerstone of any great mashed potato, unsalted butter contributes significantly to both the flavor and luscious texture of the topping. Its richness perfectly complements the potatoes, creating a truly irresistible crust.
- Kosher Salt & Freshly Ground Black Pepper: These fundamental seasonings are essential for enhancing the natural flavors of the potatoes. Proper seasoning ensures a balanced taste that isn’t bland but rather perfectly seasoned to complement the savory filling below.
- Egg Yolk: The secret ingredient for an even richer and silkier potato mash. Adding an egg yolk not only enriches the flavor but also helps create a beautiful golden-brown finish and a slightly firmer texture that holds its shape wonderfully when baked.

For the Rich and Savory Filling:
- Neutral Oil (Avocado or Grapeseed Oil recommended): A high-smoke point, neutral-flavored oil is perfect for sautéing the aromatics without overpowering the other delicate flavors in the filling. Any standard vegetable oil can also be used effectively.
- Yellow Onion: A foundational ingredient, onion provides a sweet and savory base for the filling. When sautéed, it develops a depth of flavor that is indispensable in this classic comfort dish.
- Carrots: Another staple in Shepherd’s Pie, carrots contribute a subtle sweetness and earthy undertone, along with a pleasant texture that enriches the overall filling.
- Garlic Cloves: While not meant to be overtly garlicky, a couple of fresh minced garlic cloves add a layer of aromatic complexity and warmth, subtly enhancing the savory profile of the meat mixture.
- Ground Beef (80/20 or leaner): The beef component provides a robust, meaty foundation for the filling. Opting for 80/20 lean ground beef ensures ample flavor and moisture without excessive grease, contributing to a perfectly balanced taste and texture.
- Ground Veal: Veal is a fantastic addition, offering a lighter, more delicate flavor profile that beautifully complements the richer ground beef. This blend creates a more sophisticated and tender meat mixture, setting our Shepherd’s Pie apart.
- Kosher Salt & Freshly Ground Pepper: Essential for seasoning the meat and vegetables, bringing out their natural flavors and ensuring the filling is perfectly balanced and delicious. Seasoning throughout the cooking process is key.
- All-Purpose Flour: A small amount of flour acts as a thickening agent, creating a rich, luscious gravy for the meat filling. It coats the meat and vegetables, ensuring the filling is cohesive and not watery.
- Tomato Paste: This concentrated ingredient is a powerhouse of umami. Its deep, rich, and slightly sweet flavor is vital for bringing all the elements of the filling together, adding complexity and savory depth.
- Chicken Stock (Low Sodium): Used to deglaze the pan and create the savory gravy, chicken stock adds moisture and flavor. Using a low-sodium version allows you to precisely control the salt content of your dish.
- Worcestershire Sauce: A splash of Worcestershire sauce introduces a complex blend of tangy, savory, and slightly sweet notes, deepening the umami profile of the meat filling and adding an unmistakable layer of gourmet flavor.
- Fresh Rosemary: This aromatic herb is a subtle but star contributor, infusing the filling with its distinctive piney, slightly peppery flavor. It pairs exceptionally well with beef and veal, offering a fresh, herbaceous lift.
- Fresh Thyme: Chopped fresh thyme provides an earthy, minty, and slightly lemon-like aroma that harmonizes wonderfully with the other herbs and meat, making the filling incredibly fragrant and inviting.
- Corn: Whether fresh, frozen, or canned, corn kernels add bursts of natural sweetness and a delightful pop of texture, contributing to the classic vegetable mix.
- Edamame Beans (Shelled): A unique and delightful twist! We use shelled edamame beans to replace traditional peas. They offer a slightly firmer texture, a beautiful bright green color, and a nutty, subtly sweet flavor that beautifully complements the savory filling.
- Sweet Paprika: Just a light sprinkle over the mashed potato topping before baking. This not only adds a beautiful golden-red hue for visual appeal but also contributes a very mild, sweet, peppery hint that deepens the overall aroma of the pie.
For precise measurements, please refer to the comprehensive recipe card below.

Versatile Substitutions for Your Veal and Beef Shepherd’s Pie
While our recipe offers a delicious combination, it’s incredibly adaptable to your preferences or what you have on hand. Here are some common and effective substitutions you can make:
- Meat Mixture: Don’t feel limited to veal and beef! This recipe works wonderfully with various ground meats. You can use all ground beef for a more traditional Cottage Pie, all ground veal for a lighter flavor, or explore other options such as ground lamb (for a true Shepherd’s Pie), lean ground bison, ground pork, or even ground chicken or turkey for a lighter, poultry-based version. Adjust cooking times slightly as needed for different fat contents.
- Chicken Stock: For the savory gravy, vegetable stock is an excellent plant-based alternative that maintains a good flavor base. If you desire an even richer, deeper flavor, consider using beef stock, which will add a robust intensity to the filling.
- Fresh Herbs: If fresh rosemary and thyme aren’t available, dried herbs are a perfectly acceptable substitute. Remember that dried herbs are more concentrated, so use about one-third of the amount specified for fresh (e.g., 1 teaspoon dried for 1 tablespoon fresh).
- Edamame Beans: For a more traditional vegetable medley, shelled green peas are the classic choice and can be easily swapped in for the edamame beans. You could also experiment with diced green beans or even a mix of small broccoli florets for added nutrition and color.
Crafting Your Homemade Veal and Beef Shepherd’s Pie
Making a comforting Shepherd’s Pie might seem daunting, but our unique rendition simplifies the process, making it accessible for home cooks of all skill levels. While there’s a bit of prep work involved to get all your ingredients ready and nestled into the baking dish, rest assured that no complicated techniques are required. This recipe focuses on simple, straightforward steps to ensure a delicious and impressive result every time. The magic happens with careful ingredient layering and a relaxing bake in the oven.
Essential Kitchen Tools for This Recipe
Having the right tools on hand makes the cooking process smoother and more enjoyable. Here’s the key equipment you’ll need to prepare this Veal and Beef Shepherd’s Pie:
- A large pot is indispensable for boiling the potatoes until they are perfectly tender, forming the base of your creamy topping.
- A potato ricer or potato masher is crucial for achieving that lump-free, fluffy mashed potato consistency that makes a perfect crust.
- A small saucepan will be used to gently warm the half and half and butter, ensuring they incorporate smoothly into the mashed potatoes without cooling them down.
- A large frying pan or Dutch oven is essential for cooking the savory meat and vegetable filling, allowing enough space for browning and simmering.
- A casserole dish or ovenproof baking dish (a 9×9 inch dish or similar size is ideal) is where your magnificent pie will be assembled and baked to golden perfection.
Detailed Step-by-Step Instructions
Follow these instructions carefully to create a delicious and satisfying Veal and Beef Shepherd’s Pie:
Step 1: Prepare the Creamy Potato Mash
- Begin by peeling your potatoes and dicing them into uniform ½-inch pieces. Place the diced potatoes into a large pot, cover them with cold water, and bring the water to a boil over high heat. Once boiling, reduce the heat to a simmer and cook uncovered for approximately 10-15 minutes, or until the potatoes are fork-tender. While the potatoes are cooking, you can begin preparing the filling components to save time.
- Once the potatoes are cooked, carefully drain all the water and return the hot potatoes to the large pot. In a separate small saucepan, combine the unsalted butter and half and half. Heat this mixture over low heat on the stove until the butter is fully melted and the liquid is warmed through.
- Using a potato masher or a potato ricer, mash the cooked potatoes until smooth. Gradually add the warmed half and half and butter mixture, incorporating it fully. Season generously with kosher salt and black pepper, continuing to mash until the mixture is beautifully smooth and creamy. Finally, stir in the egg yolk until fully combined. This step adds richness and helps the crust brown beautifully. Set the mashed potatoes aside.
Step 2: Sauté the Vegetables and Brown the Meat for the Filling
- Preheat your oven to 400°F (200°C) to ensure it’s ready when the pie is assembled.
- In a large frying pan or Dutch oven, add a neutral oil (like avocado or grapeseed) and heat it over medium-high heat. Add the chopped onion and diced carrots to the pan and sauté them for 3-4 minutes, or just until they begin to soften and take on a slight color. Stir in the minced garlic and cook for another minute until fragrant.
- Next, add the ground beef and ground veal to the pan. Break up the meat with a spoon and cook, stirring occasionally, until it’s thoroughly browned and cooked through. Once the meat is browned, sprinkle the all-purpose flour evenly over the meat mixture. Toss everything together, coating the meat and vegetables in the flour. Cook for an additional 3-4 minutes, allowing the flour to cook out and absorb some of the pan drippings, which will form the base of your rich gravy.
Step 3: Develop the Rich Filling Flavor
- Stir in the tomato paste, chicken stock, Worcestershire sauce, fresh rosemary, and fresh thyme into the meat mixture. Mix well to combine all ingredients thoroughly. Season the filling with additional salt and pepper to taste, ensuring a robust flavor. Bring the mixture to a boil, then reduce the heat to a low simmer. Let it cook, uncovered, for 10-12 minutes, allowing the sauce to thicken and the flavors to meld beautifully. Once the sauce has achieved a desired consistency, stir in the corn kernels and edamame beans, mixing until they are evenly distributed.
Step 4: Assemble and Bake Your Hearty Shepherd’s Pie
- Remove the finished meat and vegetable filling from the heat. Carefully spread the savory veal and beef mixture evenly across the bottom of a 9×9 inch (or similar sized) baking dish. Next, gently spoon the creamy mashed potatoes over the meat filling, spreading them evenly to form a smooth, complete layer that covers the entire top. For a beautiful finish, you can create decorative peaks with a fork.
- Lightly sprinkle sweet paprika over the top of the mashed potatoes. This adds a lovely color and a hint of warmth. Place the uncovered baking dish into your preheated oven and bake for 25 minutes, or until the potato topping is golden brown and the filling is bubbling around the edges.
- Once baked to perfection, remove the Shepherd’s Pie from the oven. Allow it to cool and rest for about 10 minutes before slicing and serving. This resting period allows the filling to set, making it easier to serve and preventing it from being too runny. Enjoy your delicious homemade comfort food!

Exciting Variations to Customize Your Shepherd’s Pie
While our Veal and Beef Shepherd’s Pie is delicious as is, there are many ways to get creative and tailor it to your taste. Consider these delightful variations to put your own spin on this classic comfort dish:
- Sweet Potato Mash Topping: For a completely different flavor profile and an added nutritional boost, consider swapping out the yellow potatoes for sweet potatoes in the mash. This variation offers a lovely natural sweetness that contrasts beautifully with the savory meat filling, creating a unique and equally comforting experience.
- Infuse Some Spiciness: If you enjoy a little heat, cayenne pepper can be a fantastic addition. Sprinkle a pinch into both the mashed potato topping and the meat filling. Adjust the amount to your preference for a gentle warmth or a more fiery kick, adding an exciting dimension to the pie.
- Cheesy Golden Crust: For an irresistible cheesy crust, generously sprinkle some freshly grated Parmesan cheese, sharp cheddar, or a blend of your favorite cheeses over the mashed potato topping before baking. As it bakes, the cheese will melt and turn golden, forming a deliciously savory and crunchy layer on top.
- Add More Veggies: Boost the nutritional value and texture by incorporating finely diced mushrooms, bell peppers, or even a handful of spinach into the meat filling during the simmering stage. This is a great way to sneak in extra vegetables for picky eaters!
- Smoky Flavor Profile: A dash of smoked paprika or a hint of liquid smoke can add a wonderful smoky depth to the meat filling, especially if you’re using beef or pork.
Proper Storage for Leftover Shepherd’s Pie
Ensuring your delicious leftovers are stored correctly is key to enjoying them safely and maintaining their quality:
How to store leftover Shepherd’s Pie:
- Once your Veal and Beef Shepherd’s Pie has cooled completely to room temperature (typically within 1-2 hours of serving), transfer any leftovers to an airtight container. Store it promptly in the refrigerator, where it will remain fresh and delicious for up to 5 days.
How to reheat leftover Shepherd’s Pie:
- For best results, reheat individual portions in the oven. Place a serving in an oven-safe dish, cover loosely with foil, and bake at 325°F (160°C) for 15-20 minutes, or until thoroughly heated through. You can remove the foil for the last few minutes if you prefer a crispier topping. Alternatively, for a quicker option, portions can be reheated in the microwave until piping hot, though the potato topping may not be as crisp.
Can you freeze leftover Shepherd’s Pie?
- Absolutely! This Veal and Beef Shepherd’s Pie freezes exceptionally well, making it perfect for future meal planning. Once completely cooled, cover the pie tightly with plastic wrap and then aluminum foil, or transfer individual portions to freezer-safe containers. It will last deliciously in the freezer for 5-6 months. For reheating, always thaw the frozen pie in the refrigerator overnight before warming it in the oven.
Pro Tip for the Perfect Mash: Start Potatoes in Cold Water
For an ultra-smooth, non-gummy mashed potato topping, always start your peeled and diced potatoes in a pot of cold water. Bringing them to a boil with the cold water allows them to cook more evenly from the outside in, preventing the exterior from overcooking and becoming watery or mushy before the center is tender. This simple trick ensures a consistently fluffy and delicious mash every time.
Common Issues and Solutions for Shepherd’s Pie
Even seasoned cooks can encounter small hiccups. Here are some solutions to common issues you might face when making Shepherd’s Pie:
Gummy Mashed Potatoes: If your potatoes somehow cook too long or absorb too much water, they can become unpleasantly gummy. Don’t despair! To remedy this, spread the mashed potatoes thinly on a baking sheet and place them in an oven preheated to 300°F (150°C) for about 10-15 minutes. This gentle heat helps to evaporate excess moisture, restoring them to a lighter, fluffier consistency.
Watery Filling: A runny meat filling can be disappointing. This usually happens if the flour didn’t properly thicken the sauce or if too much liquid was added. To fix this, carefully scoop out the potato topping. Return the filling to a saucepan and simmer it gently, uncovered, for a few more minutes to allow it to reduce and thicken. If it’s still too thin, mix a teaspoon of cornstarch with an equal amount of cold water to create a slurry, then stir it into the simmering filling and cook until thickened. Re-cover with potatoes and bake.
Bland Flavor: If your pie tastes a little flat, it likely needs more seasoning. Taste your filling and mash separately. Add a pinch more salt and pepper, or a dash more Worcestershire sauce to the filling. A squeeze of fresh lemon juice or a sprinkle of fresh herbs at the end can also brighten flavors considerably.
Serving Suggestions: What to Pair with Shepherd’s Pie
The beauty of Shepherd’s Pie, especially our hearty Veal and Beef version, is that it’s a complete meal in itself. With a rich meat and vegetable filling and a creamy potato topping, it offers a balanced blend of protein, carbohydrates, and vegetables. Therefore, no additional side dishes are strictly necessary. However, if you wish to complement its robust flavors, a simple, fresh green salad with a light vinaigrette can provide a refreshing contrast, or some crusty bread for soaking up any extra savory gravy. But truly, this dish shines on its own!
The Perfect Wine Pairings for Shepherd’s Pie
A comforting and savory dish like Shepherd’s Pie calls for a robust companion in your wine glass. We find that bold red wines truly enhance the rich flavors of the ground veal and beef filling. Excellent choices include:
- Petit Sirah: Known for its deep color, firm tannins, and intense dark fruit flavors with notes of black pepper, Petit Sirah stands up beautifully to the richness of the meat.
- Syrah/Shiraz: Offering a spectrum of flavors from blackberry and plum to black pepper, smoke, and even bacon, Syrah complements the savory and herbaceous notes in the pie.
- Cabernet Sauvignon: A classic pairing for beef, Cabernet Sauvignon’s structured tannins, blackcurrant flavors, and hints of cedar or tobacco provide a sophisticated balance to the hearty dish.
- Malbec: With its dark fruit flavors, smoky finish, and softer tannins, Malbec offers a smooth yet substantial pairing that won’t overpower the subtle sweetness from the carrots and tomato paste.
These red wines provide the ideal balance and depth to round out your Shepherd’s Pie experience, making for a truly memorable meal.
Frequently Asked Questions About Shepherd’s Pie
Traditionally, a classic Shepherd’s Pie features a savory filling made with ground or minced lamb, often cooked with a medley of vegetables like onions, carrots, and peas, all beneath a generous topping of creamy mashed potatoes. Seasonings and a rich gravy bring the flavorful components together.
The primary difference lies in the type of meat used. Historically, Cottage Pie is made with ground beef, while Shepherd’s Pie is specifically prepared with ground lamb (or mutton). Our recipe, using both veal and beef, creatively bridges this traditional divide to offer a unique flavor combination.
Commonly, Shepherd’s Pie includes foundational aromatics like onion and garlic, along with diced carrots and green peas. Our recipe offers a delightful twist by incorporating corn and nutrient-rich edamame beans for a fresh, modern take on the traditional vegetable blend.
Absolutely! Shepherd’s Pie is an excellent dish for make-ahead meal prep. You can assemble the entire pie (both filling and potato topping) in its baking dish a day or two in advance. Cover it tightly and refrigerate. When ready to bake, let it come closer to room temperature for about 30 minutes before baking as directed, potentially adding a few extra minutes to the baking time if it’s still quite cold.
To achieve that irresistible golden and slightly crispy topping, ensure your mashed potatoes are spread evenly and have some peaks or swirls, which catch the heat. Adding an egg yolk to the mash, as in our recipe, helps with browning. Also, a final sprinkle of sweet paprika or a grating of Parmesan cheese before baking can enhance both color and texture.
More Hearty Recipes You’ll Love
If you enjoyed the rich flavors and comforting warmth of our Veal and Beef Shepherd’s Pie, you’re in for a treat with these other deeply satisfying recipes from our collection:
- Marinated Lamb Chops with Mint and Cilantro Yogurt Sauce
- Dry-Rubbed Roasted Pork Tenderloin Recipe
- Grilled Marinated Tri Tip Steak – Ultimate Marinade Recipe
- Crispy Sous Vide Pork Belly Bites with Ginger Soy Glaze
Delightful Sides to Complement Your Shepherd’s Pie
While our Veal and Beef Shepherd’s Pie is a complete meal on its own, sometimes a fresh side dish can perfectly complement its rich flavors and comforting textures. Here are some of our favorite vibrant and refreshing options to serve alongside your pie:
- Spicy Charred Calabrian Chili Broccolini
- Balsamic Green Beans with Sliced Almonds
- Easy Sautéed Balsamic Asparagus with Parmesan
- Grilled Romaine and Pear Steakhouse Salad
📖 Recipe

Veal and Beef Shepherd’s Pie
Pin Recipe
Ingredients
For the Creamy Potato Topping
- 1½ lb yellow or gold potatoes (Yukon Gold recommended, peeled and diced)
- ¼ cup half and half
- 4 tablespoons unsalted butter (½ stick)
- ¾ teaspoon kosher salt
- ¼ teaspoon black pepper
- 1 large egg yolk
For the Rich and Savory Filling
- 2 tablespoons neutral oil (grape seed oil or avocado oil)
- 1 cup yellow onion (chopped)
- 2 large carrots (peeled and diced)
- 2 cloves fresh garlic (minced)
- 1 lb ground beef (80/20 or leaner)
- 1 lb ground veal
- 2 tablespoons all purpose flour
- ¼ cup tomato paste
- 1¼ cup chicken stock (low sodium recommended)
- 1 tablespoon Worcestershire sauce
- 1 tablespoon fresh rosemary (leaves removed from sprig and finely chopped)
- 1 tablespoon fresh thyme (leaves removed from sprig and finely chopped)
- ½ teaspoon ground black pepper
- kosher salt (to taste)
- ½ cup fresh or frozen corn kernels
- ½ cup fresh or frozen shelled edamame beans
- Sweet Paprika (for sprinkling on top of potatoes)
Instructions
Make the Creamy Potato Mash
- Peel and dice the potatoes (½ inch pieces). Add diced potatoes to a large pot of cold water, cover, and bring to a boil. Reduce to a simmer on low heat and cook uncovered until tender (10-15 minutes). While potatoes cook, begin prepping the filling ingredients.1½ lb yellow or gold potatoes
- Once potatoes are done, drain all water from the potatoes thoroughly and return them to the large pot. In a small saucepan, combine butter and half and half, then heat on low until warmed through and butter is melted.¼ cup half and half, 4 tablespoons unsalted butter
- Mash potatoes using a potato masher or ricer, then gradually add the warmed half and half and butter mixture. Season with kosher salt and black pepper and continue mashing until smooth and creamy. Finally, stir in the egg yolk until fully incorporated. Set the finished mash aside.¾ teaspoon kosher salt, ¼ teaspoon black pepper, 1 large egg yolk
Cook the Vegetables and Meat for the Filling
- Preheat oven to 400°F (200°C).
- In a large pan, heat the neutral oil over medium-high heat. Add the chopped yellow onion and diced carrots and sauté until they just begin to soften and take on color (3-4 minutes). Stir in the minced garlic and cook for another minute until fragrant.2 tablespoons neutral oil, 1 cup yellow onion, 2 large carrots, 2 cloves fresh garlic
- Add the ground beef and ground veal to the pan. Brown the meat thoroughly, breaking it up with a spoon as it cooks. Once no pink remains, sprinkle the all-purpose flour over the meat mixture and toss to coat evenly. Continue to cook for another 3-4 minutes, allowing the flour to integrate and lightly toast.1 lb ground beef, 1 lb ground veal, 2 tablespoons all purpose flour
Finish the Rich and Savory Filling
- Stir in the tomato paste, chicken stock, Worcestershire sauce, chopped fresh rosemary, and fresh thyme. Mix well until everything is thoroughly combined. Season the filling with additional kosher salt and ground pepper to your taste. Bring the mixture to a boil, then reduce the heat to a low simmer and cook for 10-12 minutes, allowing the sauce to thicken beautifully. Once thickened, add the corn kernels and edamame beans, stirring to combine.
Assemble and Bake the Shepherd’s Pie
- Remove the finished meat and vegetable filling from the heat. Spread the savory veal and beef mixture evenly into a 9 X 9 inch (or similar) baking dish. Carefully layer the creamy mashed potatoes on top of the filling, spreading them evenly to cover completely. For a decorative touch, you can use a fork to create swirls or peaks on the potato topping. Sprinkle sweet paprika generously over the mashed potatoes for a beautiful golden color and a hint of extra flavor.
- Place the uncovered baking dish into your preheated oven and bake for 25 minutes, or until the potato topping is golden brown and the filling is bubbling around the edges. Once baked, remove the pie from the oven and allow it to cool for at least 10 minutes before serving. This resting period helps the filling set, making it easier to slice and ensuring a perfectly structured and delicious serving.
Notes
- Meat Mixture: Feel free to use all beef, all veal, or replace with ground lamb, bison, pork, chicken, or turkey for a different flavor profile.
- Chicken Stock: Vegetable stock can be used for a lighter flavor, or beef stock for a richer, deeper taste in the filling.
- Fresh Herbs: Dried rosemary and dried thyme can replace fresh herbs. Use about 1/3 the amount of dried herbs compared to fresh.
- Edamame Beans: For a more traditional approach, green peas can be used instead of edamame beans.
Storage
How to store leftover Shepherd’s Pie:
- Once cooled to room temperature, store covered in an airtight container in the refrigerator for up to 5 days.
How to reheat leftover Shepherd’s Pie:
- Reheat in the oven at 325°F (160°C) until warmed through, or use a microwave for quicker reheating.
Can you freeze leftover Shepherd’s Pie?
- Yes, it freezes exceptionally well and will last 5-6 months. Thaw completely in the refrigerator before reheating.
Nutrition Information

