Oh, this dish right here? It’s pure cozy. Like a warm hug on a chilly evening, but even better because you get to eat it! My family goes absolutely gaga for these Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes. It’s become our go-to for those nights when you need something seriously satisfying without the fuss of a complicated meal. Honestly, the smell alone as it’s cooking makes the whole house feel like home. It’s got that classic American comfort food vibe, but with a little something extra special that makes everyone ask for seconds. Trust me, this recipe is a keeper!
Why You’ll Love This Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes Recipe
Seriously, why wouldn’t you love this? It hits all the right notes:
- Super Easy to Make: Even on a busy weeknight, you can whip this up without breaking a sweat.
- Flavor Explosion: The savory meatballs, rich gravy, and zesty mashed potatoes are just a match made in heaven.
- Ultimate Comfort Food: It’s the kind of meal that makes everyone feel good, just like grandma used to make (but maybe even a little better 😉).
- Kid-Approved: My picky eaters devour this, which is basically a miracle.
- So Versatile: Serve it for a casual dinner or dress it up a bit for company – it always impresses!
Ingredients for Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes
Gather up all these goodies, and let’s get cooking!
For the Meatballs:
- 1 pound ground beef (80/20 is great here!)
- 1/4 cup plain breadcrumbs
- 1/4 cup milk
- 1 large egg
- 1 teaspoon Worcestershire sauce
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
For the Gravy:
- 1 tablespoon butter
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 2 tablespoons all-purpose flour
- 1.5 cups beef broth
- 1 tablespoon Worcestershire sauce
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
For the Mashed Potatoes:
- 2 pounds potatoes (Yukon Gold or Russet work best), peeled and quartered
- 1/4 cup butter
- 1/4 cup warm milk
- 2 cloves garlic, minced
- 2 tablespoons fresh parsley, chopped
- 1 tablespoon fresh chives, chopped
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
How to Make Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes
Alright, let’s get this delicious meal on the table! It might seem like a few steps, but honestly, it comes together faster than you think, and the payoff is HUGE. We’re going to tackle the meatballs, then whip up a super yummy gravy, and while that’s simmering, we’ll get those fluffy mashed potatoes ready. It’s a symphony of comfort food! For more ideas on fantastic mashed potatoes, check out creamy herb chicken with mashed potatoes or even a fun twist with creamy garlic chicken ramen!
Preparing the Salisbury Steak Meatballs
First things first, let’s make our meatballs. Grab a mixing bowl and gently combine that ground beef with the breadcrumbs, milk, egg, Worcestershire sauce, salt, and pepper. And here’s a little secret: don’t overmix! Just get it all together until it’s combined. Overmixing makes them tough, and we want tender little flavor bombs. Then, roll ’em into about 1-inch balls. Heat a tablespoon of butter in a big skillet over medium-high heat and get those meatballs nice and browned on all sides. We’re not cooking them all the way through here, just getting a lovely crust. Once they look good, scoop ’em out and set ’em aside.
Making the Savory Gravy
Don’t clean that skillet! We’re using all those yummy browned bits. Toss your chopped onion into the same pan and cook ’em until they’re nice and soft, usually about 5 minutes. Then, throw in your minced garlic and let it get fragrant for about a minute – careful not to burn it! Now, sprinkle the flour over the onions and garlic and stir it all around for a minute. This toasts the flour a bit and helps thicken our gravy. Slowly, whisk in the beef broth and that other tablespoon of Worcestershire sauce. Give it a good stir, scraping up all those tasty bits from the bottom of the pan. Bring it up to a simmer and let it bubble away for a few minutes until it starts to thicken up nicely.
Crafting the Garlic Herb Mashed Potatoes
While those meatballs are hanging out and the gravy is getting cozy, let’s get those potatoes going. Pop your peeled and quartered potatoes into a medium saucepan and cover them with cold water. Just a pinch of salt in there and bring it to a boil. Let them cook until they’re super tender when you poke them with a fork – that’s usually about 15-20 minutes. Drain them really well! Then, back into the pot they go. Add the butter, warm milk, minced garlic, chopped parsley, chives, salt, and pepper. Now, grab your potato masher and go to town until they’re smooth and creamy. Oh, the aroma alone is divine!
Bringing It All Together
Now for the grand finale! Gently return those browned meatballs to the simmering gravy in the skillet. Pop a lid on, turn the heat down to low, and let them simmer away for about 15-20 minutes. This is when the magic really happens – the meatballs cook through and soak up all that delicious gravy flavor. Once they’re done and the gravy is perfectly thickened, just scoop a generous mound of those fluffy garlic herb mashed potatoes onto each plate and top it all off with those amazing Salisbury steak meatballs and plenty of that rich gravy. Pure bliss!
Tips for Perfect Salisbury Steak Meatballs
Okay, so you want these Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes to be *chef’s kiss* perfect every single time, right? I’ve got a few tricks up my sleeve! For those meatballs, remember that gentle mixing I mentioned? It’s key! If you beat them too much, they’ll get tough and rubbery. We want tender little bites. Don’t worry if your gravy isn’t super thick right away – just let it simmer a bit longer uncovered. If it gets *too* thick, a splash more broth or even water will fix it right up. And for the potatoes, mash them while they’re still hot; that’s when they’re easiest to get super creamy. For even more potato perfection, you’ve gotta try out the tips in my ultra-creamy garlic mashed potatoes post!
Ingredient Notes and Substitutions
Let’s chat about some of the stars in this dish! The 80/20 ground beef is my go-to because that little bit of fat makes the meatballs so juicy and flavorful. If you want to use leaner beef, just be extra careful not to overcook them! For the mashed potatoes, while Yukon Golds and Russets are fantastic, you can get away with other starchy potatoes too. If you’re dairy-free, swap the milk for unsweetened almond or soy milk and use your favorite plant-based butter. Trust me, it still turns out amazing!
Frequently Asked Questions about Salisbury Steak Meatballs
Got questions about this amazing Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes? I get it! Here are some things people often ask:
Can I make the meatballs ahead of time?
Oh, absolutely! You can totally make the meatball mixture and even roll them into balls a day in advance. Just store them in an airtight container in the fridge. When you’re ready to cook, you can brown them straight from the fridge, just know they might take a minute or two longer to cook through in the gravy.
What kind of potatoes are best for mashing?
For the absolute creamiest, fluffiest mashed potatoes to go with your Salisbury steak meatballs, I really love using Yukon Gold or Russet potatoes. They’re nice and starchy, which means they mash up beautifully and get wonderfully smooth. Just make sure to peel them and cut them into roughly equal pieces so they cook evenly!
How do I thicken the gravy if it’s too thin?
Don’t you worry if your gravy seems a bit on the runny side! The easiest fix is to just let it simmer uncovered for a little longer – evaporation works wonders! If you need it thicker *fast*, you can mix a teaspoon of cornstarch with a tablespoon of cold water to make a slurry, then whisk that into the simmering gravy until it thickens up. Easy peasy!
Can I use ground turkey or chicken instead of beef?
You sure can! If you’re looking for a lighter option, ground turkey or chicken works too. Just know that leaner meats won’t have quite as much natural fat, so you might want to add a tiny bit more olive oil when browning them, or just be extra careful not to overcook them to keep them from drying out.
Storage and Reheating Instructions
Got leftovers? Lucky you! This Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes tastes almost as good the next day. To store, pop any extra goodness into an airtight container and stick it in the fridge. It’ll keep well for about 3-4 days. When you’re ready to reheat, the microwave is usually the quickest way – just zap it until it’s heated through. If you want to get it nice and hot without any soggy bits, using the stove in a skillet over low heat works wonders too! For more fantastic recipes, don’t forget to check out how to make amazing cottage cheese flagels!
Nutritional Information (Estimated)
Just a heads-up, the nutrition info for this Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes can change depending on exactly what you use, but here’s a rough idea per serving. It’s usually around 550-650 calories, with about 30-40g of protein, 25-35g of fat, and 40-50g of carbs. Enjoy it knowing it’s packed with flavor!

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes
Ingredients
Equipment
Method
- In a mixing bowl, combine ground beef, breadcrumbs, milk, egg, Worcestershire sauce, salt, and pepper. Mix gently until just combined. Form into 1-inch meatballs.
- Heat 1 tablespoon of butter in a large 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 constantly for 1 minute.
- Gradually whisk in beef broth and Worcestershire sauce. Bring to a simmer, scraping up any browned bits from the bottom of the skillet.
- 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 medium 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, chopped chives, salt, and pepper. Mash until smooth and creamy.
- Serve the Salisbury steak meatballs and gravy over the garlic herb mashed potatoes.
Notes
Tried this recipe?
Let us know how it was!
Master of Culinary Visual Arts
My culinary journey started in the fast-paced kitchens of boutique coastal restaurants throughout Southern California, where I learned that beautiful food doesn’t have to be complicated. After nine years of professional cooking, I’ve made it my mission to prove that sophisticated, nutritionally sound meals can be accessible to busy home cooks who refuse to compromise on flavor or visual appeal.
What changed everything for me was watching talented home cooks feel intimidated by healthy cooking. That’s when I transitioned to private instruction, teaching busy professionals and families how to create restaurant-quality meals using simple techniques and ingredients they can actually find at their local grocery store. My “15-minute meal” frameworks are now used by several regional cooking schools!
As a third-generation Mexican-American, I love weaving vibrant Latin flavors into low-carb creations – proving that healthy eating can be both culturally authentic and visually spectacular. My “effortless elegance” philosophy is simple: nutritious food should look as stunning as it tastes, without requiring professional chef skills or expensive equipment.
When I’m not developing recipes in my San Diego coastal kitchen, you’ll find me surfing the local breaks with my Golden Retriever mix, Mango, who’s both my kitchen companion and unofficial taste-testing assistant. My personal low-carb lifestyle started as a way to maintain energy for my active coastal life, and it’s become the foundation for proving that healthy eating enhances rather than restricts life’s pleasures.