Salisbury Steak Meatballs With Garlic Herb Mashed Potatoes Recipe
Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes is a comforting, flavorful dish that brings the rich taste of classic Salisbury steak into a more manageable, bite-sized format. These tender beef meatballs are seasoned to perfection, baked until golden, then simmered in a savory brown gravy. They’re served over creamy mashed potatoes infused with garlic and fresh herbs.
This meal is perfect for a hearty family dinner or a cozy weekend treat. It combines familiar flavors with an easy preparation process, making it ideal for both beginners and experienced cooks. Whether you’re cooking for loved ones or meal prepping for the week, this recipe delivers warmth, comfort, and satisfying taste in every bite.

Preparation Phase & Tools to Use
Essential Tools and Equipment
To make this recipe efficiently, the following tools are recommended:
- Large mixing bowl: For combining meatball ingredients thoroughly and easily.
- Baking sheet: Used to bake the meatballs evenly in the oven.
- Frying pan or skillet: For preparing the gravy and finishing the dish.
- Saucepan: Needed for boiling the potatoes until tender.
- Potato masher: Essential for achieving smooth, fluffy mashed potatoes.
- Wooden spoon or spatula: For stirring both the gravy and mashed potatoes.
- Measuring cups and spoons: Ensure accurate ingredient portions.
- Knife and cutting board: For chopping onions, garlic, and fresh parsley.
These tools help streamline the cooking process, prevent unnecessary cleanup, and ensure that each step of the recipe is done with precision.
Preparation Tips
- Measure and prep all ingredients before starting to cook to keep the process smooth and organized.
- Mix the meatball ingredients just until combined. Over-mixing can make the meatballs dense.
- Preheat the oven early to avoid delays when you’re ready to bake.
- Begin boiling the potatoes while the meatballs are in the oven to save time.
- Use warm milk and butter when mashing potatoes to help them blend better and stay creamy.
- Let the flour cook for at least one minute before adding broth to the pan. This helps avoid a raw flour taste and thickens the gravy properly.
Ingredients
For the Meatballs and Gravy
- 1 lb ground beef
- ½ cup breadcrumbs
- ¼ cup milk
- 1 medium onion, finely chopped
- 1 clove garlic, minced
- 1 large egg
- 2 tablespoons Worcestershire sauce
- 1 teaspoon salt
- ½ 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
For the Garlic Herb Mashed Potatoes
- 2 lbs potatoes, peeled and chopped
- 4 cloves garlic, minced
- ¼ cup butter
- ½ cup milk
- 1 tablespoon fresh parsley, chopped
- Salt and pepper to taste
These ingredients are divided into two components for simplicity. The meatballs are seasoned to taste like traditional Salisbury steak, while the mashed potatoes serve as a rich, buttery base.
Step-by-Step Directions
- Preheat the oven to 400°F (200°C).
- In a large bowl, mix together the ground beef, breadcrumbs, milk, chopped onion, minced garlic, egg, Worcestershire sauce, salt, black pepper, dried parsley, onion powder, and garlic powder until just combined.
- Shape the mixture into meatballs, about 1.5 inches in diameter. Place them evenly spaced on a baking sheet.
- Bake the meatballs in the oven for about 20 minutes, or until fully cooked.
- While the meatballs are baking, place the chopped potatoes in a large saucepan and cover with water. Bring to a boil and cook for 15 to 20 minutes, or until fork-tender.
- Drain the potatoes and return them to the saucepan. Add the minced garlic, butter, and milk. Use a potato masher to mash until smooth. Stir in chopped parsley and season with salt and pepper to taste.
- In a frying pan, cook the flour over medium heat for one minute. Gradually add beef broth while stirring to avoid lumps. Stir in soy sauce and Dijon mustard. Season with salt and pepper and simmer for about five minutes until the gravy thickens.
- Once the meatballs are cooked, transfer them into the gravy. Stir gently to coat the meatballs evenly and simmer for another minute or two to allow the flavors to combine.
- Serve the meatballs hot over a generous portion of garlic herb mashed potatoes. Pour additional gravy over the top if desired.
Tips and Variations
- For extra flavor, sauté the onion and garlic before mixing them into the meatballs.
- Substitute ground turkey or chicken for a lighter version of the dish.
- Add mushrooms to the gravy for more depth.
- Use Yukon Gold potatoes for a creamier texture or red potatoes for a chunkier mash.
- Garnish with fresh chives or extra parsley for a clean finish.
Serving Suggestions
Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes is a rich and hearty dish that can be styled to suit everyday meals or more formal dinners. Here are several ideas for how to serve it:
- Serve on warm plates to help retain heat and keep the mashed potatoes creamy and soft.
- Spoon a generous helping of mashed potatoes onto each plate, then top with meatballs and ladle gravy over the top.
- Garnish the dish with a light sprinkle of chopped fresh parsley or chives for color and added freshness.
- Pair with a crisp green salad to provide contrast and lighten the meal.
- Offer a crusty bread roll or dinner roll on the side to soak up the extra gravy.
- For family dinners, serve everything in large dishes at the center of the table and let everyone help themselves.
- This meal also works well in meal prep containers. Place a layer of mashed potatoes at the bottom, top with meatballs, and spoon gravy over it for a ready-to-heat lunch.
Common Mistakes to Avoid and How to Perfect the Recipe
Even though this recipe is straightforward, there are a few common issues that can affect the final result. Here are mistakes to watch for and how to avoid them.
Over-mixing the Meatball Mixture
Mixing the ingredients too much will make the meatballs tough and dense. To prevent this, mix just until the ingredients are combined. Use your hands or a large spoon and stop as soon as the mixture comes together.
Undercooking or Overcooking Meatballs
Undercooked meatballs can be unsafe, while overcooked ones will be dry. Bake them at the correct temperature (400°F) and check for doneness around 18–20 minutes. They should be browned on the outside and no longer pink inside.
Mushy or Gluey Mashed Potatoes
This happens when potatoes are over-mixed or when cold dairy is added. Always warm the milk and butter before mixing them in. Mash only until smooth—avoid using a food processor or hand mixer.
Lumpy Gravy
Gravy can become lumpy if the flour isn’t whisked properly or the broth is added too quickly. Cook the flour for a full minute first, then slowly whisk in warm broth while stirring constantly.
Gravy Lacks Flavor
A bland gravy can ruin the dish. Use quality beef broth and don’t skip the soy sauce or Dijon mustard. Taste the gravy before serving and adjust the seasoning with salt and pepper if needed.
Timing Issues
If the meatballs are ready but the potatoes are still boiling, or the gravy is done but everything else is cold, it disrupts the meal. To avoid this, start the potatoes right after placing the meatballs in the oven, then prepare the gravy last so it stays hot and fresh.
Gravy Separates When Reheated
When reheating, especially from cold or frozen, the gravy can separate. Stir gently and add a splash of water or broth to help restore its consistency. Heat slowly over medium heat.
Not Enough Gravy
This is a common complaint. Double the gravy portion if you want leftovers or if you’re serving extra sides. It also reheats well and adds moisture to leftovers.
By watching out for these small issues, you can perfect the texture, flavor, and appearance of the entire dish.
Side Dish Recommendations
Salisbury Steak Meatballs and mashed potatoes are hearty, but they pair well with lighter or contrasting sides. Here are eight great side dishes to serve alongside:
Steamed Broccoli with Garlic and Lemon
A simple side that adds green color and a fresh, slightly tangy flavor. Steam the broccoli until tender and toss with olive oil, minced garlic, and lemon juice.
Honey-Glazed Carrots
Roast or steam sliced carrots and glaze them with honey, butter, and a touch of salt. The sweetness balances the savory gravy and meatballs.
Roasted Green Beans
Toss green beans with olive oil, salt, and pepper. Roast in the oven until tender-crisp. The texture adds variety to the meal.
Caesar Salad
Romaine lettuce, Parmesan cheese, and croutons with Caesar dressing give the plate a cool, crisp element. It’s a good balance to the warm, rich meatballs.
Sauteed Mushrooms and Onions
Sautéed mushrooms and onions work well as a savory companion. They enhance the meaty flavors and tie in with the beef-based gravy.
Buttered Corn Kernels
A classic side dish that adds color and a mild sweetness. Use fresh, frozen, or canned corn and toss it with butter and seasoning.
Garlic Bread or Dinner Rolls
Bread helps soak up extra gravy. A slice of garlic bread or a soft dinner roll rounds out the plate and adds extra comfort.
Green Peas with Mint
Cook green peas and stir in chopped fresh mint and a pat of butter. The peas provide a light texture and the mint cuts through the richness of the meal.
These sides are easy to prepare and pair well with the hearty profile of the main dish. Choose one or two depending on the occasion or available ingredients.
Recipe Tips
- Use fresh ingredients for maximum flavor, especially fresh parsley, garlic, and good-quality beef broth.
- Warm your dairy ingredients before adding them to the potatoes. This helps the mash stay fluffy and absorb the butter and milk evenly.
- Do not skip Dijon mustard or soy sauce in the gravy. These ingredients build depth and provide subtle richness.
- Double the gravy if you prefer extra sauce for leftovers or side dishes.
- Bake meatballs in batches if needed to avoid overcrowding the tray. Even spacing helps them cook evenly and brown properly.
- Use Yukon Gold or russet potatoes for the best mashed potato texture. Both varieties mash smoothly and hold flavor well.
- Chill the meatball mixture for 15 minutes before shaping if it’s too soft. This makes rolling and shaping easier.
Storage Instructions
- Refrigerator: Store cooked meatballs, mashed potatoes, and gravy in separate airtight containers for up to 4 days.
- Freezer: Freeze meatballs and gravy together in a freezer-safe container for up to 3 months. Store mashed potatoes separately if freezing.
- Best practice: Allow food to cool to room temperature before refrigerating or freezing to avoid condensation that can affect texture.
Reheating Instructions
- Stovetop: Warm meatballs and gravy in a pan over medium heat. Add a splash of broth or water if the gravy is too thick.
- Microwave: Place meatballs and potatoes in a microwave-safe container. Cover loosely and heat in 60-second intervals, stirring between sessions.
- Oven: For reheating larger portions, place in a covered baking dish and warm at 325°F for 20–25 minutes, or until hot throughout.
- Avoid overheating mashed potatoes: This can dry them out. Stir in a bit of milk or butter while reheating to restore creaminess.

Frequently Asked Questions (FAQs)
Can I use a different type of meat?
Yes. Ground turkey, chicken, or pork can be substituted for beef. Keep in mind that lean meats may require additional moisture or fat to stay tender.
Can I make this recipe gluten-free?
Yes. Use gluten-free breadcrumbs in the meatballs and cornstarch instead of flour to thicken the gravy. Always double-check the labels on broth and soy sauce to ensure they are gluten-free.
Can the mashed potatoes be made ahead?
Yes. Prepare and store them in the refrigerator for up to 2 days. Reheat gently with a splash of milk and a pat of butter to bring back the creamy texture.
How do I prevent the meatballs from falling apart?
Make sure to use enough binding ingredients like breadcrumbs and egg. Also, do not over-handle the meat when shaping the balls. Letting the mixture chill before forming can also help them hold shape.
Can I freeze the entire dish?
Yes, but for best texture, freeze the mashed potatoes and meatballs separately. Reheat the gravy slowly on the stove to bring it back to its original consistency.
What if my gravy is too thick or thin?
If too thick, whisk in a bit of warm broth or water. If too thin, let it simmer a few extra minutes or add a small slurry of flour or cornstarch mixed with water.
Can I prepare everything in advance?
Yes. You can cook the meatballs, potatoes, and gravy ahead of time. Store each component separately and reheat just before serving for the best taste and texture.
