Go Back
Bird's-eye view of three Salisbury steak meatballs with gravy on a bed of mashed potatoes, topped with parsley.

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes

Tender beef meatballs in rich brown gravy served over creamy garlic herb mashed potatoes.
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Course Main Course
Cuisine American
Servings 4 servings
Calories 520 kcal

Ingredients
  

Meatballs

  • 1 ½ pounds ground beef
  • ½ cup breadcrumbs
  • 1 large egg
  • 1 small onion finely grated
  • 2 cloves garlic minced
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon Dijon mustard
  • ½ teaspoon salt
  • ½ teaspoon black pepper

Gravy

  • 2 tablespoons butter
  • 1 small onion thinly sliced
  • 2 tablespoons all-purpose flour
  • 2 cups beef broth
  • 1 tablespoon Worcestershire sauce
  • ½ teaspoon dried thyme
  • Salt and black pepper to taste

Garlic Herb Mashed Potatoes

  • 2 pounds russet or Yukon gold potatoes peeled and cubed
  • 4 tablespoons butter
  • ½ cup warm milk
  • 2 cloves garlic minced
  • 1 tablespoon chopped fresh parsley
  • 1 teaspoon chopped fresh thyme
  • Salt to taste

Instructions
 

Meatballs

  • Boil Potatoes:

    Put the peeled and cubed potatoes in a big pot of salted water. Boil until a fork pierces them easily, roughly 15–20 minutes.
  • Mix Meatball Ingredients:

    While the potatoes cook, in a large bowl mix the ground beef, breadcrumbs, egg, grated onion, garlic, Worcestershire sauce, Dijon mustard, salt, and pepper. Use your hands to combine gently; avoid overmixing to keep the meatballs tender.
  • Form Meatballs:

    Form the mixture into uniform balls approximately 1 ½ inches across. Arrange them on a tray lined with parchment.

Gravy

  • Sear Meatballs:

    Warm a large skillet over medium heat. Add a little oil if needed, then sear the meatballs on all sides, doing batches if needed to prevent overcrowding. After browning, take them out and set aside.
  • Make Onion Gravy:

    In the same skillet, melt the butter and cook the sliced onions slowly until they soften and start to caramelize. Dust with flour and stir for about a minute to cook out the raw flavor. Slowly pour in the beef broth while whisking continuously to form a smooth gravy. Mix in Worcestershire sauce and thyme.

Garlic Herb Mashed Potatoes

  • Simmer Meatballs in Gravy:

    Put the meatballs back into the skillet, spooning gravy over them. Lower the heat and simmer gently for 10–15 minutes until the meatballs are fully cooked and the gravy thickens.
  • Mash Garlic Potatoes:

    Drain the potatoes and return them to the hot pot. Add butter, warm milk, minced garlic, parsley, thyme, and salt. Mash until creamy and smooth. Adjust seasoning as desired.
  • Plate with Gravy:

    To serve, spread a generous layer of garlic herb mashed potatoes on each plate. Top with the meatballs and a generous amount of rich brown gravy.
Keyword best meatballs recipes, dinner recipes with ground beef, ground beef dinner recipes, ground beef recipes for dinner, meat dinner recipes, meat recipes for dinner, meatball dinner ideas easy meals, meatball meals dinners, recipes using meatballs, salisbury steak meatballs with garlic herb mashed potatoes