Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes Recipe
Introduction
Salisbury Steak Meatballs offer a comforting twist on a classic favorite, combining flavorful beef meatballs with rich gravy and creamy garlic mashed potatoes. This hearty dish is perfect for a cozy family dinner any night of the week.

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, finely chopped onion, minced garlic, egg, Worcestershire sauce, salt, black 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 the meatballs on a baking sheet and bake for 20 minutes or until cooked through.
- Step 4: While the meatballs bake, boil the peeled and 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 the minced garlic, butter, and milk. Mash until smooth, then stir in chopped fresh parsley, and season with salt and pepper to taste.
- Step 6: For the gravy, heat 2 tablespoons of flour in a frying pan over medium heat for about one minute. Gradually whisk in the beef broth, stirring constantly to avoid lumps. Add soy sauce and Dijon mustard, season with salt and pepper, and simmer until the gravy thickens, about 5 minutes.
- Step 7: Add the baked meatballs to the gravy and gently stir to coat them well.
- Step 8: Serve the Salisbury steak meatballs hot alongside the garlic herb mashed potatoes for a satisfying meal.
Tips & Variations
- For extra moisture and flavor, you can soak the breadcrumbs in milk for 5 minutes before mixing them into the meat.
- Try adding a splash of red wine to the gravy for a deeper, richer taste.
- Use ground turkey or chicken as a lighter alternative to beef.
- Mix in some grated cheese into the mashed potatoes for added creaminess and flavor.
Storage
Store leftover meatballs and mashed potatoes separately in airtight containers in the refrigerator for up to 3 days. Reheat gently in the microwave or on the stovetop, adding a splash of milk to the potatoes if they seem dry. Gravy may thicken when cold, so warm it slowly, stirring occasionally.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make Salisbury steak meatballs ahead of time?
Yes, you can prepare the meatballs and gravy in advance and refrigerate them separately. Reheat thoroughly before serving with fresh mashed potatoes.
What can I serve with Salisbury steak meatballs?
Garlic herb mashed potatoes are classic, but you can also pair the meatballs with steamed vegetables, green beans, or a simple salad for a complete meal.
PrintSalisbury Steak Meatballs with Garlic Herb Mashed Potatoes Recipe
This Salisbury Steak Meatballs recipe features juicy, flavorful meatballs baked to perfection and smothered in a rich, savory mushroom-style gravy. Served alongside creamy garlic herb mashed potatoes, this comforting meal combines classic American flavors with easy preparation.
- 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 black 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 black 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, chopped onion, minced garlic, egg, Worcestershire sauce, salt, 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 about 1.5 inches in diameter. Place them on a baking sheet and bake in the preheated oven for approximately 20 minutes, or until they are fully cooked through.
- Prepare Potatoes: While the meatballs bake, boil the peeled and chopped potatoes in a large saucepan with water until tender, about 15 to 20 minutes.
- Mash Potatoes: Drain the potatoes and return them to the saucepan. Add minced garlic, butter, and milk. Mash everything together until smooth and creamy. Stir in fresh parsley and season with salt and pepper to taste.
- Make Gravy: In a frying pan over medium heat, cook the flour for about one minute to form a roux. Gradually whisk in the beef broth, stirring constantly to avoid lumps. Add soy sauce and Dijon mustard, then season with salt and pepper. Simmer the gravy until it thickens, about 5 minutes.
- Combine Meatballs and Gravy: Once the meatballs are cooked, transfer them to the pan with the gravy and coat them well, allowing flavors to meld.
- Serve: Plate the Salisbury steak meatballs topped with the savory gravy and serve alongside a generous portion of garlic herb mashed potatoes.
Notes
- You can add mushrooms to the gravy for an authentic Salisbury steak experience.
- If you prefer, use ground turkey or chicken instead of beef for a leaner option.
- To make this recipe gluten-free, substitute breadcrumbs and flour with gluten-free alternatives.
- Adjust seasoning to taste, especially salt, based on dietary needs.
- Leftover meatballs and gravy can be refrigerated for 3-4 days and reheated gently on the stovetop.
Keywords: Salisbury steak, meatballs, gravy, mashed potatoes, comfort food, American recipe

