Print

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes

Salisbury steak meatballs - featured image

Juicy Salisbury steak meatballs simmered in a rich, savory gravy and served over creamy garlic herb mashed potatoes. This easy, comforting dinner is perfect for busy weeknights or cozy family gatherings.

Ingredients

Scale
  • 1 lb ground beef (85% lean)
  • 1/2 cup breadcrumbs (regular or panko)
  • 1/4 cup milk
  • 1 large egg
  • 2 tbsp Worcestershire sauce
  • 1 small yellow onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tsp kosher salt
  • 1/2 tsp black pepper
  • 2 tbsp unsalted butter (for gravy)
  • 2 tbsp all-purpose flour
  • 2 cups beef broth (low sodium)
  • 1 tbsp Worcestershire sauce (for gravy)
  • 1 tbsp ketchup
  • 1 tsp brown mustard (optional)
  • Salt and pepper, to taste (for gravy)
  • 2 lbs Yukon Gold potatoes, peeled and cut into chunks
  • 4 garlic cloves, peeled and smashed
  • 4 tbsp unsalted butter (for potatoes)
  • 1/2 cup whole milk or half-and-half, warmed
  • 2 tbsp fresh parsley, chopped
  • 1 tbsp fresh chives, snipped
  • Kosher salt, to taste (for potatoes)
  • Black pepper, to taste (for potatoes)

Instructions

  1. In a large mixing bowl, combine ground beef, breadcrumbs, milk, egg, Worcestershire sauce, onion, garlic, salt, and pepper. Mix gently until just combined.
  2. Scoop about 1 1/2 tablespoons of mixture for each meatball and roll into balls (makes 18-20 meatballs).
  3. Heat a large skillet over medium-high heat. Add a splash of oil and brown the meatballs in batches until golden on all sides, about 5-7 minutes. Transfer browned meatballs to a plate.
  4. In the same skillet, lower heat to medium. Add butter, then whisk in flour and cook for 1-2 minutes until golden. Slowly pour in beef broth, whisking constantly. Stir in Worcestershire sauce, ketchup, mustard (if using), and season with salt and pepper. Simmer for 2-3 minutes until slightly thickened.
  5. Return meatballs to the skillet, nestling them into the gravy. Cover and simmer on low for 10-12 minutes, until meatballs are cooked through. Add more broth if gravy thickens too much. Adjust seasoning as needed.
  6. While meatballs cook, place potatoes and garlic in a large pot, cover with cold water, and add a pinch of salt. Bring to a boil, then simmer for 15-18 minutes until fork-tender. Drain well.
  7. Return potatoes and garlic to the pot. Add butter and warm milk. Mash until smooth or desired consistency. Stir in parsley, chives, salt, and pepper to taste.
  8. To serve, spoon mashed potatoes onto plates, top with meatballs and gravy, and garnish with extra herbs if desired.

Notes

For gluten-free, use gluten-free breadcrumbs and flour. For dairy-free, use plant-based milk and butter. Chill meatball mixture if it feels too soft. Brown meatballs for best flavor. Warm milk and butter before adding to potatoes for fluffier texture. Store leftovers separately for best results.

Nutrition

Keywords: Salisbury steak, meatballs, mashed potatoes, comfort food, easy dinner, family meal, beef, gravy, garlic herb, weeknight dinner