A bubbling shepherd’s pie on a chilly evening is pure comfort. This version takes the classic and turns the flavor way up — rich 80/20 beef, a glossy umami-packed gravy, and a golden Parmesan mash that crisps beautifully in the oven.

Homemade Shepherd’s Pie from The Pasta Tempo kitchen

Incredible Parmesan Shepherd’s Pie

Read Reviews
A savory, high-flavor twist on a classic comfort dish. This budget-friendly recipe features a rich, umami-packed beef gravy that holds up perfectly under a thick, golden layer of garlic-parmesan mashed potatoes.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 6 Plates
Course: Main Course
Cuisine: American
Calories: 498

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 1/2 cups Frozen Vegetable Mix (Peas, Carrots, Corn)
  • 1/2 tsp Freshly Ground Black Pepper
The Parmesan Potato Topping
  • 1 1/2 lbs Russet Potatoes (peeled and cubed)
  • 6 tbsp Unsalted Butter
  • 1/4 cup Milk (add slowly)
  • 1/2 cup Grated Parmesan Cheese
  • 1 tsp Garlic Salt
  • 1/4 tsp Black Pepper

Equipment

  • 1 Deep Heavy Bottom Skillet
  • 1 8 Quart Heavy Stock Pot
  • 1 8×8 Glass Baking Dish
  • 1 Mixing Bowl Set
  • 1 Potato Masher
  • 1 Wooden Spoon Set
  • 1 Measuring Cups
  • 1 Measuring Spoons

Instructions
 

Preheat & Start the Potatoes
  1. Preheat your oven to 375°F.
  2. Place the peeled, cubed potatoes into a large pot of salted water and bring to a boil. Cook until tender (about 15 minutes), then drain thoroughly.
Build the Meat Base
  1. Heat olive oil in a large skillet over medium‑high heat and sauté the onions until softened.
  2. Add the ground beef and brown thoroughly. Stir in the minced garlic and Italian seasoning.
  3. Add the tomato paste and flour, cooking for 2 minutes to toast the paste.
  4. Pour in the water, Better Than Bouillon, soy sauce, and Worcestershire sauce.
  5. Simmer until the sauce thickens into a glossy, rich gravy, then fold in the frozen vegetables.
Make the Parmesan Potato Topping
  1. Add the butter, grated Parmesan, garlic salt, and pepper to the hot potatoes.
  2. Mash while slowly drizzling in the milk until the potatoes reach a creamy, firm consistency.
  3. Assemble & Bake
  4. Transfer the meat mixture to an 8×8 baking dish and spread the potato topping evenly across the top.
  5. Bake for 20–25 minutes until the Parmesan crust is golden brown.

Nutrition

Serving: 1PlateCalories: 498kcalCarbohydrates: 29gProtein: 20gFat: 34gSaturated Fat: 15gPolyunsaturated Fat: 2gMonounsaturated Fat: 14gTrans Fat: 1gCholesterol: 92mgSodium: 1063mgPotassium: 818mgFiber: 4gSugar: 4gVitamin A: 2889IUVitamin C: 13mgCalcium: 154mgIron: 4mg

Notes

The 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.
Sepia-style Cartoon Ed behind a kitchen counter, smiling and gesturing toward recipe suggestions with a small sign that reads ‘You’ll love the ideas below.

Comfort Food Favorites

Family Classics


Tried one of our recipes and made it your own? Or have a recipe idea we can work with?

We would love to hear from you!

  • Sign up for the Sunday Simmer Newsletter
  • Sync my Favorites across all devices
  • Share a Recipe Idea with the Pasta Tempo Kitchen
  • Comment on a Recipe

Choose the options that make sense for you.

Food is meant to be shared. Connect with The Pasta Tempo Kitchen to save your favorite dishes, get weekly recipe updates, and share your own family traditions.”

Subscriber Benefits

  • Share My Favorites Across Devices
  • Join the Pasta Tempo Newsletter
  • Share a Recipe Idea or Comment