A comforting classic reimagined into tender Salisbury steak meatballs simmered in rich mushroom gravy, served over creamy garlic herb mashed potatoes. Perfect cozy family meal.
Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.
In a large bowl, combine ground beef, panko breadcrumbs, milk, grated onion, egg, Worcestershire sauce, salt, and pepper. Mix gently until just combined, avoiding overmixing.
Roll mixture into 12 to 15 meatballs and place on prepared baking sheet.
Heat olive oil in large oven-safe skillet over medium-high heat. Brown meatballs on all sides, about 2 to 3 minutes per side. Work in batches if needed.
Transfer skillet to preheated oven and bake for 10 to 12 minutes until cooked through to 160°F. Remove meatballs and set aside.
While meatballs bake, place cubed potatoes and garlic cloves in large pot. Cover with cold salted water, bring to boil, and cook 15 to 20 minutes until fork-tender.
Drain potatoes and garlic well. Return to hot pot and let steam for 1 minute. Add warmed milk, melted butter, chives, parsley, salt, and pepper. Mash until smooth and creamy. Cover and keep warm.
In same skillet used for meatballs, melt butter over medium heat. Add sliced mushrooms and diced onion, cooking until softened and browned, about 5 to 7 minutes. Add minced garlic and cook 1 minute.
Sprinkle flour over mushroom mixture and cook, stirring constantly, for 1 minute.
Gradually whisk in beef broth and Worcestershire sauce. Bring to simmer and cook, whisking occasionally, until gravy thickens, about 5 to 7 minutes.
Reduce heat to low. Stir in sour cream or heavy cream until combined. Return cooked meatballs to skillet and gently toss to coat in gravy.
Spoon generous amount of garlic herb mashed potatoes onto each plate. Top with Salisbury steak meatballs and ladle mushroom gravy over everything.
Notes
Do not overmix the meatball mixture to keep them tender. Mix just until combined.
Warming the milk before adding to potatoes helps them absorb liquid better and prevents gummy texture.
For extra smooth mash, use a potato ricer or food mill.
Store leftover meatballs, gravy, and potatoes separately in airtight containers for up to 3 days.
Nutrition
Serving Size:1 serving (2-3 meatballs with potatoes and gravy)