Ingredients
Equipment
Method
- In a large bowl, combine ground beef, breadcrumbs, milk, egg, chopped onion, minced garlic, salt, and pepper. Mix gently until just combined. Do not overmix.
- Form the mixture into 1-inch meatballs. Place them on a plate.
- In a large skillet over medium-high heat, brown the meatballs on all sides. Remove meatballs from the skillet and set aside.
- In the same skillet, melt 1 tablespoon of butter. Whisk in the flour and cook for 1 minute, stirring constantly.
- Gradually whisk in the beef broth and Worcestershire sauce. Bring to a simmer, scraping up any browned bits from the bottom of the skillet.
- Return the meatballs to the skillet. Reduce heat to low, cover, and simmer for 15-20 minutes, or until meatballs are cooked through and the gravy has thickened.
- While the meatballs are simmering, place the peeled and quartered potatoes in a saucepan. Cover with cold water and add a pinch of salt. Bring to a boil and cook for 15-20 minutes, or until fork-tender.
- Drain the potatoes well. Return them to the saucepan over low heat for 1 minute to dry out any excess moisture.
- Mash the potatoes with a potato masher. Add warm milk, 4 tablespoons of butter, minced garlic, chopped fresh herbs, salt, and pepper. Stir until smooth and creamy.
- Serve the Salisbury steak meatballs and gravy over the garlic herb mashed potatoes.
Notes
You can add sliced mushrooms to the gravy for extra flavor. For a richer gravy, you can use half and half instead of milk in the mashed potatoes.
