Description
This recipe for Irresistible Salisbury Meatballs & Mashed Potatoes features tender, flavorful beef meatballs cooked in a rich onion gravy served over creamy mashed potatoes, making for a comforting and hearty family dinner.
Ingredients
Scale
For the Meatballs:
- 1 1/2 pounds ground beef
- 1/3 cup breadcrumbs
- 1/4 cup milk
- 1 egg
- 1 tablespoon Worcestershire sauce
- 1 teaspoon onion powder
- 1 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
For the Gravy:
- 2 tablespoons butter
- 1 small onion, finely chopped
- 2 tablespoons all-purpose flour
- 2 cups beef broth
- 1 tablespoon Worcestershire sauce
- 1/2 teaspoon Dijon mustard
- Salt and pepper to taste
For the Mashed Potatoes:
- 2 pounds russet potatoes, peeled and cubed
- 4 tablespoons butter
- 1/2 cup milk
- Salt and pepper to taste
Instructions
- Prepare the Meatball Mixture: In a large bowl, combine ground beef, breadcrumbs, milk, egg, Worcestershire sauce, onion powder, garlic powder, salt, and black pepper. Mix just until combined to avoid tough meatballs, then form the mixture into golf ball-sized meatballs.
- Cook the Meatballs: Heat a large skillet over medium heat and cook the meatballs, turning frequently, until browned on all sides and cooked through, about 10 to 12 minutes. Remove the meatballs from the skillet and set aside.
- Make the Gravy: In the same skillet, melt the butter and sauté the finely chopped onion until soft and translucent. Stir in the flour and cook, stirring constantly, for 1 to 2 minutes to form a roux. Gradually whisk in the beef broth, Worcestershire sauce, and Dijon mustard. Continue to simmer, stirring frequently, until the gravy thickens.
- Simmer Meatballs in Gravy: Return the cooked meatballs to the skillet with the gravy and simmer for another 5 to 7 minutes to meld the flavors and ensure the meatballs are heated through.
- Cook the Potatoes: While the meatballs cook, boil salted water in a large pot. Add the peeled and cubed potatoes and cook until fork-tender, about 15 to 20 minutes. Drain the potatoes well.
- Mash the Potatoes: Return the potatoes to the pot and mash with butter and milk until smooth and creamy. Season with salt and pepper to taste.
- Serve: Plate a generous serving of mashed potatoes and ladle the Salisbury meatballs and gravy over the top. Enjoy warm.
Notes
- For extra flavor, add a splash of cream to the mashed potatoes or mix in roasted garlic.
- These meatballs freeze well — store the meatballs separately from the mashed potatoes for best texture when reheating.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: American