Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes Recipe
Introduction
Savor the comforting flavors of Salisbury Steak Meatballs paired with creamy garlic herb mashed potatoes. This hearty dish combines tender meatballs in a rich gravy with smooth, flavorful potatoes, perfect for a satisfying home-cooked meal.

Ingredients
- 1 lb ground beef
- 1/2 cup breadcrumbs
- 1/4 cup milk
- 1 medium onion, finely chopped
- 1 clove garlic, minced
- 1 large egg
- 2 tablespoons Worcestershire sauce
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 teaspoon dried parsley
- 1 teaspoon onion powder
- 1 teaspoon garlic powder
- 2 cups beef broth
- 2 tablespoons all-purpose flour
- 1 tablespoon soy sauce
- 1 teaspoon Dijon mustard
- 2 lbs potatoes, peeled and chopped
- 4 cloves garlic, minced
- 1/4 cup butter
- 1/2 cup milk
- 1 tablespoon fresh parsley, chopped
Instructions
- Step 1: Preheat your oven to 400°F (200°C).
- Step 2: In a large mixing bowl, combine ground beef, breadcrumbs, milk, chopped onion, minced garlic, egg, Worcestershire sauce, salt, black pepper, dried parsley, onion powder, and garlic powder. Mix until evenly incorporated.
- Step 3: Shape the mixture into meatballs about 1.5 inches in diameter. Place them on a baking sheet and bake for 20 minutes or until cooked through.
- Step 4: While meatballs bake, boil the chopped potatoes in a large saucepan of water until tender, about 15–20 minutes.
- Step 5: Drain potatoes and return to the saucepan. Add minced garlic, butter, and milk. Mash until smooth, then stir in chopped parsley, and season with salt and pepper to taste.
- Step 6: For the gravy, heat 2 tablespoons flour in a frying pan over medium heat for about a minute. Gradually whisk in beef broth to prevent lumps. Stir in soy sauce and Dijon mustard, season with salt and pepper, and simmer until thickened, about 5 minutes.
- Step 7: Add the cooked meatballs to the gravy, coating them well.
- Step 8: Serve the Salisbury steak meatballs alongside a generous portion of garlic herb mashed potatoes.
Tips & Variations
- For extra tenderness, soak the breadcrumbs in milk for 5 minutes before mixing with the meat.
- Try adding a pinch of smoked paprika to the meat mixture for a subtle smoky flavor.
- Use Yukon Gold potatoes for creamier mashed potatoes.
- For a thicker gravy, sprinkle an additional 1 teaspoon of flour and cook a bit longer before adding broth.
Storage
Store leftover meatballs and mashed potatoes separately in airtight containers in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave, adding a splash of broth or milk to keep them moist.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make these meatballs on the stovetop instead of baking?
Yes, you can brown the meatballs in a skillet over medium heat until cooked through, about 8-10 minutes, turning occasionally. Then proceed with the gravy in the same pan.
Can I use ground turkey or chicken instead of beef?
Absolutely. Ground turkey or chicken works well, but the flavor will be milder. You might want to add extra seasoning or a bit of olive oil to keep the meatballs moist.
PrintSalisbury Steak Meatballs with Garlic Herb Mashed Potatoes Recipe
This Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes recipe offers a comforting and hearty meal featuring tender beef meatballs baked to perfection and smothered in a savory homemade gravy, paired with creamy garlic-infused mashed potatoes with fresh herbs.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: American
Ingredients
For the Meatballs:
- 1 lb ground beef
- 1/2 cup breadcrumbs
- 1/4 cup milk
- 1 medium onion, finely chopped
- 1 clove garlic, minced
- 1 large egg
- 2 tablespoons Worcestershire sauce
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 teaspoon dried parsley
- 1 teaspoon onion powder
- 1 teaspoon garlic powder
For the Gravy:
- 2 cups beef broth
- 2 tablespoons all-purpose flour
- 1 tablespoon soy sauce
- 1 teaspoon Dijon mustard
- Salt and pepper, to taste
For the Garlic Herb Mashed Potatoes:
- 2 lbs potatoes, peeled and chopped
- 4 cloves garlic, minced
- 1/4 cup butter
- 1/2 cup milk
- 1 tablespoon fresh parsley, chopped
- Salt and pepper, to taste
Instructions
- Preheat Oven: Preheat your oven to 400°F (200°C) to prepare for baking the meatballs evenly.
- Mix Meatball Ingredients: In a large mixing bowl, combine ground beef, breadcrumbs, milk, finely chopped onion, minced garlic, egg, Worcestershire sauce, salt, black pepper, dried parsley, onion powder, and garlic powder. Mix thoroughly until all components are evenly incorporated.
- Form and Bake Meatballs: Shape the mixture into roughly 1.5-inch diameter meatballs. Place them evenly spaced on a baking sheet and bake in the preheated oven for about 20 minutes or until fully cooked through.
- Boil Potatoes: While the meatballs bake, place the peeled, chopped potatoes into a large saucepan of water and boil until tender, about 15-20 minutes.
- Mash Potatoes: Drain the potatoes and return them to the saucepan. Add minced garlic, butter, and milk, then mash until smooth. Stir in fresh parsley, and season with salt and pepper to taste.
- Prepare Gravy: In a frying pan over medium heat, add 2 tablespoons of flour and cook for about one minute. Slowly whisk in the beef broth to prevent lumps. Stir in soy sauce and Dijon mustard. Season with salt and pepper, and simmer the mixture until it thickens, about 5 minutes.
- Combine Meatballs and Gravy: Remove the meatballs from the oven and place them into the simmering gravy, coating each meatball thoroughly.
- Serve: Plate the Salisbury steak meatballs smothered in gravy alongside a generous serving of garlic herb mashed potatoes. Enjoy warm.
Notes
- For extra flavor, you can add a splash of balsamic vinegar to the gravy.
- Use fresh parsley in both the meatballs and mashed potatoes for the best herbaceous aroma.
- For creamier mashed potatoes, substitute half-and-half or cream for milk.
- Make sure not to overmix the meatball mixture to keep them tender.
- Leftover meatballs and gravy can be refrigerated for up to 3 days.
Keywords: Salisbury steak, meatballs, garlic mashed potatoes, comfort food, homemade gravy, baked meatballs, easy dinner

