Go Back
recipe image of realistic top down mise en place shot showing fresh ingredients for Salisbury steak meatballs with garlic herb mashed potatoes including ground beef breadcrumbs onion garlic egg Worcestershire sauce beef broth mushrooms butter flour thyme mustard Yukon gold potatoes half and half parmesan parsley garlic powder arranged on a white marble kitchen counter with clear glass bowls and rustic brown wooden kitchen sets under soft diffuse daylight
Benjamin

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes

A comforting, soul-warming dish featuring tender Salisbury steak meatballs in a rich mushroom gravy, served atop fluffy garlic herb mashed potatoes. Perfect for busy weeknights and family dinners.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 4 servings
Course: Main Course
Cuisine: American
Calories: 650

Ingredients
  

For the Meatballs
  • 1 lb Ground Beef 80/20 lean to fat ratio
  • 1/2 cup Panko Breadcrumbs
  • 1 large Egg beaten
  • 1/2 cup Minced Onion freshly minced
  • 2 cloves Garlic minced
  • 1 tbsp Worcestershire Sauce
  • 1 tbsp A.1. Sauce
  • 1/2 tsp Salt
  • 1/4 tsp Black Pepper freshly ground
For the Gravy
  • 8 oz Mushrooms Cremini or White Button, sliced
  • 2 cups Beef Broth
  • 2 tbsp Butter divided
  • 2 tbsp All-Purpose Flour
  • 1 tsp Fresh Thyme chopped
  • 2 tbsp Fresh Parsley chopped, divided
For the Potatoes
  • 2 lbs Yukon Gold Potatoes peeled and cubed
  • 1/2 cup Half & Half
  • 1 tsp Garlic Powder
  • 1/2 tsp Italian Seasoning
  • 2 tbsp Vegetable Oil for searing
  • 2 tbsp Milk optional for soaking breadcrumbs

Equipment

  • Large skillet,
  • Large pot
  • Mixing bowl
  • Potato Masher

Method
 

Prepare the Potatoes
  1. Place the peeled and cubed Yukon Gold potatoes in a large pot of salted water. Bring to a boil and cook for 15-20 minutes until fork-tender.
Mix the Meatballs
  1. In a large bowl, gently combine the ground beef, panko breadcrumbs, beaten egg, minced onion, minced garlic, Worcestershire sauce, A.1. sauce, salt, and black pepper. Use your hands like a gentle massage to avoid making the meat tough.
  2. Form the mixture into small meatballs, about 1-1.5 inches in diameter. Heat 2 tbsp vegetable oil in a large skillet over medium-high heat. Sear the meatballs until a deep, dark brown crust forms on all sides, about 5-7 minutes. Remove and set aside; they don't need to be fully cooked yet.
Make the Gravy
  1. In the same skillet, melt 2 tbsp butter. Add the sliced mushrooms and sauté until browned and their moisture is released, about 5 minutes.
  2. Sprinkle 2 tbsp flour over the mushrooms to form a roux. Gradually whisk in the beef broth, stirring constantly to thicken. Add chopped thyme and 1 tbsp of the chopped parsley. Bring to a simmer.
  3. Place the seared meatballs back into the gravy. Cover and simmer for 10-12 minutes until the meatballs are cooked through and tender.
  4. Drain the potatoes and return to the pot. Add 1/4 cup butter (if not in gravy), half & half, garlic powder, Italian seasoning, and the remaining 1 tbsp parsley. Mash until smooth and fluffy.
  5. Spoon mashed potatoes into bowls, top with meatballs, and ladle on the mushroom gravy. Serve hot.

Notes

For the softest meatballs, soak breadcrumbs in milk for 5 minutes before mixing. Store leftovers in an airtight container in the fridge for up to 3-4 days; reheat gently on the stovetop with a splash of broth.
QR Code linking back to recipe