Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes
Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes is the perfect comfort food that brings together rich flavors and hearty textures. This dish offers the nostalgia of classic Salisbury steak, but with the fun twist of meatballs, making it not only delicious but also family-friendly and easy to prepare.
Combining tender meatballs flavored with aromatic herbs in a savory gravy and serving them atop creamy garlic herb mashed potatoes, this meal is bound to impress at the dinner table. Whether you’re hosting a gathering or simply enjoying a cozy night in with the family, this dish is both fulfilling and satisfying, capturing the essence of home cooking with a delightful modern touch.
Why make this recipe
Creating Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes allows home cooks to enjoy a well-loved traditional dish in a new form. This recipe melds the flavors of seasoned ground beef with the comforting taste of mashed potatoes, packing a punch of satisfaction in every bite. It makes use of everyday ingredients that are likely already in your pantry and transforms them into something extraordinary. The meatballs are cozy and heartwarming, while the gravy elevates the dish with its rich, satisfying texture and flavor profile.
The mashed potatoes, infused with fresh garlic and herbs, provide a perfect base that complements the meatballs wonderfully. Instead of just being a side, they play an integral role in soaking up the gravy and balancing the meal. Moreover, the added bonus of being able to prepare it all in one pan for the meatballs and gravy and one pot for the potatoes makes cleanup a breeze—leaving you more time to enjoy your meal and less time worrying about the dishes!
How to make Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes
To begin, you’ll want to preheat your oven to 400°F (200°C). This high temperature ensures that the meatballs bake to a golden brown while staying juicy on the inside. In a large bowl, you will combine your ground beef with breadcrumbs, an egg, finely chopped onion, minced garlic, Worcestershire sauce, salt, black pepper, and dried thyme. The key here is to mix just until combined, as overmixing can lead to tough meatballs.
Once your meat mixture is ready, shape it into 1-inch meatballs and arrange them on a baking sheet lined with parchment paper. These little flavor bombs will take around 20 minutes to bake, during which you can focus on preparing the savory gravy and garlic herb mashed potatoes. In a large skillet, drizzle in some olive oil and warm it over medium heat. Add sliced onions and minced garlic, allowing them to sweat until the onions turn translucent. This step is essential for building the flavor base for your gravy.
Once the onions and garlic have softened, stir in the beef broth and a splash more Worcestershire sauce, bringing the mixture to a gentle simmer. The cornstarch slurry is added next to thicken the gravy, transforming the broth into a luscious sauce to blanket your meatballs. Season to taste, ensuring it’s well-balanced and flavorful.
For the mashed potatoes, start by placing the peeled and chopped potatoes into a large pot along with the minced garlic. Cover these with cold water and bring to a boil. After cooking them until tender, you can drain the potatoes and garlic and return them to the pot. Here, incorporate the milk and butter, mashing them together until smooth, and finally mixing in salt, black pepper, and fresh parsley for that herbaceous kick.
Now it’s time to bring everything together. Add the cooked meatballs to the skillet with the prepared gravy, tossing them gently to ensure they’re well coated. Serve your Salisbury Steak Meatballs over a generous scoop of those creamy garlic herb mashed potatoes, making sure to drizzle some extra gravy on top for a delightful finish.
Ingredients
- 1 lb ground beef
- 1/2 cup breadcrumbs
- 1 egg
- 1 onion, finely chopped
- 2 cloves garlic, minced
- 2 tablespoons Worcestershire sauce
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 teaspoon dried thyme
- 2 tablespoons olive oil
- 1 onion, sliced
- 2 cloves garlic, minced
- 2 cups beef broth
- 1 tablespoon Worcestershire sauce
- 2 tablespoons cornstarch mixed with 2 tablespoons water
- Salt and pepper to taste
- 2 lbs potatoes, peeled and chopped
- 4 cloves garlic, minced
- 1/2 cup milk
- 4 tablespoons butter
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 2 tablespoons fresh parsley, chopped
Directions
- Preheat your oven to 400°F (200°C). In a large bowl, combine ground beef, breadcrumbs, egg, chopped onion, minced garlic, Worcestershire sauce, salt, black pepper, and dried thyme. Mix until just combined.
- Shape the meat mixture into 1-inch meatballs and place them on a baking sheet lined with parchment paper. Bake for 20 minutes, or until browned and cooked through.
- Meanwhile, in a large skillet, heat olive oil over medium heat. Add sliced onion and garlic, sautéing until the onion is translucent.
- Stir in beef broth and Worcestershire sauce, bringing the mixture to a simmer. Slowly whisk in the cornstarch slurry and continue to simmer until the gravy thickens. Season with salt and pepper to taste.
- For the mashed potatoes, place chopped potatoes and garlic in a large pot. Cover with cold water and bring to a boil. Cook until potatoes are tender.
- Drain the potatoes and garlic, then return them to the pot. Add milk and butter, and mash until smooth. Stir in salt, black pepper, and fresh parsley.
- Add the cooked meatballs to the skillet with the gravy, gently tossing to coat.
- Serve the Salisbury Steak Meatballs over a generous scoop of garlic herb mashed potatoes, drizzling with extra gravy.
Time Breakdown
• Preparation Time: 20 minutes
• Cooking Time: 30 minutes
• Total Time: 50 minutes
• Servings: 4
How to serve Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes
Once you have plated your Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes, garnishing can take this dish to another level. Sprinkle some extra minced parsley over the top for a pop of freshness, or add a few flaked green onions to provide a hint of color and crunch. This dish works wonderfully with a side of steamed vegetables or a simple green salad to balance the richness of the meatballs and gravy. A glass of red wine or a craft beer would also complement the flavors beautifully for those looking to enhance their dining experience.
Diners can enjoy this dish any time of year, as it evokes warmth during colder months and comfort at any table setting. Don’t be surprised if this recipe becomes a go-to favorite often requested at the dinner table by family and friends.
How to store Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes
Storing leftovers of this hearty dish is quite simple. Allow any remaining food to cool to room temperature, then transfer them to airtight containers. Both the meatballs with gravy and the garlic herb mashed potatoes can be stored in the fridge for up to 3 days. For longer storage, consider freezing portions separately. The meatballs and gravy can be frozen together in one container, while the mashed potatoes can be stored in another. They will keep well for up to 3 months in the freezer.
When you’re ready to enjoy them again, simply thaw them in the refrigerator overnight, then reheat in the oven or microwave until heated through. The mashed potatoes may need a splash of milk to restore their creamy consistency after thawing and reheating.
Tips to make Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes
To elevate your Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes, consider a few handy tips. First, using freshly minced garlic in both the meatballs and mashed potatoes ensures that the flavors are vibrant and aromatic. If you want a richer gravy, a splash of red wine can be added to the broth mixture, enhancing its depth. Mixing in a bit of grated Parmesan to the mashed potatoes adds a delightful cheesy undertone.
When forming your meatballs, try to keep them uniform in size for even cooking. If you have leftovers, don’t hesitate to reinvent them; they can easily be turned into a meatball sub with melted cheese, or even tossed in pasta for a quick meal.
Variation
No major variations, but you can adjust seasonings to taste.
Nutritional Information (Per Serving)
• Calories: 550 kcal
• Protein: 30 g
• Carbohydrates: 60 g
• Fat: 20 g
• Fiber: 5 g
• Sugar: 3 g
• Sodium: 800 mg
FAQs
Q: Can I use a different type of meat for the meatballs?
A: Yes, ground turkey or chicken can be used if you prefer a lighter option. The flavor profile will change slightly, but it will still be delicious.
Q: What can I do if I don’t have beef broth?
A: Vegetable broth or chicken broth can be substituted for beef broth if needed.
Q: How can I make this dish gluten-free?
A: Use gluten-free breadcrumbs and ensure that the Worcestershire sauce used is gluten-free as well.

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes
Ingredients
For the Meatballs
- 1 lb ground beef Use lean ground beef for better health.
- 1/2 cup breadcrumbs You can use regular or gluten-free.
- 1 large egg Acts as a binder for the meatballs.
- 1 medium onion, finely chopped
- 2 cloves garlic, minced For enhanced flavor.
- 2 tablespoons Worcestershire sauce
- 1 teaspoon salt Adjust according to taste.
- 1/2 teaspoon black pepper Adjust according to taste.
- 1 teaspoon dried thyme Can substitute with Italian seasoning.
For the Gravy
- 2 tablespoons olive oil For sautéing.
- 1 medium onion, sliced
- 2 cloves garlic, minced
- 2 cups beef broth Can substitute with chicken or vegetable broth.
- 1 tablespoon Worcestershire sauce
- 2 tablespoons cornstarch Mixed with 2 tablespoons of water to create a slurry.
- Salt and pepper to taste
For the Garlic Herb Mashed Potatoes
- 2 lbs potatoes, peeled and chopped Russet or Yukon Gold potatoes work best.
- 4 cloves garlic, minced Adjust based on garlic preference.
- 1/2 cup milk Can use cream for richer potatoes.
- 4 tablespoons butter For creaminess.
- 1 teaspoon salt Adjust to taste.
- 1/2 teaspoon black pepper Adjust to taste.
- 2 tablespoons fresh parsley, chopped For garnish and flavor.
Instructions
Preparation
- Preheat your oven to 400°F (200°C).
- In a large bowl, combine ground beef, breadcrumbs, egg, chopped onion, minced garlic, Worcestershire sauce, salt, black pepper, and dried thyme. Mix until just combined.
- Shape the meat mixture into 1-inch meatballs and place them on a baking sheet lined with parchment paper.
Baking the Meatballs
- Bake for 20 minutes, or until browned and cooked through.
Making the Gravy
- In a large skillet, heat olive oil over medium heat. Add sliced onion and garlic, sautéing until the onion is translucent.
- Stir in beef broth and Worcestershire sauce, bringing the mixture to a simmer.
- Slowly whisk in the cornstarch slurry and continue to simmer until the gravy thickens. Season with salt and pepper to taste.
Preparing the Mashed Potatoes
- Place chopped potatoes and garlic in a large pot. Cover with cold water and bring to a boil.
- Cook until potatoes are tender, then drain them and return to the pot.
- Add milk and butter, and mash until smooth. Stir in salt, black pepper, and fresh parsley.
Final Assembly
- Add the cooked meatballs to the skillet with the gravy, gently tossing to coat.
- Serve the Salisbury Steak Meatballs over a generous scoop of garlic herb mashed potatoes, drizzling with extra gravy.