01 -
Set the oven to 400°F to prepare for baking the meatballs.
02 -
In a large bowl, mix ground beef, breadcrumbs, milk, onion, garlic, egg, Worcestershire sauce, salt, black pepper, dried parsley, onion powder, and garlic powder until fully blended.
03 -
Shape mixture into 1.5-inch diameter meatballs. Arrange on a baking sheet and bake for 20 minutes or until cooked through.
04 -
Boil peeled and chopped potatoes in water until tender, about 15-20 minutes. Drain and return potatoes to saucepan.
05 -
Add minced garlic, butter, and milk to the potatoes. Mash until smooth, then stir in fresh parsley, salt, and pepper to taste.
06 -
In a frying pan, cook flour over medium heat for 1 minute. Gradually whisk in beef broth to avoid lumps. Stir in soy sauce and Dijon mustard, season with salt and pepper, and simmer for 5 minutes until thickened.
07 -
Transfer baked meatballs to the gravy and coat evenly.
08 -
Plate Salisbury steak meatballs alongside garlic herb mashed potatoes for a complete meal.