Incredible Parmesan Shepherd’s Pie
A savory, high-flavor version of the classic comfort dish. This recipe has a rich gravy that holds up perfectly under a thick, golden Parmesan crust.
Equipment
- 1 Deep Skillet A heavy-bottomed skillet with high sides. Essential for browning the 80/20 beef and simmering the tomato-based gravy without splashing.
- 1 8 Quart Heavy Stock Pot Used for boiling the 1.5–2 lbs of cubed Russet potatoes. The heavy base ensures even heating for a uniform "mash" consistency.
- 1 9×13 Glass Baking Dish The classic vessel for the assembly. Its size allows the meat base to spread evenly and provides the surface area for that golden Parmesan crust.
- 1 Mixing Bowl Set While you can mash in the pot, having a bowl ready for prepping the frozen vegetable mix or holding the grated Parmesan is a best practice.
- 1 Wooden Spoon Set Ideal for stirring the meat base and "toasting" the tomato paste and flour without scratching your deep skillet.
- 1 Measuring Cups Required for the water, frozen vegetables, and the milk for the potato topping.
- 1 Measuring Spoons Critical for the "Flavor Secrets": Better Than Bouillon, Worcestershire sauce, soy sauce, and Italian seasoning.
Ingredients
The Meat Base
- 2 tbsp Extra Virgin Olive Oil
- 1 cup Yellow Onion chopped
- 2 cloves Garlic minced
- 1 lb 80% Ground Beef
- 3 tbsp Tomato Paste
- 2 tbsp All-Purpose Flour
- 1 cup Water
- 1 tsp Better Than Bouillon, Beef
- 1 tbsp Worcestershire Sauce
- 1 tbsp Soy Sauce
- 1 tbsp Italian Seasoning
- 1 ½ cups Frozen Vegetable Mix Peas, Carrots, Corn
- ½ tsp Freshly Ground Black Pepper
The Parmesan Potato Topping
- 1 ½ – 2 lbs Russet Potatoes peeled and cubed
- 6 tbsp Unsalted Butter
- ¼ cup Milk add slowly
- ½ cup Grated Parmesan Cheese
- 1 tsp Garlic Salt
- ¼ tsp Black Pepper
Instructions
Meat Base
- Heat olive oil in a large skillet over medium-high heat and sauté the onions until softened.
- Add the ground beef and brown thoroughly. Stir in the minced garlic and Italian seasoning.
- Stir in the tomato paste and flour, cooking for 2 minutes to toast the paste.
- Stir in the water, Better Than Bouillon, soy sauce, and Worcestershire sauce. Simmer until the sauce thickens into a rich gravy, then fold in the frozen vegetables.
The Parmesan Potato Topping
- While the meat is simmering, boil the cubed potatoes in salted water until tender (about 15 minutes), then drain thoroughly.
- Add the butter, grated Parmesan, garlic salt, and pepper to the hot potatoes. Mash while slowly drizzling in the milk until they reach a creamy, firm consistency.
The Assembly
- Transfer the meat mixture to a baking dish and spread the potato topping evenly across the top.
- Bake at 400°F for 20-25 minutes until the Parmesan crust is golden brown.
Notes
The “Sunday Simmer” Make-Ahead Tip
This is a perfect candidate for meal prep. You can prepare the Meat Base up to 2 days in advance and keep it refrigerated. When you’re ready for dinner, simply boil the potatoes, top the cold meat, and add 5–10 minutes to the bake time. It actually tastes better on day two as the umami flavors in the bouillon and soy sauce continue to marry.
The “80/20” Flavor Secret
Don’t fear the fat. Using 80% lean ground beef provides the moisture and “mouthfeel” that leaner blends lack. We use 3 tablespoons of tomato paste specifically to emulsify those beef fats into a silky gravy, ensuring the dish is rich but never greasy.
The Potato Consistency Check
To ensure a structured topping that doesn’t “sink” into the meat, add your milk slowly. Depending on the starch content of your Russets, you may not need the full 1/4 cup. You want a mash that is creamy enough to spread but firm enough to hold its shape under the heat of the oven.
Nutrition
Calories: 498kcalCarbohydrates: 29gProtein: 20gFat: 34gSaturated Fat: 15gPolyunsaturated Fat: 2gMonounsaturated Fat: 14gTrans Fat: 1gCholesterol: 92mgSodium: 1063mgPotassium: 818mgFiber: 4gSugar: 4gVitamin A: 2889IUVitamin C: 13mgCalcium: 154mgIron: 4mg
Tried this recipe?Let us know how it was!

