Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes is a comforting, hearty meal that transforms a classic American favorite into a delicious and satisfying dish. Tender beef meatballs are baked and then simmered in a rich savory gravy before being served over creamy mashed potatoes infused with garlic and fresh herbs.
This recipe is perfect for cozy family dinners, meal prepping, or when you're craving classic comfort food with a homemade touch. The flavorful meatballs paired with smooth, buttery mashed potatoes make every bite rich and satisfying.
If you enjoy traditional homestyle cooking with deep savory flavors, this Salisbury steak meatballs recipe will quickly become a regular in your dinner rotation.
Why You’ll Love This Recipe
- Ultimate comfort food: Juicy meatballs and creamy mashed potatoes create a warm, satisfying meal.
- Rich savory gravy: Worcestershire, soy sauce, and Dijon mustard add deep flavor.
- Family-friendly dinner: A hearty meal everyone at the table will enjoy.
- Perfect for leftovers: Reheats beautifully for meal prep or next-day lunches.
About the Ingredients
Ground Beef
Ground beef forms the base of the meatballs, providing a rich and juicy flavor typical of classic Salisbury steak.
Breadcrumbs and Milk
This combination keeps the meatballs tender and prevents them from becoming dense while baking.
Worcestershire Sauce
Worcestershire sauce adds a deep savory umami flavor that enhances the beef.
Beef Broth
Beef broth creates the base for the gravy, giving it a rich and hearty taste.
Potatoes
Soft mashed potatoes provide the perfect creamy base for the flavorful meatballs and gravy.
Tips & Tricks
Do Not Overmix the Meat
Mix the ingredients just until combined to keep the meatballs tender.
Bake for Easy Cooking
Baking the meatballs first helps them hold their shape before simmering in gravy.
Mash Potatoes While Hot
Mashing potatoes immediately after draining ensures the smoothest texture.
Pro Tips
- Use Yukon Gold potatoes for extra creamy mashed potatoes.
- Add a splash of cream instead of milk for richer flavor.
- Let the gravy simmer gently to fully develop its flavor.
Step-by-Step Instructions
Prepare the Meatballs
Preheat the oven to 400°F (200°C). In a large bowl, mix the ground beef, breadcrumbs, milk, onion, garlic, egg, Worcestershire sauce, salt, pepper, parsley, onion powder, and garlic powder until combined.
Bake the Meatballs
Shape the mixture into meatballs about 1.5 inches in diameter. Place them on a baking sheet and bake for about 20 minutes or until fully cooked.
Make the Mashed Potatoes
Boil the chopped potatoes in a large pot of water until tender, about 15–20 minutes. Drain and mash with garlic, butter, and milk until smooth. Stir in chopped parsley and season to taste.
Prepare the Gravy
In a frying pan, cook the flour over medium heat for about 1 minute. Gradually whisk in beef broth to avoid lumps. Stir in soy sauce and Dijon mustard and simmer until thickened.
Combine and Serve
Add the baked meatballs to the gravy and coat them well. Serve hot over garlic herb mashed potatoes.
Delicious Variations
Mushroom Gravy
Add sautéed mushrooms to the gravy for extra depth and texture.
Cheesy Mashed Potatoes
Mix shredded cheddar or Parmesan into the mashed potatoes for a richer side.
Turkey Meatballs
Substitute ground turkey for a lighter version of this comforting dish.
How to Store Salisbury Steak Meatballs
Refrigerator
Store meatballs and mashed potatoes in an airtight container in the refrigerator for up to 4 days.
Freezer
Freeze the meatballs and gravy for up to 2 months. Thaw overnight in the refrigerator before reheating.
Room Temperature
Do not leave this dish at room temperature for more than 2 hours.
Reheating
Reheat in a skillet over medium heat or in the microwave until warmed through.
Frequently Asked Questions
Can I cook the meatballs in a skillet instead of baking?
Yes, you can brown them in a skillet before simmering in the gravy.
What potatoes work best for mashed potatoes?
Yukon Gold or Russet potatoes create the creamiest mashed potatoes.
Can I make this recipe ahead of time?
Yes, both the meatballs and mashed potatoes can be prepared in advance and reheated.
Can I add mushrooms to the gravy?
Yes, sautéed mushrooms make a great addition and enhance the flavor.
How do I keep mashed potatoes creamy?
Add warm milk and butter gradually while mashing to achieve a smooth texture.