Oh, the cozy hug of a truly comforting meal! There’s just something magical about digging into a dish that feels like a warm blanket on a chilly evening. And let me tell you, my Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes recipe is exactly that – a hearty, soul-warming plate that hits all the right nostalgic notes. I remember the first time I set out to make Salisbury steak for my family; it was my dad’s absolute favorite growing up, and I really wanted to capture that special taste. I grabbed an old recipe card, took a deep breath, and headed into the kitchen. The moment those sautéed onions and savory meatballs filled the house with that amazing aroma, I knew I was onto something. Gathering around the table and seeing my dad’s face light up as he took that first bite… well, it just proves how food can whisk us back to happy times and bring us all closer. This recipe is all about those moments!
Why You’ll Love This Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes
Seriously, why wouldn’t you love this? It’s:
- Super Easy: Even on a busy weeknight, you can whip this up without a fuss.
- Pure Comfort: Those savory meatballs and creamy potatoes are like a big, warm hug.
- Family Favorite: Guaranteed to disappear fast, it’s a hit with everyone from tiny tots to grown-ups.
- Nostalgic Bliss: It tastes just like those good old days, bringing back happy memories with every bite.
Gather Your Ingredients for Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes
Alright, let’s get cooking! To make these amazing Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes, you’ll need to gather a few things. Don’t worry, it’s all pretty straightforward!
For the Meatballs:
- 1 1/2 lbs ground beef
- 1/2 cup panko bread crumbs
- 1/2 cup shredded onion (just get your grater out!)
- 2 tablespoons ketchup
- 2 tablespoons Worcestershire sauce
- 1 large egg
- 1 tablespoon fresh parsley, finely chopped
- 1/2 teaspoon salt
- 1/4 teaspoon pepper
For the Whipped Potatoes:
- 3 lbs Russet or Yukon Gold potatoes, peeled and cubed
- 2 tablespoons butter
- 2/3 cup milk (whole milk is best for creaminess!)
- Salt, to taste
For the Savory Gravy:
- 2 tablespoons butter
- 1 small onion, chopped
- 2 tablespoons all-purpose flour
- 1 1/4 cups beef broth
- 1 tablespoon Worcestershire sauce
- 1 tablespoon ketchup
- Salt and pepper, to taste
- 1 tablespoon fresh parsley, chopped (for garnish!)
Step-by-Step Guide to Making Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes
Alright, let’s get this party started! Making these delicious Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes is easier than you think. Just follow these simple steps and you’ll have a fantastic meal on the table in no time!
Preparing the Salisbury Steak Meatballs
First things first, let’s get those meatballs ready. Preheat your oven to a nice 400°F (200°C). Grab a baking sheet and set a baking rack inside it – this helps them cook evenly. If you don’t have a rack, no worries, you can bake them right on parchment paper, just remember to flip them halfway through. Now, in a big bowl, toss all your meatball ingredients together: ground beef, panko bread crumbs, that shredded onion, ketchup, Worcestershire, the egg, parsley, salt, and pepper. The trick to tender meatballs? Mix everything *gently* with a fork. Seriously, don’t overdo it! Then, roll them into nice, even balls and line ’em up on your prepared baking sheet. Pop them into the oven for about 25 to 30 minutes, or until they’re perfectly cooked through. A meat thermometer is your best friend here; aim for an internal temp of 160°F (71°C).
Crafting the Creamy Garlic Herb Mashed Potatoes
While those meatballs are doing their thing, let’s tackle those dreamy mashed potatoes. Pop your peeled and cubed potatoes into a big pot. Cover them with water, about an inch over the top. Bring that to a boil, then turn the heat down to medium and let them simmer until they’re super tender when you poke them with a fork – usually around 15 to 20 minutes. Once they’re done, drain them really well. Now for the magic: put the drained potatoes into your stand mixer bowl with the whisk attachment (or just a big bowl if you’re using a hand mixer). Add your butter and start whipping on low speed. Slowly drizzle in the milk while it’s mixing. Once it’s looking good, crank up the speed to high and whip until they’re beautifully smooth and creamy. Scrape down the sides now and then to make sure everything gets incorporated. If they seem a bit too thick, just add a splash more milk. Give them a good seasoning with salt until they taste just right. You can check out more tips for amazing mashed potatoes here!
Making the Savory Gravy
Now for the luscious gravy that ties it all together! Grab a saucepan and melt the butter over medium heat. Toss in your chopped onion and let it get soft and see-through, which takes about 5 minutes. Sprinkle the flour over the onions and whisk it around to make a little paste – that’s your roux. Keep whisking and slowly pour in the beef broth, followed by the Worcestershire sauce and ketchup. Keep stirring until it thickens up nicely. If for some reason it’s not as thick as you like, just whip up a quick slurry with 1 tablespoon of cornstarch and 2 tablespoons of water, then whisk that into the gravy until it reaches your desired consistency. Season with salt and pepper to taste. Yep, it’s that easy!
Bringing It All Together
The grand finale! Once your meatballs are cooked to perfection, gently add them right into that simmering gravy. Give them a little toss to coat them beautifully. To serve, spoon a generous dollop of those creamy mashed potatoes onto each plate. Then, pile on those gravy-coated meatballs. Finish it off with a sprinkle of your fresh chopped parsley for a pop of color and freshness.
Tips for Perfect Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes
Want to make your Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes absolutely sing? Here are a few little secrets:
- Gentle is Key for Meatballs: I can’t stress this enough – don’t overmix the meatball mixture! Use a fork and keep it light. Overworking the meat makes them tough, and nobody wants a tough meatball. Remember, tender is the goal!
- Potatoes, Potatoes, Potatoes: For the creamiest mashed potatoes, make sure those potatoes are *really* well-drained after boiling. Any extra water can make them watery. Also, whipping them while they’re still hot helps create that super smooth texture. You can find more pro mashed potato techniques here.
- Gravy Thickness: If your gravy isn’t thickening up nicely, don’t panic! That cornstarch slurry trick is totally your friend. Just a little bit mixed with water and whisked in should do the trick beautifully.
- Oven Temp Check: Make sure your oven is truly preheated. A good, hot oven is crucial for those meatballs to get a nice little sear and cook through evenly without drying out.
Ingredient Notes and Substitutions
Sometimes you need to tweak a recipe, right? For the meatballs, if you don’t have ground beef, a mix of ground pork and beef works wonderfully, or even ground turkey if you’re looking for something a bit lighter. For the potatoes, feel free to swap the milk for half-and-half for extra decadence, or use a plant-based milk like almond or oat milk if you need dairy-free. Just make sure it’s unsweetened!
Serving Suggestions for Your Salisbury Steak Meatballs
This Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes is a meal in itself, but it’s even better with a little something extra! A simple side of steamed green beans or some roasted asparagus would be lovely. For a true veggie boost, check out these veggie side dish ideas. We also love serving it with a side salad to cut through the richness.
Frequently Asked Questions About Salisbury Steak Meatballs
Got questions about whipping up these amazing Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes? I’ve got answers!
Can I make the meatballs ahead of time?
Oh absolutely! You can mix up the meatball mixture and roll them into balls a day in advance. Just store them in an airtight container in the fridge. You can even cook them ahead and then reheat them gently in the gravy. They’ll still be delicious!
What’s the best way to reheat leftovers?
If you have any leftovers (which is a big ‘if’ in my house!), the best way to reheat them is gently on the stovetop in a saucepan over low heat. You can also pop them in the microwave, but make sure to cover them so they don’t dry out. The gravy helps keep everything nice and moist!
Can I use different types of potatoes for the mash?
For sure! While Russets and Yukon Golds are my go-to for their fluffy texture, you can totally use red potatoes or even fingerlings. They might give you a slightly creamier or more buttery result. Just make sure to adjust your cooking time as needed to get them nice and tender.
How can I make the gravy richer?
If you want an extra-rich gravy, you can add a splash of red wine after sautéing the onions and let it simmer down before adding the broth. A little bit of heavy cream stirred in at the very end can also add a lovely richness. So good!
Nutritional Information
Just a heads-up, all the nutritional info below is an estimate! Since everyone’s kitchen is a little different, the exact numbers can play around a bit depending on the brands you use and tiny tweaks you might make. But for this Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes, you’re generally looking at around 554 calories, 28g of protein, 53g of carbs, and 25g of fat per serving. Pretty satisfying for a hearty meal!
Share Your Culinary Creations!
Okay, now it’s YOUR turn! I absolutely LOVE seeing what you all make in your own kitchens. Did you try these Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes? Drop a comment below and tell me all about it, or give the recipe a star rating! And if you snap any pics, be sure to tag me on social media – I can’t wait to see your masterpieces!

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes
Ingredients
Equipment
Method
- Preheat your oven to 400F. Prepare a baking sheet with a baking rack. You can also bake directly onto a parchment-lined baking sheet, but flip the meatballs halfway through.
- In a large bowl, mix all the meatball ingredients. Use a fork to combine them gently, which helps keep the meat tender. Roll the mixture into balls and place them on the baking rack.
- Bake the meatballs for 25-30 minutes, or until they are fully cooked. Use a meat thermometer to check the internal temperature.
- Place the peeled and cubed potatoes in a large pot. Cover them with water by about an inch. Bring the water to a boil, then reduce the heat to medium and cook until the potatoes are fork-tender, about 15-20 minutes.
- Drain the potatoes and put them in a stand mixer bowl with the whip attachment (or a large bowl if using a hand mixer). Add the butter and start whipping on low speed. Slowly add the milk, then increase the speed to high and whip until the potatoes are smooth. Scrape down the sides of the bowl as needed. Add more milk if necessary.
- Season the mashed potatoes with salt to your preference.
- In a saucepan, melt the butter over medium heat. Add the chopped onions and sauté until they are soft and translucent.
- Sprinkle the onions with flour and whisk to form a roux. Add the beef broth, ketchup, and Worcestershire sauce, and continue whisking. Season with salt and pepper. If the gravy is not thick enough, mix 1 tablespoon of cornstarch with 2 tablespoons of water to create a slurry, then whisk it into the gravy until thickened.
- Once the meatballs are cooked, add them to the gravy and toss to coat. Spoon the mashed potatoes onto plates, top with the meatballs and gravy, and sprinkle with fresh parsley.
Nutrition
Notes
Tried this recipe?
Let us know how it was!
Certified Therapeutic Nutrition Specialist
My journey into medical low-carb nutrition began when my four-year-old daughter was diagnosed with epilepsy. When neurologists recommended the Modified Atkins Diet as seizure management, I found myself in uncharted territory where recipe failures could literally trigger neurological episodes.
As a registered nurse with pediatric experience, I had the clinical knowledge but needed to learn how to translate medical protocols into family-friendly meals. I spent three years documenting every successful adaptation and breakthrough that made medical nutrition feel less like punishment and more like nourishment for our family’s unique needs.
I’ve developed over 190 medically-compliant recipes, each tagged with precise macro calculations and detailed notes about which health conditions benefit most. My collaboration with pediatric neurologists at Children’s Hospital of Philadelphia resulted in the first comprehensive cookbook for families managing childhood epilepsy through diet – work that’s now used by three major children’s hospitals.
When I’m not reading medical journals or practicing violin for stress relief, I’m advocating for insurance coverage of medical foods and helping school districts accommodate students on prescribed ketogenic protocols. Medical nutrition isn’t about perfection – it’s about precision applied with compassion.