Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes Recipe
Introduction
Salisbury steak meatballs with garlic herb mashed potatoes make for a comforting, hearty meal that’s perfect for any night of the week. This dish combines tender, flavorful meatballs smothered in rich gravy with creamy, garlicky mashed potatoes for a satisfying classic.

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 the ground beef, breadcrumbs, milk, chopped onion, minced garlic, egg, Worcestershire sauce, salt, pepper, dried parsley, onion powder, and garlic powder. Mix until all ingredients are evenly incorporated.
- Step 3: Shape the mixture into meatballs, roughly 1.5 inches in diameter. Place the meatballs on a baking sheet and bake for about 20 minutes or until cooked through.
- Step 4: While the meatballs are baking, prepare the garlic herb mashed potatoes. Boil the chopped potatoes in a large saucepan of water until tender, about 15-20 minutes.
- Step 5: Drain the potatoes and return them to the saucepan. Add minced garlic, butter, and milk. Mash until smooth. Stir in chopped parsley, salt, and pepper to taste.
- Step 6: For the gravy, in a frying pan, add 2 tablespoons of flour and cook over medium heat for about a minute. Gradually add beef broth, stirring constantly to avoid lumps. Stir in soy sauce and Dijon mustard. Season with salt and pepper, and simmer until thickened, about 5 minutes.
- Step 7: Once the meatballs are cooked, add them to the gravy, ensuring they are well coated.
- Step 8: Serve the Salisbury steak meatballs with a generous portion of garlic herb mashed potatoes.
Tips & Variations
- For extra tenderness, soak the breadcrumbs in milk for a few minutes before mixing with the beef.
- Add a splash of red wine to the gravy for deeper flavor.
- Use Yukon Gold potatoes for a naturally creamy texture in the mashed potatoes.
- To make it dairy-free, substitute the butter and milk in the mashed potatoes with olive oil and a plant-based milk.
Storage
Store leftover meatballs and mashed potatoes separately in airtight containers in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave, stirring occasionally. The gravy can be reheated together with the meatballs to keep them moist.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I freeze Salisbury steak meatballs?
Yes, you can freeze the cooked meatballs and gravy in a sealed container for up to 2 months. Thaw overnight in the refrigerator before reheating.
What can I serve as a side instead of mashed potatoes?
Mashed sweet potatoes, roasted vegetables, or buttered egg noodles all pair well with Salisbury steak meatballs.
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. Juicy ground beef meatballs are seasoned with classic herbs and spices, baked to perfection, and served in a rich, savory gravy. Accompanied by creamy garlic-infused mashed potatoes with fresh parsley, this dish combines robust flavors and satisfying textures ideal for a family dinner.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: American
Ingredients
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
Gravy
- 2 cups beef broth
- 2 tablespoons all-purpose flour
- 1 tablespoon soy sauce
- 1 teaspoon Dijon mustard
- Salt and pepper to taste
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.
- 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 ingredients are evenly incorporated.
- Shape and Bake Meatballs: Form the mixture into meatballs approximately 1.5 inches in diameter and arrange them on a baking sheet. Bake in the preheated oven for about 20 minutes or until fully cooked through.
- Boil Potatoes: While meatballs bake, place chopped potatoes in a large saucepan, cover with water, and bring to a boil. Cook until potatoes are tender, about 15-20 minutes.
- Mash Potatoes: Drain the potatoes and return to the saucepan. Add minced garlic, butter, and milk. Mash until smooth and creamy. Stir in chopped fresh parsley, then season with salt and pepper to taste.
- Prepare Gravy: In a frying pan over medium heat, cook the flour for about one minute to remove the raw taste. Gradually whisk in beef broth, preventing lumps. Stir in soy sauce and Dijon mustard, season with salt and pepper, and simmer for 5 minutes until thickened.
- Combine Meatballs and Gravy: Transfer the baked meatballs into the pan with gravy, coating them well to absorb the flavors.
- Serve: Plate the Salisbury steak meatballs topped with gravy alongside a generous portion of garlic herb mashed potatoes, garnishing with additional parsley if desired.
Notes
- For extra flavor, you can sauté the onions and garlic for the meatballs before mixing.
- Use fresh herbs if available for a brighter taste instead of dried parsley.
- Adjust the consistency of mashed potatoes by adding more milk or butter to your preference.
- Make sure not to overmix the meatball mixture to keep them tender.
- Leftover gravy can be refrigerated and used within 3 days.
Keywords: Salisbury steak, meatballs, garlic mashed potatoes, beef meatballs, comfort food, easy dinner, homemade gravy

