Go Back
+ servings
Close-up 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 creates Salisbury Steak Meatballs served with creamy mashed potatoes. It is a hearty, comforting dinner option suitable for family meals.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 6 people
Course: Dinner
Cuisine: American
Calories: 554

Ingredients
  

Meatballs
  • 1 1/2 lbs ground beef
  • 1/2 cup panko bread crumbs
  • 1 small 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 Russet potatoes or Yukon Gold, peeled and cubed
  • 2 tablespoons butter
  • 2/3 cup milk
  • To taste salt
Gravy
  • 2 tablespoons butter
  • 1 small onion chopped
  • 2 tablespoons flour
  • 1 1/4 cups beef broth
  • 1 tablespoon Worcestershire sauce
  • 1 tablespoon ketchup
  • To taste salt and pepper
  • 1 tablespoon fresh parsley chopped

Equipment

  • Baking sheet with rack
  • Large bowl
  • Large pot
  • Stand mixer or hand mixer
  • Saucepan

Method
 

  1. Preheat the oven to 400F. Prepare a baking sheet with a baking rack. You can also bake directly onto a parchment-lined baking sheet, but you must flip the meatballs halfway through cooking.
  2. Mix 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 rack.
  3. Bake the meatballs for 25 to 30 minutes, or until they reach a safe internal temperature. Check the temperature with a meat thermometer.
  4. For the potatoes, add the peeled and cubed potatoes to a large pot. Fill with water, covering the potatoes by about one inch. Bring the water to a boil, then reduce the heat to medium. Cook until the potatoes are fork tender, about 15 to 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.
  6. Add the butter and begin whipping on low speed, slowly adding the milk. Once the milk is incorporated, increase the speed and whip on high until the potatoes are smooth. Stop the machine to scrape the sides of the bowl as needed. Add more milk if you need a thinner consistency.
  7. Season the potatoes with salt to your preference.
  8. For the gravy, melt the butter in a saucepan over medium heat and add the onions. Sauté until the onions are soft and translucent.
  9. Sprinkle the flour over the onions and whisk to create a roux. Add the beef broth, ketchup, and Worcestershire sauce, and continue whisking. Season with salt and pepper.
  10. If the gravy does not thicken, mix 1 tablespoon of cornstarch with 2 tablespoons of water to create a slurry. Add the slurry to the gravy and whisk until it thickens.
  11. When the meatballs are cooked, add them to the gravy and toss to coat them completely.
  12. Spoon the mashed potatoes onto plates, top with the meatballs and gravy, and sprinkle with fresh parsley before serving.

Nutrition

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

Notes

Making these meatballs with family members, like rolling them together, can turn dinner preparation into a shared activity. This recipe focuses on simple, comforting flavors for a satisfying meal.

Tried this recipe?

Let us know how it was!