June 27, 2026 · 40 min

Caramelized Onion Shepherd’s Pie with Parmesan Crust

Dessert40 min

Shepherd’s pie is the ultimate comfort food, combining savory ground beef with creamy mashed potatoes. In this version, we take it to the next level by folding in sweet caramelized onions and baking with a sprinkle of Parmesan cheese until golden and bubbly.

Perfect for a cozy dinner, this dish is hearty, satisfying and sure to become a family favorite. Serve it straight from the oven for a warming meal that feels like a hug in a bowl.


Recipe details

Dessert40 min4 servings

Nutrition per serving

Dietary labels

Gluten-free: unknownLactose-free: unknownDairy-free: unknown

Allergen check

Gluten / wheat: unknownMilk / dairy: unknownEgg: unknownFish: unknownShellfish: unknownPeanut: unknownTree nuts: unknownSoy: unknownSesame: unknownMustard: unknownCelery: unknownSulphites: unknownLupin: unknownMolluscs: unknown

Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies.


Ingredients

Ground Beef2 lbs ground beefView ingredient guide
Butter2 tbsp butterView ingredient guide
Olive Oil2 tbsp olive oilView ingredient guide
Garlic3 cloves garlic, mincedView ingredient guide
Tomato Paste2 tbsp tomato pasteView ingredient guide
beef broth1 cup beef brothView ingredient guide
Dried Thyme1 tsp dried thymeView ingredient guide
salt and pepperSalt and pepper to tasteView ingredient guide
Milk1/2 cup milkView ingredient guide
Butter1/4 cup butterView ingredient guide

Instructions

  1. Caramelize the onions: In a large skillet, heat 2 tbsp butter and 2 tbsp olive oil over medium heat. Add the sliced onions and cook, stirring occasionally, for 25-30 minutes until deeply golden and caramelized. Season with a pinch of salt.
  2. Cook the beef: Add the ground beef to the skillet with the onions. Cook until browned, breaking it up with a spoon. Add minced garlic and tomato paste and cook for 1 minute more.
  3. Simmer the filling: Pour in the beef broth and add dried thyme. Bring to a simmer and cook for 5 minutes until slightly thickened. Season with salt and pepper to taste. Transfer the mixture to a 9×13-inch baking dish.
  4. Make the mashed potatoes: While the filling simmers, place the cubed potatoes in a large pot and cover with salted water. Bring to a boil and cook until tender, about 15 minutes. Drain and return to the pot. Add milk and 1/4 cup butter and mash until smooth. Season with salt and pepper.
  5. Assemble the pie: Spread the mashed potatoes evenly over the beef filling in the baking dish. Sprinkle the grated Parmesan cheese on top.
  6. Bake: Preheat the oven to 400°F (200°C). Bake the shepherd’s pie for 20-25 minutes until the top is golden and the filling is bubbly. Let rest for 5 minutes before serving.

Recipe Tips

For extra flavor, add a splash of Worcestershire sauce to the beef filling.

To save time, you can caramelize the onions ahead of time and refrigerate them until ready to use.

Let the shepherd’s pie rest for 5 minutes after baking to set, making it easier to serve.

FAQ

Can I use ground turkey instead of beef?

Yes, ground turkey works well as a leaner alternative. Just be sure to season it well, as turkey is milder in flavor.

Can I make this shepherd's pie ahead of time?

Absolutely! Assemble the pie completely but do not bake. Cover and refrigerate for up to 24 hours. When ready to bake, add an extra 10-15 minutes to the baking time.

How do I get a crispy top on the mashed potatoes?

Using a fork to create peaks and valleys on the surface of the potatoes before baking helps create crispy edges. The Parmesan cheese also adds a golden crust.

DandyRecipes community

Rate and discuss this recipe

Your rating and comments help other DandyRecipes readers decide what to cook next.

Your recipe vote

No DandyRecipes user votes yet.

Recipe comments

0 DandyRecipes comments

No DandyRecipes comments yet.

More recipe ideas

12 similar recipes you might like

These suggestions are based on shared ingredients, meal type, and recipe metadata.