Go Back

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes

A hearty and comforting meal featuring savory Salisbury steak meatballs served alongside creamy garlic herb mashed potatoes.
Prep Time 25 minutes
Cook Time 30 minutes
Total Time 55 minutes
Servings: 6 servings
Course: Dinner, Main Course
Cuisine: American, Comfort Food
Calories: 550

Ingredients
  

For the Meatballs and Gravy
  • 1.5 pounds ground beef (80/20) Swap for ground turkey for a lighter option.
  • 0.5 cup breadcrumbs Panko adds extra texture.
  • 0.25 cup milk
  • 1 egg, beaten
  • 1 small onion, finely chopped Or use shallot for a sweeter note.
  • 2 cloves garlic, minced
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon Dijon mustard
  • Salt and black pepper to taste
  • 2 tablespoons butter For frying.
  • 1 tablespoon oil For frying.
  • 2 cups beef broth
  • 2 tablespoons all-purpose flour Use cornstarch slurry for gluten-free gravy.
  • 1 tablespoon tomato paste Optional, for depth.
For the Garlic Herb Mashed Potatoes
  • 2 pounds Yukon Gold potatoes, peeled and quartered Swap with russets for a fluffier mash.
  • 4 tablespoons butter
  • 0.5 cup warm milk or cream For a richer result.
  • 3 cloves garlic, roasted or sautéed Until soft for mellow flavor.
  • 2 tablespoons chopped fresh chives and parsley Use dried herbs in a pinch.
  • Salt and pepper to taste

Method
 

Preparation
  1. Place peeled and quartered potatoes in a pot of cold salted water. Bring to a boil and simmer until fork-tender, about 15–18 minutes. Drain and return to the pot.
  2. In a large bowl, combine ground beef, breadcrumbs soaked in milk, egg, finely chopped onion, minced garlic, Worcestershire sauce, Dijon, salt, and pepper. Mix gently until just combined—overworking makes dense meatballs.
  3. Form the mixture into golf-ball-sized meatballs.
Cooking
  1. Heat butter and oil in a large skillet over medium-high heat. Add meatballs in a single layer, leaving space between them. Brown on all sides until a crust forms and juices run clear, about 8–10 minutes. Remove and set aside.
  2. Reduce heat to medium. If needed, add a touch more butter. Stir in flour and cook for 1 minute until it smells nutty. Whisk in beef broth and tomato paste, scraping the browned bits from the bottom. Simmer until slightly thickened, 3–4 minutes.
  3. Return meatballs to the skillet and spoon gravy over them. Cover and simmer gently for 8–10 minutes so the meatballs finish cooking and soak up the sauce.
  4. While the meatballs simmer, mash the drained potatoes with butter, warm milk or cream, and the soft roasted or sautéed garlic. Aim for a creamy but slightly rustic texture—leave a few lumps for heartiness.
  5. Stir in chives and parsley, and season to taste.
Serving
  1. Plate generous spoonfuls of garlic herb mashed potatoes, nestle 3–4 Salisbury steak meatballs on top, and ladle extra gravy over everything. Garnish with extra chopped herbs and a grind of black pepper.

Notes

Store in airtight containers for up to 3–4 days. Meatballs and gravy freeze beautifully. Potatoes freeze more successfully if you add a touch more butter or cream when reheating.