Salisbury Meatballs and Mashed Potatoes 🥩🥔
Classic Comfort Food with Rich, Savory Gravy
This Salisbury Meatballs and Mashed Potatoes recipe brings all the cozy flavors of a classic Salisbury steak dinner into tender, juicy meatballs served over creamy mashed potatoes and smothered in a rich brown gravy. It’s hearty, satisfying, and perfect for family dinners or comfort-food cravings.
Ingredients
For the Meatballs
-
1 pound ground beef
-
½ cup breadcrumbs
-
¼ cup grated Parmesan cheese
-
¼ cup chopped onion
-
1 clove garlic, minced
-
1 large egg
-
1 teaspoon Worcestershire sauce
-
Salt and black pepper, to taste
For the Gravy
-
2 tablespoons butter
-
2 tablespoons all-purpose flour
-
2 cups beef broth
-
1 teaspoon Worcestershire sauce
For Serving
-
Prepared mashed potatoes
Directions
-
In a large bowl, combine ground beef, breadcrumbs, Parmesan, onion, garlic, egg, Worcestershire sauce, salt, and pepper until just mixed.
-
Form the mixture into evenly sized meatballs.
-
Heat a large skillet over medium heat and brown the meatballs on all sides until cooked through. Remove and set aside.
-
In the same skillet, melt butter, then whisk in flour and cook for 1 minute to form a roux.
-
Gradually whisk in beef broth and Worcestershire sauce, cooking until the gravy thickens.
-
Return meatballs to the skillet and simmer in the gravy for 5–7 minutes, spooning sauce over them.
-
Serve meatballs and gravy over warm mashed potatoes and enjoy immediately.
Serving Suggestions
-
Add steamed green beans or peas on the side
-
Serve with buttery dinner rolls
-
Sprinkle with fresh parsley for color