Menu Prices

  • Food Deals & Specials
  • Popular Restaurants

Savory Meatball Shepherd’s Pie

This Shepherd’s Pie variant brings a delightful twist to the classic, featuring savory meatballs, creamy mashed potatoes, and a rich onion gravy. The best part? It’s simpler to make than it may seem!

 

 

Prep Time: 20-30 minutes

Cook Time: 40-50 minutes

Servings: 6

 

 

Ingredients:

For the meatballs:

  • 1 ½ pounds lean ground beef (or ground turkey)
  • ½ cup finely chopped parsley
  • 2 tablespoons Dijon mustard
  • 2 tablespoons all-purpose flour
  • 1 large egg
  • Approximately 1/2 teaspoon salt
  • Around 1/4 teaspoon pepper
  • About 1/2 cup fat-skimmed beef broth

For the brown onion gravy:

  • Brown onion gravy (recipe follows)
  • Approximately 1/2 cup dry sherry, dry white wine, or additional fat-skimmed beef broth

For the mashed potatoes:

  • Approximately 6 cups peeled hot cooked potatoes
  • 2 to 3 tablespoons butter
  • Around ½ cup cream cheese (at room temperature)
  • Approximately ½ cup shredded Gruyère, Swiss, or Parmesan cheese

 

Instructions:

  1. In a mixing bowl, combine lean ground beef (or ground turkey), finely chopped parsley, Dijon mustard, all-purpose flour, large egg, approximately 1/2 teaspoon of salt, around 1/4 teaspoon of pepper, and about 1/2 cup of fat-skimmed beef broth. Mix thoroughly with a fork.
  2. In a 4- to 5-quart saucepan, bring the brown onion gravy to a boil. Add dry sherry, dry white wine, or more fat-skimmed beef broth and reduce heat to a gentle simmer.
  3. Shape the beef mixture into 1-inch balls and gently place them into the simmering gravy. Cover and simmer until meatballs are no longer pink in the center (10 to 12 minutes). Use a slotted spoon to transfer meatballs to a bowl.
  4. While gravy is still in the pan, bring it to a boil until it reduces to about 2 cups (10 to 15 minutes). Season with salt and pepper. Remove from heat and return meatballs with any juices to the gravy, mixing gently.
  5. In a large bowl, mash cooked potatoes with butter and room-temperature cream cheese until smooth. Add beef broth if needed. Stir in Gruyère cheese, and season with salt and pepper.
  6. Butter a shallow casserole dish (3 1/2 to 4 quarts). Spread two-thirds of the mashed potatoes over the bottom and sides. Spoon meatball-gravy mixture into the center. Decoratively spoon or pipe remaining mashed potatoes around the edge.
  7. Bake in a preheated oven (400°F/200°C) until gravy is bubbling and potatoes are browned (30 to 35 minutes).


Nutrition Facts (Per Serving):

  • Calories: 758
  • Protein: 34g
  • Fat: 43g
  • Saturated Fat: 21g
  • Carbohydrates: 56g
  • Fiber: 4.6g

 

Nutritional values are approximate and may vary based on specific ingredients.

 

 

Cooking Tips:

  • Choose your preferred method for preparing potatoes – boil, bake, or microwave.
  • Short on time? Prepare the brown onion gravy and assemble the pie up to step 5 a day in advance. Cover, chill, and continue when ready to bake.

Popular Restaurants

  • Latest Restaurant Offers in Australia – KFC, Domino’s, Subway, and More
  • KFC Australia Menu Specials & Promos
  • Hungry Jack’s Australia Menu Deals & Vouchers
  • Restaurant Vouchers and Discounts in Canada – A&W, KFC, McDonald’s, and More
  • Taco Bell Canada: Latest Deals & Specials
  • McDonald’s Canada Discounts & Offers
  • Pizza Pizza Canada: Latest Coupons & Offers
  • Fast Food Specials: Online Coupons and Restaurant Deals
  • KFC Specials & Deals
  • Papa John’s Pizza Deals & Specials

Restaurant Menu Prices & Specials

Find a comprehensive list with all the menus, nutrition facts, and specials for all your favorite restaurants.

Restaurant & pizza Menu prices, printable coupons, and weekly deals available for New York, New Jersey, Los Angeles, Chicago, Houston, Philadelphia, Phoenix, San Antonio, San Diego, Dallas, Jacksonville, Austin, Detroit, Seattle, Miami, Atlanta, Boston, San Francisco, or any other American city or town.

Save with promotions like buy one get one free, $1 deals, and also match coupons with current specials for more savings.

Menu prices & restaurant selections may vary by location and time of the day. All prices provided should only be used as estimates.

Disclaimer: The restaurants menu & prices shown on the website may not reflect the recent changes. Prices may vary by location.

For current prices & menu offers contact the restaurant.

© 2026 · Menu Prices · Privacy Policy · Contact Us