Eat With Diane

  • Recipe Index
  • About
  • Recipes by Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks
menu icon
go to homepage
  • Recipe Index
  • About
  • Recipes by Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks

search icon
Homepage link
  • Recipe Index
  • About
  • Recipes by Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks

×

Classic Shepherd's Pie with Crispy Parmesan Topping Recipe

Published: Nov 6, 2025 by Diane · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 4.3 from 30 reviews

There is something truly comforting and satisfying about a warm, hearty meal that brings a crowd-pleasing smile to every face around the table. This Classic Shepherd's Pie with Crispy Parmesan Topping Recipe blends tender ground beef and vibrant mixed vegetables in a rich, savory sauce, all crowned with fluffy mashed potatoes and a delectably crispy Parmesan crust. It’s the perfect dish for cozy dinners and special family gatherings, offering layers of flavor and texture that never fail to impress.

Ingredients You'll Need

The image shows a white rectangular baking dish filled with two clear layers of food. The bottom layer is a mix of cooked ground meat and diced vegetables, including peas, corn, carrots, and onions, with a brown, slightly chunky texture. The top layer is a thick, creamy, pale yellow mash spread over the meat and vegetable layer but only partially covering it, giving a sense of softness and smoothness. The dish sits on a white marbled surface with a black and white checkered cloth placed beside it. Photo taken with an iphone --ar 4:5 --v 7

Gathering simple, quality ingredients is key to making this dish sing. Each component—from the creamy potatoes to the robust beef mixture—works harmoniously to create a balance of taste, texture, and color that will have everyone asking for seconds.

  • 2 Pounds Yellow Potatoes (Peeled): Creamy and starchy, ideal for fluffy mashed potatoes that hold their shape well.
  • 1 Teaspoon Kosher Salt: Essential for seasoning both the potatoes and the beef filling to bring out natural flavors.
  • 1 Stick Butter (Melted): Adds rich creaminess to the mashed potatoes and helps create that golden top.
  • ½ Cup Heavy Cream: Provides a luscious smoothness in the mashed potatoes.
  • ¼ Cup Sour Cream: Introduces a subtle tang and extra richness to the mash.
  • ¾ Cup Grated Parmesan Cheese: This is the star of the crispy topping that makes this Classic Shepherd's Pie with Crispy Parmesan Topping Recipe unforgettable.
  • 3 Tablespoons Olive Oil: For sautéing the beef and veggies, imparting a lovely depth of flavor.
  • 2.25 Pounds Ground Beef (80/20): The hearty protein base that carries the dish.
  • 1 Medium Onion (Diced): Adds wonderful sweetness and texture to the filling.
  • 4 Cloves Garlic (Minced): Aromatic powerhouse that elevates every savory bite.
  • 1 Cup Red Wine: Used to deglaze the pan, infusing complexity and richness.
  • 3 Tablespoons Worcestershire Sauce: Brings a perfect umami punch to the beef layer.
  • 3 Tablespoons Tomato Paste: Deepens the flavor and adds subtle acidity.
  • 1 Teaspoon Kosher Salt (for filling): Balances the savory elements.
  • 1 Teaspoon Black Pepper: Provides a gentle heat and depth.
  • 1 Tablespoon Fresh Chopped Thyme: Adds a fresh herbal note that complements the meat beautifully.
  • 4 Tablespoons All-purpose Flour: Helps thicken the savory sauce to the perfect consistency.
  • 2 Cups Beef Stock: The base for a rich, flavorful gravy in the filling.
  • 1 ½ Cups Frozen Mixed Vegetables: Adds color, nutrition, and a delightful variety of textures.

How to Make Classic Shepherd's Pie with Crispy Parmesan Topping Recipe

Step 1: Prepare the Mashed Potatoes

Start by peeling and boiling the yellow potatoes until tender. Their buttery flavor is essential for that creamy texture you want in your mashed topping. Drain and mash them thoroughly, stirring in salt, melted butter, heavy cream, sour cream, and a generous portion of Parmesan cheese. This mixture not only tastes incredible, but it’s the secret to that velvety layer that complements the hearty filling.

Step 2: Make the Beef and Vegetable Mixture

While the potatoes cook, heat olive oil in a skillet on high and brown the ground beef, breaking it up so every bite is tender. Add diced onion and garlic to soften and mingle flavors. Pour in the red wine to lift those caramelized bits stuck to the pan—this step adds a remarkable depth. Stir in Worcestershire sauce, tomato paste, salt, pepper, thyme, and flour, then add beef stock. Simmer gently until the sauce thickens and reduces beautifully, then fold in frozen mixed vegetables for a burst of color and texture.

Step 3: Assemble the Pie

Preheat your oven to 425°F (220°C). Spread the beef and vegetable mix evenly in a baking dish, then top with a thick layer of the Parmesan-infused mashed potatoes. Give the potatoes a light rough texture with the back of a spoon or spatula—this preps the surface for a luscious golden crust. Sprinkle the remaining Parmesan cheese over the top for that signature crispy finish.

Step 4: Bake and Broil for Crispy Perfection

Bake the assembled pie for 25 minutes, allowing the flavors to meld and the topping to heat through. For the crowning touch, move the pie under the broiler for just 1 to 2 minutes—watch closely as the Parmesan crisps to a gorgeous golden brown. Once out of the oven, let the pie rest for at least 25 minutes to set up, ensuring clean slices and maximum enjoyment.

How to Serve Classic Shepherd's Pie with Crispy Parmesan Topping Recipe

The image shows a white rectangular baking dish filled with a baked dish that has a golden-brown, textured top layer with rows of slightly ridged patterns and small bits of green herbs sprinkled over it. The dish appears creamy with some browned spots on the edges, indicating it has been baked to a crispy finish. The baking dish is placed on a white marbled surface alongside a small white pitcher filled with brown sauce, a small bundle of fresh herbs, a basket of onions, garlic, and sweet potatoes in the upper left corner, and some gold forks resting on a black and white checkered cloth. Two stacked white plates sit in the lower right corner of the frame. The photo is taken with an iphone --ar 4:5 --v 7

Garnishes

Brighten up your serving with a sprinkle of freshly chopped parsley or thyme leaves. These vibrant greens not only add a pop of color but also fresh herbal notes that balance the richness of the pie.

Side Dishes

This classic dish stands beautifully on its own, but pairing it with a crisp green salad or steamed green beans can add a refreshing contrast. Alternatively, some crusty bread will soak up every last bit of the savory sauce.

Creative Ways to Present

For a playful twist, serve individual portions in ramekins for a charming, personalized touch that’s perfect for dinner parties. Or, layer the mashed potatoes in a piping bag to create decorative swirls before baking, making the topping as visually stunning as it tastes.

Make Ahead and Storage

Storing Leftovers

After enjoying your meal, cover any leftovers tightly and store them in the refrigerator for up to 3 days. The flavors continue to develop overnight, making for an even more delicious next-day meal.

Freezing

This pie freezes beautifully, making it perfect for busy weeknights. Cool completely, then cover the baking dish tightly with plastic wrap and foil before freezing. It will keep well for up to 3 months.

Reheating

To reheat, thaw overnight in the fridge if frozen. Warm in the oven at 350°F (175°C) until heated through, about 25-30 minutes. To restore the crispy topping, finish off under a broiler for a minute or two. Microwave reheating is possible but may soften the crispy crust.

FAQs

Can I use ground lamb instead of beef?

Absolutely! Traditional shepherd’s pie is made with lamb, and swapping it in will give you authentic flavor. Just adjust the cooking time if needed to ensure it’s fully cooked.

What are the best potatoes for mashed topping?

Yellow potatoes are ideal because of their creamy texture and buttery flavor. Russets work too but might be slightly fluffier.

Can I make this recipe vegetarian?

Yes! Substitute the ground beef with lentils or a plant-based mince, and use vegetable broth instead of beef stock for a delicious vegetarian variation.

How can I get the Parmesan topping extra crispy?

Roughing up the mashed potatoes before baking and finishing under the broiler is key. Make sure the broiler is hot and keep a close eye to avoid burning.

Is this recipe freezer-friendly?

It sure is! Classic Shepherd's Pie with Crispy Parmesan Topping Recipe freezes wonderfully, making meal prep and busy nights much easier.

Final Thoughts

If you’re looking for a soul-warming dish that brings comfort and elegance to your table, this Classic Shepherd's Pie with Crispy Parmesan Topping Recipe is your new best friend in the kitchen. Invite friends or family, dig into those layers of flavor, and enjoy every crispy, creamy, savory bite!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Classic Shepherd's Pie with Crispy Parmesan Topping Recipe

Classic Shepherd's Pie with Crispy Parmesan Topping Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 30 reviews

  • Author: Diane
  • Total Time: 1 hour 45 minutes
  • Yield: 6 servings
Print Recipe
Pin Recipe

Description

This classic Shepherd's Pie recipe features a hearty ground beef and mixed vegetable filling topped with creamy, cheesy mashed potatoes, baked to golden perfection. Rich in flavors from red wine, Worcestershire sauce, and fresh thyme, this comforting dish is perfect for family dinners or gatherings, offering a satisfying blend of textures and a crispy, golden crust.


Ingredients

Mashed Potatoes

  • 2 Pounds Yellow Potatoes (Peeled)
  • 1 Teaspoon Kosher Salt
  • 1 Stick Butter (Melted)
  • ½ Cup Heavy Cream
  • ¼ Cup Sour Cream
  • ¾ Cup Grated Parmesan Cheese

Beef and Vegetable Mixture

  • 3 Tablespoons Olive Oil
  • 2.25 Pounds Ground Beef (80/20)
  • 1 Medium Onion (Diced)
  • 4 Cloves Garlic (Minced)
  • 1 Cup Red Wine
  • 3 Tablespoons Worcestershire Sauce
  • 3 Tablespoons Tomato Paste
  • 1 Teaspoon Kosher Salt
  • 1 Teaspoons Black Pepper
  • 1 Tablespoon Fresh Chopped Thyme
  • 4 Tablespoons All-purpose Flour
  • 2 Cups Beef Stock
  • 1 ½ Cups Frozen Mixed Vegetables
  • Additional 1 Tablespoon Grated Parmesan Cheese (for topping)


Instructions

  1. Cook the Potatoes: Add peeled yellow potatoes to a large stock pot and cover with water. Bring to a boil, then reduce the heat to medium-low, cover, and simmer for 30-40 minutes until the potatoes are tender and a knife can be inserted without resistance.
  2. Mash the Potatoes: Drain the cooked potatoes and pass them through a potato ricer or mash thoroughly with a potato masher. Stir in kosher salt, melted butter, heavy cream, sour cream, and grated Parmesan cheese until smooth and creamy. Cover and set aside.
  3. Preheat Oven and Prepare Dish: Preheat the oven to 425℉ (220℃). Spray a 9x13-inch baking dish with non-stick cooking spray and set aside.
  4. Brown the Ground Beef: Heat a large non-stick skillet over high heat. Add olive oil and ground beef, breaking it apart as it cooks. Continue cooking until beef is browned and most moisture has evaporated, about 8 minutes.
  5. Sauté Aromatics: Add diced onion and minced garlic to the skillet with the beef. Stir and cook for 3-4 minutes until the onion softens.
  6. Deglaze with Wine: Pour in red wine to deglaze the pan, scraping up any browned bits from the bottom to incorporate into the flavor.
  7. Add Seasonings and Thicken: Stir in Worcestershire sauce, tomato paste, kosher salt, black pepper, fresh chopped thyme, and all-purpose flour. Cook while stirring to combine completely.
  8. Simmer Sauce: Pour in beef stock and stir well. Bring to a simmer, then reduce heat to medium-low and simmer until the sauce reduces by half, approximately 10 minutes.
  9. Add Vegetables: Remove the skillet from heat and stir in frozen mixed vegetables until evenly incorporated.
  10. Assemble Shepherd's Pie: Transfer the beef and vegetable mixture to the prepared baking dish, spreading it evenly. Spoon the mashed potatoes over the top and spread into an even layer. Use a spoon or rubber spatula to roughen the surface texture of the potatoes to help form a crispy crust while baking. Sprinkle the remaining tablespoon of Parmesan cheese over the mashed potatoes.
  11. Bake and Broil: Place the baking dish on a sheet tray and bake in the preheated oven for 25 minutes. Then, move the dish under the high broiler for 1-2 minutes until the top turns golden and crispy. Watch carefully to avoid burning.
  12. Cool and Serve: Allow the Shepherd's Pie to cool on a cooking rack for at least 25 minutes before serving. Garnish with fresh parsley if desired and enjoy your comforting meal.

Notes

  • Ensure the mashed potatoes are fluffy to create a light, crispy topping.
  • Use 80/20 ground beef for optimal flavor and moisture balance.
  • You can substitute frozen mixed vegetables with fresh if preferred, adjusting cooking time accordingly.
  • Do not skip the resting time after baking to allow the pie to set for easier serving.
  • For a richer flavor, use homemade beef stock if available.
  • Adjust seasoning with salt and pepper to taste before assembling.
  • Prep Time: 30 minutes
  • Cook Time: 1 hour 15 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: British

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Dinner

  • Grilled Peach Salad with Burrata, Pesto Croutons, and Fresh Herbs Recipe
    Grilled Peach Salad with Burrata, Pesto Croutons, and Fresh Herbs Recipe
  • Sheet Pan Greek Chicken and Chickpea Salad Recipe
    Sheet Pan Greek Chicken and Chickpea Salad Recipe
  • Herby Spring Pasta Salad with Protein Recipe
    Herby Spring Pasta Salad with Protein Recipe
  • Hot Chicken Salad French Bread Sandwiches Recipe
    Hot Chicken Salad French Bread Sandwiches Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hi there! I’m so happy you’re here. Welcome to Eat With Diane a space where I share recipes that are simple, delicious, and filled with love to bring joy to your table.

Learn more

Popular

  • Peach Burrata Salad with Balsamic Vinaigrette and Pistachios Recipe
    Peach Burrata Salad with Balsamic Vinaigrette and Pistachios Recipe
  • Pineapple Cucumber Salad Recipe
    Pineapple Cucumber Salad Recipe
  • Red, White, & Blue Poke Cake Recipe
    Red, White, & Blue Poke Cake Recipe
  • Strawberries and Cream Eclair Cake Recipe
    Strawberries and Cream Eclair Cake Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Eat With Diane. All rights reserved.