Print

Salisbury Steak Meatballs with Mashed Potatoes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Juicy Salisbury-style meatballs simmered in a savory onion and mushroom gravy, served over creamy mashed potatoes—a classic comfort meal.

Ingredients

Units Scale
  • 1 lb ground beef (80/20 blend)
  • 1/2 cup breadcrumbs
  • 1 large egg
  • 1/4 cup finely chopped onion
  • 1 tsp Worcestershire sauce
  • Salt and pepper, to season
  • 8 oz mushrooms, sliced
  • 2 cups beef broth
  • 2 tbsp all-purpose flour
  • 2 tbsp butter
  • 2 tbsp oil (butter or vegetable oil)
  • 2 cups prepared mashed potatoes
  • Optional garnish: chopped parsley

Instructions

  1. In a bowl, combine ground beef, breadcrumbs, egg, onion, Worcestershire sauce, salt, and pepper. Mix until just combined.
  2. Shape into 1½-inch meatballs (about 12–14).
  3. Heat oil and butter in a skillet over medium heat. Brown meatballs on all sides, working in batches if needed—remove and set aside.
  4. In the same skillet, add sliced mushrooms and cook until they release their moisture and begin to brown (~5 minutes).
  5. Sprinkle flour over mushrooms and stir to coat; cook 1 minute.
  6. Gradually whisk in beef broth, scraping up browned bits. Simmer until gravy thickens, about 3–4 minutes.
  7. Return meatballs to the skillet, spoon gravy over them, and simmer on low for 8–10 minutes until cooked through.
  8. Serve meatballs and gravy over warm mashed potatoes, garnish with parsley if desired.

Notes

  • Substitute ground turkey or lean beef for a lighter option.
  • Add sour cream to gravy for a creamy finish.
  • Use a mushroom mix for deeper flavor.
  • Fresh thyme or rosemary enhances the sauce’s aroma.
  • Freeze meatballs ahead for easy future meals.

Nutrition