Oh, comfort food dreams! There are some meals that just wrap you up like a warm blanket, and for me, that’s exactly what my Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes does. I remember my mom making something similar when I was a kid, and the smell alone would make my stomach rumble with anticipation. Now, I’ve taken those cozy memories and added my own little spin to create this version. It’s got these incredibly tender, savory meatballs bathed in a rich, classic Salisbury steak gravy, all piled high on a cloud of creamy mashed potatoes bursting with garlic and fresh herbs. Trust me, this dish is pure happiness on a plate, and it’s surprisingly easy to whip up on a busy weeknight!
Why You’ll Love This Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes
This dish is pure magic for so many reasons:
- Super Easy to Make: Seriously, you can have this on the table in under an hour!
- Ultimate Comfort Food: It’s that perfect blend of savory meatballs, rich gravy, and fluffy potatoes that just hits the spot.
- Flavor Bomb: The garlic and herbs in the potatoes really elevate the whole meal.
- Kid-Approved (and Adult-Approved!): Everyone devours this!
Ingredients for Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes
Alright, let’s get these yummy ingredients together! It might look like a bit of a list, but trust me, it’s all worth it for that amazing flavor explosion.
For the Meatballs:
- 1 lb ground beef (I love using 80/20 for the best flavor and moisture!)
- 1/4 cup plain breadcrumbs
- 1/4 cup milk
- 1 egg
- 1 tsp Worcestershire sauce
- 1/2 tsp salt
- 1/4 tsp black pepper
For the Gravy:
- 1 tbsp butter
- 1 medium onion, finely chopped (don’t forget to chop it small!)
- 2 cloves garlic, minced (smells so good!)
- 2 tbsp all-purpose flour
- 1.5 cups beef broth
- 1 tbsp ketchup
- 1/2 tsp dried thyme
For the Mashed Potatoes:
- 2 lbs potatoes, Yukon Gold or Russet, peeled and quartered (Yukon Golds are my faves for creaminess!)
- 1/4 cup butter
- 1/2 cup milk, warmed (warming it makes them smoother)
- 2 cloves garlic, minced
- 2 tbsp fresh parsley, chopped
- 1 tbsp fresh chives, chopped
- Salt to taste
- Black pepper to taste
Essential Equipment for Making Salisbury Steak Meatballs
You don’t need anything fancy for this! Just a few trusty kitchen staples will get you there:
- A large bowl for mixing up those delicious meatballs.
- A good skillet for browning them and making the gravy.
- A saucepan for boiling and mashing our potatoes.
- A potato masher – the star of our creamy potato show!
Step-by-Step Instructions for Salisbury Steak Meatballs
Okay, let’s get this dinner party started! It smells amazing already, doesn’t it? Don’t worry, these steps are super straightforward, and I’ll walk you through just how to nail this dish every single time. You’re going to love how everything comes together! Check out the full Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes recipe details here.
Preparing the Salisbury Steak Meatballs
First things first, let’s make our meatballs! Grab that big bowl and toss in your ground beef, breadcrumbs, milk, egg, Worcestershire sauce, salt, and pepper. Now, here’s a little trick: mix it *gently* with your hands until everything is just combined. Overmixing is the enemy of tender meatballs, so be kind! Once it’s mixed, form them into nice, even 1-inch balls. Pop them into your skillet with a tablespoon of butter over medium-high heat. Let them get a nice brown sear on all sides – don’t cook them all the way through, we just want that gorgeous crust. Once they’re beautifully browned, scoop ’em out and set ’em aside for a bit. Leave those tasty brown bits in the pan – that’s pure flavor gold!
Crafting the Savory Gravy
Now, for that luscious gravy! Into the same skillet (remember those brown bits?), throw in your finely chopped onion and cook it until it’s soft and smells sweet, usually about 5 minutes. Then, add your minced garlic and cook for just another minute until it’s super fragrant – careful not to let it burn! Now, sprinkle in your flour and stir it around to coat everything. Let that cook for a minute too, this helps get rid of that raw flour taste. Slowly, and I mean *slowly*, whisk in your beef broth, scraping up all those delicious bits from the bottom of the pan. Stir in your ketchup and that pinch of thyme. Bring it all to a gentle simmer. Oh, smell that? It’s starting to smell like a real meal!
Making Creamy Garlic Herb Mashed Potatoes
While the gravy is simmering away, let’s tackle those potatoes! Get your peeled and quartered potatoes into a pot, cover them with cold water, add a good pinch of salt, and bring them to a boil. Let ’em cook until they’re super fork-tender – usually about 15-20 minutes. Once they’re done, drain them really well. Back into the warm pot they go! Now add the butter, your warmed milk (this really helps with creaminess!), the minced garlic, and all those fresh chopped herbs – parsley and chives. Grab your masher and go to town! Mash until they’re smooth and fluffy, just how you like them. So good! For more tips on perfect potatoes, check out these mashed potato recipes. Give them a good taste and season with salt and pepper. So good!
Bringing It All Together
Almost there! Now, carefully return those browned meatballs back into the simmering gravy. Pop a lid on, turn the heat down to low, and let it all simmer together for about 15-20 minutes. This gives the meatballs time to cook through and soak up all that yummy gravy flavor. When it’s ready, just spoon those glorious Salisbury steak meatballs and plenty of that rich gravy right over your fluffy mounds of garlic herb mashed potatoes. Dinner is served!
Tips for Perfect Salisbury Steak Meatballs
You know, making these Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes is pretty forgiving, but a few little tricks can really take them from good to absolutely amazing. If you want to make sure your meatballs are super tender, don’t go crazy mixing the meat! Just a gentle combine is all you need. For that gravy, if it seems a little thin after simmering, just whisk in another teaspoon of flour mixed with a splash of water until it reaches that perfect, dreamy consistency. And for the fluffiest mashed potatoes ever? Make sure you drain those spuds really well and warm up your milk before adding it. For tons more potato perfection tips, you’ve gotta check out these tips on making mashed potatoes like a pro!
Ingredient Notes and Substitutions
Okay, let’s talk about these ingredients for our Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes! I like to keep things classic, but sometimes life throws you a curveball, right? If you can’t find 80/20 ground beef, don’t sweat it! 85/15 will work just fine, though they might be a tiny bit less moist – just cook ’em carefully. For breadcrumbs, plain ones are best so you can control the flavor, but if you only have Italian-style, just go with it! And for the mashed potatoes, if you’re dairy-free, use a plant-based milk like almond or soy, and swap the butter for a good quality vegan butter or even a little olive oil.
Frequently Asked Questions About Salisbury Steak Meatballs
Got questions about whipping up these delicious Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes? I’ve got you covered!
Can I make the meatballs ahead of time?
Oh yes, absolutely! You can totally mix up the meatball mixture and even form them up to a day in advance. Just pop them in an airtight container in the fridge. When you’re ready to cook, just brown them as usual and proceed with the recipe. It actually makes the whole process even quicker on busy nights!
What kind of beef is best for Salisbury steak meatballs?
I really love using an 80/20 ground beef for these meatballs. That little bit of extra fat makes them incredibly moist and flavorful, which is key for that classic Salisbury steak taste. If you use something leaner, they might turn out a bit drier, so just be a little more careful not to overcook them.
How do I thicken the gravy if it’s too thin?
No worries if your gravy isn’t as thick as you’d like! The easiest trick is to make a quick slurry. Just whisk together about 1 teaspoon of flour (or cornstarch!) with 2 teaspoons of cold water until it’s smooth. Stir this little concoction into your simmering gravy and let it bubble for a minute or two until it thickens up nicely. Easy peasy!
Can I use dried herbs instead of fresh for the mashed potatoes?
You can definitely use dried herbs if you don’t have fresh on hand. For the 2 tablespoons of fresh parsley, start with about 2 teaspoons of dried parsley. For the 1 tablespoon of fresh chives, use about 1 teaspoon of dried chives. Just remember that dried herbs are more potent, so start with a little less and add more to taste. For more ideas on potatoes, check out this Slow Cooker Garlic Butter Beef and Potatoes recipe!
Serving Suggestions for Your Meal
You’ve made the star of the show – those amazing Salisbury Steak Meatballs and creamy Garlic Herb Mashed Potatoes! Now, what to serve alongside? I usually go for something light and fresh to balance out all that delicious richness. A simple side salad with a tangy vinaigrette or some perfectly steamed green beans or broccoli is just fantastic. You can find tons of great veggie ideas over at veggie sides recipes – they’re all super easy and pair beautifully!
Storage and Reheating
Got leftovers of our amazing Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes? Lucky you! Once it’s cooled down a bit, just pop any extra into an airtight container and stash it in the fridge. It’ll keep perfectly for about 3-4 days. When you’re ready for round two, I like to reheat mine gently on the stovetop over low heat, stirring occasionally, or you can zap it in the microwave until it’s nice and hot all the way through. Either way, it’s just as delicious the second time around!
Nutritional Information (Estimated)
So, for about one serving of these incredible Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes, you’re looking at roughly 650-750 calories. This typically breaks down to about 35-45g of protein, 50-60g of carbohydrates, and 30-40g of fat. Of course, this is just an estimate! It can totally change depending on the exact brands you use and how generous you are with those mashed potatoes and gravy!

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes
Ingredients
Equipment
Method
- In a large bowl, combine ground beef, breadcrumbs, milk, egg, Worcestershire sauce, salt, and pepper. Mix gently until just combined. Form into 1-inch meatballs.
- Melt 1 tablespoon of butter in a skillet over medium-high heat. Brown the meatballs on all sides. Remove meatballs from skillet and set aside.
- Add the chopped onion to the same skillet and cook until softened, about 5 minutes. Add minced garlic and cook for 1 minute more until fragrant.
- Sprinkle flour over the onions and garlic, stirring to coat. Cook for 1 minute.
- Gradually whisk in the beef broth, scraping up any browned bits from the bottom of the skillet. Stir in ketchup and thyme. Bring to a simmer.
- Return the meatballs to the skillet. Reduce heat to low, cover, and simmer for 15-20 minutes, or until meatballs are cooked through and the sauce has thickened.
- While the meatballs are simmering, place the quartered potatoes in a saucepan and cover with cold water. Add a pinch of salt. Bring to a boil and cook until fork-tender, about 15-20 minutes.
- Drain the potatoes well. Return them to the saucepan. Add butter, warm milk, minced garlic, chopped parsley, and chopped chives. Mash until smooth and creamy. Season with salt and pepper to taste.
- Serve the Salisbury steak meatballs and gravy over the garlic herb mashed potatoes.