Description
This Irresistible Salisbury Meatballs & Mashed Potatoes recipe offers a comforting classic American meal featuring juicy ground beef meatballs smothered in rich gravy, served over creamy mashed potatoes. Perfect for a hearty family dinner, this dish combines simple ingredients with straightforward stovetop cooking for a satisfying homestyle experience.
Ingredients
For the Meatballs
- 1 1/2 pounds ground beef
- 1/2 cup breadcrumbs
- 1/4 cup milk
- 1 large egg
- 1/2 small onion, finely chopped
- 2 cloves garlic, minced
- 1 teaspoon Worcestershire sauce
- 1 teaspoon salt
- 1/2 teaspoon black pepper
For the Gravy
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 2 cups beef broth
- 1 tablespoon Worcestershire sauce
- 1 teaspoon ketchup
- 1/2 teaspoon onion powder
For the Mashed Potatoes
- 2 pounds russet potatoes, peeled and cubed
- 1/2 cup milk
- 4 tablespoons butter
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Instructions
- Prepare the mashed potatoes: Place the cubed russet potatoes in a large pot and cover with water. Bring the water to a boil and cook the potatoes for 15 to 18 minutes, or until they are fork tender. Drain the potatoes well, then mash them with milk, butter, salt, and black pepper until smooth and creamy. Cover to keep warm.
- Make the meatball mixture: In a large bowl, combine ground beef, breadcrumbs, milk, egg, chopped onion, minced garlic, Worcestershire sauce, salt, and black pepper. Mix gently, just until all ingredients are combined to avoid tough meatballs.
- Form and cook the meatballs: Shape the mixture into 1 1/2-inch meatballs using your hands. Heat a large skillet over medium heat and cook the meatballs in batches, browning all sides and ensuring they are cooked through, about 8 to 10 minutes total. Remove meatballs from skillet and set aside.
- Prepare the gravy: In the same skillet, melt butter over medium heat. Whisk in the flour and cook for 1 minute to form a roux. Gradually whisk in beef broth, then stir in Worcestershire sauce, ketchup, and onion powder. Simmer the sauce until it thickens, about 5 minutes.
- Combine meatballs with gravy: Return the cooked meatballs to the skillet with the gravy. Spoon sauce over the meatballs and simmer together for an additional 5 minutes to meld flavors and heat through.
- Serve: Spoon the warm mashed potatoes onto plates and top generously with the Salisbury meatballs and their rich gravy. Serve hot for a comforting and satisfying meal.
Notes
- You can substitute ground turkey for a lighter option without sacrificing flavor.
- Add sliced mushrooms to the gravy for extra depth and richness.
- Leftovers reheat well on the stovetop or in the microwave for convenient next-day meals.