Go Back
+ servings
A bowl of Salisbury Steak Meatballs smothered in gravy, served over fluffy Garlic Herb Mashed Potatoes and garnished with parsley.

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes

This recipe for Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes is a comforting and flavorful meal perfect for busy weeknights. It features tender meatballs in a rich gravy served alongside creamy mashed potatoes.
Prep Time 25 minutes
Cook Time 45 minutes
Potato Boiling Time 20 minutes
Total Time 1 hour 30 minutes
Servings: 6 servings
Course: Dinner
Cuisine: American
Calories: 554

Ingredients
  

Meatballs
  • 1.5 lbs ground beef
  • 1/2 cup panko bread crumbs
  • 1/2 cup onion shredded
  • 2 tablespoons ketchup
  • 2 tablespoons Worcestershire sauce
  • 1 large egg
  • 1 tablespoon fresh parsley finely chopped
  • 1/2 teaspoon salt
  • 1/4 teaspoon pepper
Whipped Potatoes
  • 3 lbs potatoes Russet potatoes or Yukon Gold, peeled and cubed
  • 2 tablespoons butter
  • 2/3 cup milk
  • salt
Gravy
  • 2 tablespoons butter
  • 1 small onion chopped
  • 2 tablespoons flour
  • 1.25 cups beef broth
  • 1 tablespoon Worcestershire sauce
  • 1 tablespoon ketchup
  • salt and pepper to taste
  • 1 tablespoon fresh parsley chopped

Equipment

  • Oven
  • Baking sheet
  • Baking rack
  • Large bowl
  • Meat thermometer
  • Large pot
  • Stand mixer
  • saucepan

Method
 

  1. Preheat your oven to 400F and prepare a baking sheet with a baking rack. You can also bake directly onto a baking sheet lined with parchment paper, but be sure to flip the meatballs halfway through.
  2. To make the meatballs, combine all meatball ingredients in a large bowl. Use a fork to mix to keep the meat tender. Roll the mixture into balls and place them on the prepared baking rack.
  3. Bake the meatballs for 25-30 minutes, or until cooked through. Use a meat thermometer to check the internal temperature.
  4. While the meatballs bake, add the peeled and cubed potatoes to a large pot. Fill with water, covering the potatoes by about an inch. Bring to a boil, then reduce heat to medium and cook until the potatoes are fork-tender, about 15-20 minutes.
  5. Drain the potatoes and place them in the bowl of a stand mixer fitted with a whip attachment (or a large bowl if using a hand mixer). Add the butter and begin whipping on low speed, slowly adding the milk. Once the milk is incorporated, increase the speed to high and whip until the potatoes are smooth. Scrape down the sides of the bowl as needed. Add more milk if necessary. Season with salt to taste.
  6. For the gravy, melt the butter in a saucepan over medium heat and sauté the chopped onion until soft and translucent.
  7. Sprinkle the flour over the onions and whisk to create a roux. Add the beef broth, ketchup, and Worcestershire sauce, whisking continuously. Season with salt and pepper. If the gravy needs thickening, mix 1 tablespoon of cornstarch with 2 tablespoons of water to create a slurry, then whisk it into the gravy until thickened.
  8. Once the meatballs are cooked, add them to the gravy and toss to coat. Spoon the mashed potatoes onto plates, top with the sauced meatballs, and sprinkle with fresh parsley.

Nutrition

Calories: 554kcalCarbohydrates: 53gProtein: 28gFat: 25gSaturated Fat: 10gCholesterol: 115mgSodium: 693mgPotassium: 1492mgFiber: 6gSugar: 7gVitamin A: 268IUVitamin C: 49mgCalcium: 124mgIron: 5mg

Notes

The nutritional information provided is an estimate based on third-party calculations and may vary.

Tried this recipe?

Let us know how it was!