Go Back
Salisbury Steak Meatballs served over creamy garlic herb mashed potatoes with rich beef gravy and fresh parsley

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes

Juicy baked ground beef meatballs in a rich savory beef gravy, served over creamy garlic herb mashed potatoes. A comforting and satisfying dinner the whole family loves.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings: 4 portions
Course: Dinner, Main Course
Cuisine: American
Calories: 550

Ingredients
  

  • 1 lb ground beef 80/20 blend recommended
  • 1 cup breadcrumbs
  • 1/4 cup milk for meatball mixture
  • 1 medium onion finely chopped
  • 2 cloves garlic minced, for meatball mixture
  • 1 egg
  • 2 tbsp Worcestershire sauce
  • 1 tsp salt for meatball mixture
  • 1/2 tsp black pepper
  • 1 tbsp dried parsley
  • 1 tsp onion powder
  • 1 tsp garlic powder
  • 2 cup beef broth for gravy
  • 1/4 cup all-purpose flour for gravy
  • 1 tbsp soy sauce for gravy
  • 1 tbsp Dijon mustard for gravy
  • 2 lbs potatoes peeled and chopped, Yukon Gold recommended
  • 2 cloves garlic minced, for mashed potatoes
  • 4 tbsp butter for mashed potatoes
  • 1/2 cup milk for mashed potatoes
  • 2 tbsp fresh parsley chopped, stirred in off the heat at the end

Equipment

  • Large mixing bowl
  • Baking sheet with parchment paper
  • Large pot for boiling potatoes
  • Medium skillet for gravy
  • Whisk

Method
 

  1. Preheat the oven to 400 degrees F and line a large baking sheet with parchment paper or foil.
  2. In a large mixing bowl, combine the ground beef, breadcrumbs, milk, onion, garlic, egg, Worcestershire sauce, salt, pepper, dried parsley, onion powder, and garlic powder. Mix until just combined. Do not overmix.
  3. Shape the mixture into 1.5-inch meatballs and place on the prepared baking sheet. Bake for about 20 minutes until browned and cooked through to an internal temperature of 165 degrees F.
  4. While the meatballs bake, bring a large pot of salted water to a boil. Add the chopped potatoes and cook for 15 to 20 minutes until fork-tender. Drain and return to the pot. Add the minced garlic, butter, and milk. Mash until smooth and creamy. Stir in fresh parsley off the heat and season with salt to taste.
  5. While the potatoes cook, make the gravy. In a medium skillet over medium heat, add a small knob of butter or drizzle of oil, then whisk in the flour and cook for about 1 minute, stirring constantly, until it smells slightly nutty. Slowly whisk in the beef broth a little at a time to avoid lumps. Stir in the soy sauce and Dijon mustard. Cook, stirring frequently, until the gravy thickens, about 4 to 5 minutes.
  6. Add the baked meatballs to the gravy in the skillet. Stir gently to coat and simmer on low heat for 3 to 5 minutes.
  7. Spoon the mashed potatoes onto plates or into bowls and top generously with Salisbury Steak Meatballs and gravy. Garnish with fresh parsley if desired.

Notes

Use an 80/20 ground beef blend for the juiciest meatballs. Do not overmix the meatball mixture or they will be dense. Start the potatoes at the same time as the meatballs go in the oven so everything finishes together. Add broth to the flour gradually and whisk constantly to prevent lumps in the gravy. Meatballs and gravy freeze well for up to 2 months without the mashed potatoes.