Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes Recipe
Introduction
Salisbury steak meatballs paired with creamy garlic herb mashed potatoes make a comforting and satisfying meal perfect for any night of the week. This dish combines tender meatballs in a rich gravy with flavorful mashed potatoes, creating a classic American favorite with a homemade touch.

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, 1/4 cup milk, chopped onion, 1 clove 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 about 1.5 inches in diameter. Place them on a baking sheet and bake for 20 minutes or until cooked through.
- Step 4: While the meatballs bake, place the peeled and chopped potatoes in a large saucepan. Cover with water and bring to a boil. Cook until tender, about 15–20 minutes.
- Step 5: Drain the potatoes and return them to the saucepan. Add the remaining minced garlic, butter, and 1/2 cup milk. Mash until smooth. Stir in fresh chopped parsley, and season with salt and pepper to taste.
- Step 6: To make the gravy, heat a frying pan over medium heat and add the flour. Cook, stirring, for about a minute. Gradually whisk in beef broth while stirring constantly to prevent lumps. Add soy sauce and Dijon mustard. Season with salt and pepper and simmer until thickened, about 5 minutes.
- Step 7: Add the baked meatballs to the gravy, ensuring they are well coated and heated through.
- Step 8: Serve the Salisbury steak meatballs with a generous portion of the garlic herb mashed potatoes.
Tips & Variations
- Use a mix of ground beef and ground pork for juicier meatballs.
- For an extra creamy mash, add a splash of heavy cream instead of milk.
- Top the dish with fresh herbs like thyme or rosemary for added aroma.
- Substitute beef broth with vegetable broth for a lighter gravy.
- To make ahead, bake the meatballs and prepare mashed potatoes in advance; reheat together in the gravy before serving.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a pan over low heat, stirring occasionally to keep the meatballs moist and the gravy smooth. You can also freeze cooked meatballs and gravy separately for up to 2 months; thaw overnight in the fridge before reheating. Mashed potatoes freeze best when cooled completely and reheated with a splash of milk to restore creaminess.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make the meatballs without breadcrumbs?
Yes, you can substitute breadcrumbs with crushed crackers or oats, or omit them altogether, but keep in mind that breadcrumbs help bind and keep the meatballs tender.
What is the best type of potato for mashed potatoes?
Starchy potatoes like Russets or Yukon Golds work best as they become fluffy and creamy when mashed, creating a smooth texture that complements the dish well.
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, flavorful meatballs baked to perfection and smothered in a rich beef gravy, paired with creamy garlic herb mashed potatoes. Perfect for a cozy dinner that combines classic flavors and satisfying textures.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 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
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, chopped onion, minced garlic, egg, Worcestershire sauce, salt, pepper, dried parsley, onion powder, and garlic powder. Mix until all ingredients are evenly incorporated to form a uniform meatball mixture.
- Shape and Bake Meatballs: Shape the mixture into roughly 1.5-inch diameter meatballs. Place them on a baking sheet and bake for about 20 minutes or until fully cooked through.
- Cook Potatoes: While the meatballs bake, boil the peeled and chopped potatoes in a large saucepan of water until tender, approximately 15-20 minutes.
- Prepare Mashed Potatoes: Drain the potatoes and return them to the saucepan. Add minced garlic, butter, and milk. Mash the potatoes until smooth and creamy. Stir in fresh chopped parsley and season with salt and pepper to taste.
- Make Gravy: In a frying pan over medium heat, cook 2 tablespoons of flour for about one minute to remove raw taste. Gradually whisk in beef broth while stirring constantly to prevent lumps. Add soy sauce and Dijon mustard, season with salt and pepper, then simmer for about 5 minutes until the gravy thickens.
- Combine Meatballs and Gravy: Once the meatballs are cooked, add them to the gravy in the frying pan, coating them well in the sauce.
- Serve: Plate the Salisbury steak meatballs and serve them alongside a generous portion of garlic herb mashed potatoes for a hearty and satisfying meal.
Notes
- Ensure meatballs are not overcrowded on the baking sheet to bake evenly.
- You can substitute ground beef with ground turkey for a leaner option.
- Adding fresh herbs like thyme or rosemary to the gravy can enhance flavor.
- For creamier mashed potatoes, add more butter or milk as desired.
- Use a potato masher or electric mixer depending on your texture preference.
Keywords: Salisbury steak, meatballs, garlic herb mashed potatoes, beef gravy, baked meatballs, comfort food, classic American dish

