Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes: A Comfort Food Classic Reinvented


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Ava Parker
  • Total Time: 55 mins
  • Yield: 6 servings
  • Diet: Halal

Description

Juicy Salisbury steak–style meatballs simmered in a rich mushroom and onion gravy, served over creamy garlic herb mashed potatoes — the ultimate comfort food dinner.


Ingredients

  • For the Meatballs:
  • 1 ½ pounds ground beef (80/20 blend)
  • ½ cup breadcrumbs
  • 1 large egg
  • ¼ cup milk
  • 1 teaspoon Worcestershire sauce
  • 1 teaspoon onion powder
  • 1 teaspoon garlic powder
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • 1 tablespoon olive oil (for browning)
  • For the Gravy:
  • 2 tablespoons butter
  • 1 small onion, thinly sliced
  • 1 cup sliced mushrooms
  • 2 tablespoons all-purpose flour
  • 2 cups beef broth
  • 1 tablespoon Worcestershire sauce
  • ½ teaspoon Dijon mustard (optional)
  • ½ teaspoon thyme
  • Salt and pepper to taste
  • For the Garlic Herb Mashed Potatoes:
  • 2 pounds russet or Yukon gold potatoes, peeled and cubed
  • 4 tablespoons butter
  • ½ cup milk (more as needed)
  • 2 cloves garlic, minced
  • 1 tablespoon chopped fresh parsley
  • Salt and pepper to taste


Instructions

  1. Make the Meatballs: In a large bowl, combine ground beef, breadcrumbs, egg, milk, Worcestershire sauce, onion powder, garlic powder, salt, and pepper. Mix gently until combined and shape into 1 ½-inch meatballs.
  2. Heat olive oil in a large skillet over medium heat. Brown meatballs on all sides (about 5–6 minutes total). Remove and set aside — they will finish cooking in the gravy.
  3. Make the Gravy: In the same skillet, melt butter. Add onions and mushrooms; cook until softened, about 5 minutes.
  4. Sprinkle flour over the vegetables and stir for 1 minute to form a roux.
  5. Gradually whisk in beef broth, then add Worcestershire sauce, Dijon mustard, thyme, salt, and pepper. Bring to a simmer until thickened.
  6. Return the meatballs to the skillet, cover, and simmer on low for 10–15 minutes until meatballs are fully cooked and the gravy is rich.
  7. Make the Mashed Potatoes: While the meatballs cook, boil potatoes in salted water for 12–15 minutes until tender. Drain and mash with butter, milk, minced garlic, parsley, salt, and pepper until creamy and smooth.
  8. Serve: Spoon mashed potatoes onto plates, top with Salisbury steak meatballs and generous ladles of gravy. Garnish with extra parsley.

Notes

  • For extra flavor, use a mix of ground beef and pork.
  • Add a splash of cream to the gravy for a silkier texture.
  • Mashed potatoes can be made ahead and reheated with a bit of milk to loosen.
  • Serve with green beans or roasted carrots for a full meal.
  • Prep Time: 20 mins
  • Cook Time: 35 mins
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: American