Print

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes Recipe

4.7 from 106 reviews

This Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes recipe offers a comforting and hearty meal featuring tender beef meatballs baked to perfection and smothered in a rich, savory gravy. Served alongside creamy garlic-infused mashed potatoes with fresh parsley, this dish is a modern twist on a classic favorite, perfect for family dinners or weeknight meals.

Ingredients

Scale

For the Meatballs:

  • 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

For the Gravy:

  • 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

For the Garlic Herb Mashed Potatoes:

  • 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

Instructions

  1. Prepare the Meatball Mixture: Preheat your oven to 400°F (200°C). In a large bowl, combine the ground beef, breadcrumbs, egg, finely chopped onion, minced garlic, Worcestershire sauce, salt, black pepper, and dried thyme. Mix gently until all ingredients are just incorporated to avoid tough meatballs.
  2. Form and Bake the Meatballs: Shape the mixture into 1-inch meatballs and place them on a baking sheet lined with parchment paper. Bake in the oven for 20 minutes or until the meatballs are browned and fully cooked through.
  3. Make the Gravy: While the meatballs bake, heat olive oil in a large skillet over medium heat. Add sliced onion and minced garlic, sautéing until the onions are translucent and fragrant. Pour in the beef broth and Worcestershire sauce and bring to a simmer. Slowly whisk in the cornstarch slurry, stirring constantly until the gravy thickens. Season with salt and pepper to taste.
  4. Cook the Potatoes: In a large pot, add the peeled and chopped potatoes along with the minced garlic. Cover with cold water and bring to a boil over high heat. Cook until the potatoes are tender, about 15-20 minutes.
  5. Mash the Potatoes: Drain the potatoes and garlic thoroughly and return them to the pot. Add milk and butter, then mash until smooth and creamy. Stir in salt, black pepper, and fresh chopped parsley to finish.
  6. Toss Meatballs in Gravy: Add the baked meatballs into the skillet with the prepared gravy, gently tossing to coat them completely with the sauce.
  7. Serve: Plate a generous scoop of the garlic herb mashed potatoes and top with several Salisbury steak meatballs. Drizzle extra gravy over the dish for an extra comforting touch and serve hot.

Notes

  • Use freshly minced garlic rather than pre-minced for the best flavor.
  • You can substitute ground turkey or chicken for beef to lighten the dish.
  • Adjust gravy thickness by adding more or less cornstarch slurry as preferred.
  • Avoid overmixing the meatball mixture to keep them tender.
  • Fresh parsley can be replaced with dried thyme or rosemary for a different herb profile.
  • Leftover meatballs and gravy can be refrigerated for up to 3 days or frozen for longer storage.

Keywords: Salisbury steak, meatballs, garlic herb mashed potatoes, beef gravy, comfort food, baked meatballs, homemade gravy, classic dinner