Go Back
Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes

A rich and comforting dish featuring juicy Salisbury-style beef meatballs simmered in savory brown gravy, served over creamy garlic herb mashed potatoes. Perfect for a hearty family dinner.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Course Main Course
Cuisine American
Servings 5
Calories 520 kcal

Equipment

  • Large mixing bowl
  • Saucepan
  • Skillet or frying pan
  • Potato masher or hand mixer
  • Knife and cutting board

Ingredients
  

  • 500 g ground beef
  • 1/2 cup breadcrumbs
  • 1 egg
  • 1 small onion finely chopped
  • 2 cloves garlic minced
  • 1 tbsp Worcestershire sauce
  • Salt and black pepper to taste

Instructions
 

  • In a large bowl, mix ground beef, breadcrumbs, egg, chopped onion, garlic, Worcestershire sauce, salt, and pepper. Form into medium-sized meatballs.Heat a skillet over medium heat and cook the meatballs until browned on all sides. Remove and set aside.In the same pan, melt butter and add flour. Cook for 1–2 minutes while stirring continuously.Slowly add beef broth while stirring to avoid lumps. Add ketchup, mustard, and garlic powder. Simmer until thick gravy forms.Add meatballs back into the gravy and simmer for 10 minutes.Boil potatoes in salted water until soft. Drain and mash until smooth.In a small pan, sauté garlic in butter until fragrant. Add to mashed potatoes along with milk and salt. Mix until creamy.Stir in chopped parsley and serve hot with meatballs and gravy.