Print

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Cozy and comfort-filled Salisbury steak meatballs served over creamy garlic herb mashed potatoes.

Ingredients

Scale
  • 1 pound ground beef
  • 1/2 cup breadcrumbs (plain or panko)
  • 1/4 cup onion, finely chopped
  • 1 egg
  • 1 teaspoon Worcestershire sauce
  • Salt and pepper, to taste
  • 1 cup beef broth
  • 1 tablespoon soy sauce
  • 1 tablespoon ketchup
  • 2 pounds potatoes, peeled and cubed (Yukon Gold or Russet)
  • 1/2 cup milk (warmed)
  • 4 tablespoons butter
  • 2 cloves garlic, minced
  • 1 tablespoon fresh parsley, chopped
  • Salt and pepper, to taste

Instructions

  1. In a bowl, mix ground beef, breadcrumbs, chopped onion, egg, Worcestershire, and a pinch each of salt and pepper until just combined.
  2. Shape the mixture into 10–12 meatballs (roughly 1.5 inches each).
  3. Heat a tablespoon of oil in a large skillet over medium heat. Brown the meatballs on all sides until nicely seared, 6–8 minutes total.
  4. Pour in 1 cup beef broth, then stir in soy sauce and ketchup. Bring to a simmer, cover, and cook for 10–15 minutes until meatballs reach 160°F.
  5. Meanwhile, place cubed potatoes in a pot and cover with cold water. Add 1 teaspoon salt, bring to a boil, and cook until tender, about 12–15 minutes. Drain well.
  6. Return potatoes to the warm pot. Add warmed milk, butter, minced garlic, chopped parsley, and salt and pepper to taste. Mash to your preferred texture.
  7. Plate a scoop of garlic herb mashed potatoes, top with meatballs, and spoon over the pan sauce. Serve immediately.

Notes

Perfect for chilly evenings and meal prep. Can be made with ground turkey or a beef-pork mix for variation.