Home > Recipes > Amazing Salisbury Steak Meatballs 10/10

Amazing Salisbury Steak Meatballs 10/10

Photo of author

lilya project

April 9, 2026

A bowl of Salisbury steak meatballs served with creamy garlic herb mashed potatoes and rich gravy, garnished with parsley.

Oh man, there are some meals that just hug you from the inside out, right? This Salisbury steak meatballs with garlic herb mashed potatoes is *exactly* that kind of dish. I remember my mom used to make something similar when I was a kid, and the smell alone would make my stomach rumble with happiness. This recipe takes that pure comfort food vibe and kicks it up a notch with these perfectly seasoned, juicy meatballs swimming in a dreamy, savory sauce, all piled high on a cloud of creamy, garlicky mashed potatoes. Itโ€™s seriously the ultimate cozy meal, perfect for those nights when you just need a little bit of edible happiness.

Four Salisbury steak meatballs covered in gravy served over a bed of garlic herb mashed potatoes, garnished with parsley.

Why You’ll Love This Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes

Seriously, why wouldn’t you love this dish? Here’s the scoop:

  • Total Comfort Food Heaven: Itโ€™s like a warm blanket on a chilly evening, but you can eat it! The meatballs, the rich sauce, the dreamy potatoes โ€“ it all just works.
  • Surprisingly Easy to Make: Don’t let the menu sound fancy! You can totally whip this up on a weeknight. The meatballs come together in a flash, and the rest is just simmering and mashing. Trust me!
  • Crowd-Pleaser Guaranteed: Whether itโ€™s the kiddos or your dinner party guests, everyone goes bonkers for this. It’s hearty, flavorful, and just plain delicious.
  • Flavor Bomb Alert: We’re talking savory meatballs infused with tons of flavor, a rich, oniony gravy, and mashed potatoes bursting with garlic and fresh herbs. Yum!
  • Perfect for Meal Prep: Make a double batch! The meatballs and sauce freeze beautifully. Plus, who wouldn’t want leftovers of these amazing garlic herb spuds?

Ingredients for Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes

Okay, let’s talk ingredients! This is where the magic starts. Don’t worry, it’s all stuff you can find at your local grocery store. I always go for the good stuff where I can, like 80/20 ground beef โ€“ it just makes the meatballs so much juicier, you know?

For the Meatballs

  • 1 lb Ground beef (80/20 is my go-to!)
  • 1/4 cup Breadcrumbs (Panko or regular work great)
  • 1/4 cup Milk
  • 1 Egg
  • 1/4 cup Onion, finely chopped
  • 1 tsp Worcestershire sauce
  • 1/2 tsp Salt
  • 1/4 tsp Black pepper

For the Sauce

  • 2 tbsp Butter
  • 1/4 cup Onion, chopped
  • 1 clove Garlic, minced
  • 1 tbsp All-purpose flour
  • 1.5 cups Beef broth
  • 1 tbsp Ketchup
  • 1 tsp Dijon mustard
  • 1/2 tsp Salt
  • 1/4 tsp Black pepper

For the Mashed Potatoes

  • 2 lbs Potatoes (Russet or Yukon Gold, peeled and quartered โ€“ I love Yukon Gold for their creamy texture!)
  • 1/4 cup Milk, warm
  • 4 tbsp Butter
  • 2 cloves Garlic, minced (or more if you’re a garlic fiend like me!)
  • 2 tbsp Fresh parsley, chopped
  • 1 tbsp Fresh chives, chopped
  • 1/2 tsp Salt
  • 1/4 tsp Black pepper

Equipment Needed for Salisbury Steak Meatballs

To make this delicious Salisbury steak meatballs with garlic herb mashed potatoes, you’ll need a few trusty kitchen staples. Make sure you have a big enough large bowl for mixing those meatballs, a good ol’ skillet for browning and sauce-making (a 10-inch one is usually perfect), and a saucepan to boil your potatoes. Oh, and don’t forget a sturdy potato masher โ€“ itโ€™s essential for getting those potatoes just right!

Step-by-Step Instructions for Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes

Alright, let’s get this deliciousness in the oven โ€“ or, well, on the stovetop! Cooking this Salisbury steak meatballs with garlic herb mashed potatoes is honestly pretty straightforward. Just follow along, and you’ll have a comforting masterpiece in no time. Remember to have fun with it!

Making the Salisbury Steak Meatballs

First things first, let’s make those amazing meatballs. Grab your biggest bowl and gently mix the ground beef, breadcrumbs, milk, egg, that finely chopped onion, Worcestershire sauce, salt, and pepper. The key here is to be gentle! Overmixing makes them tough, and nobody wants a tough meatball. So, just mix until everything is *just* combined. Then, roll them into about 1-inch balls. I usually get around 16 to 20 out of a pound, which is perfect for us. Next, heat about a tablespoon of butter in your skillet over medium-high heat. Get those meatballs in there and brown them nicely on all sides. Without directly linking, you can find more inspiration for this dish at places that talk about Salisbury steak. Don’t worry if they’re not cooked all the way through yet!

A close-up of Salisbury steak meatballs served over creamy garlic herb mashed potatoes, drizzled with gravy and garnished with parsley.

Preparing the Savory Sauce

Now, into that same skillet (don’t you dare wipe it out โ€“ all those browned bits are flavor!), add the other tablespoon of butter. Toss in your chopped onion and let it get nice and soft, maybe 3-4 minutes. Then, add the minced garlic and cook for just another minute until you can smell that wonderful aroma. Sprinkle the flour over everything and stir it around for about a minute. This helps cook out that raw flour taste. Slowly, pour in the beef broth, whisking as you go. Add the ketchup and Dijon mustard too. Give it a good stir, scraping up all those yummy browned bits from the bottom of the pan โ€“ that’s where the magic lives! Bring the sauce to a gentle simmer.

Cooking the Garlic Herb Mashed Potatoes

While that sauce is getting cozy, let’s tackle those potatoes. Pop your peeled and quartered potatoes into a saucepan. Cover them with cold water, add a little pinch of salt, and bring it all to a boil. Let them cook for about 15-20 minutes, or until you can easily stick a fork into them. Once they’re tender, drain them really well. Get them right back into the saucepan, and add the warm milk, butter, minced garlic, chopped parsley, chives, salt, and pepper. Now, grab your masher and go to town! Mash them until they’re super smooth and creamy. Taste ’em and add more salt or pepper if you think they need it โ€“ I love extra garlic!

A plate of Salisbury steak meatballs smothered in gravy, served with fluffy garlic herb mashed potatoes and garnished with parsley.

Bringing It All Together

Okay, moment of truth! Carefully put those browned meatballs back into the simmering sauce in the skillet. Give everything a gentle stir. Pop a lid on the skillet, turn the heat down to low, and let it all simmer away for about 15-20 minutes. This is when the meatballs will finish cooking through and soak up all that delicious sauce flavor. Your sauce should thicken up nicely, too. While that’s happening, fluff up those mashed potatoes one last time. When the meatballs are done, just spoon those fluffy garlic herb mashed potatoes onto plates and top them generously with the Salisbury steak meatballs and that luscious sauce. Dinner is served!

Close-up of Salisbury steak meatballs in gravy served with fluffy garlic herb mashed potatoes, garnished with parsley.

Tips for Perfect Salisbury Steak Meatballs

You know, getting this dish just right is all about a few little tricks I’ve picked up over the years. Itโ€™s not complicated, but these little touches really make a difference. For your meatballs, remember that gentle mixing is key! Seriously, don’t go crazy kneading that meat mixture; you want them tender, not tough. If your sauce seems a bit thin after simmering, don’t panic! You can always mix a little more flour or cornstarch with water to make a slurry and stir that in to thicken it up. And for those potatoes? Make sure they’re *really* drained well after boiling. Soggy potatoes lead to watery mash. Trust me, these small things turn a good dish into an unforgettable one!

Ingredient Notes and Substitutions

Alright, let’s chat about the players in this amazing dish! Sometimes ingredients can seem a bit fussy, but I promise, they’re worth it, and there are always options. If you’re not a fan of ground beef, you could totally try ground turkey or even a mix of beef and pork for your meatballs. Just keep that 80/20 ratio in mind for juiciness! Dairy is pretty simple โ€“ you can use any milk you prefer in your mashed potatoes, and if butter isn’t your thing, margarine works in a pinch. And that Worcestershire sauce? Itโ€™s like a secret flavor booster for the meatballs, adding a little tang and umami that you canโ€™t really get anywhere else. Itโ€™s worth seeking out!

Frequently Asked Questions About Salisbury Steak Meatballs

Got questions? I’ve got answers! Here are a few things people often ask about whipping up these Salisbury steak meatballs with garlic herb mashed potatoes.

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 or two 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. The sauce is also great made ahead of time and reheated gently!

What kind of potatoes are best for mashing?

For the creamiest, dreamiest mashed potatoes, I always reach for Russet or Yukon Gold. Yukon Golds have a fantastic buttery flavor and a naturally creamy texture that just can’t be beat. Russets are great too, and they’ll give you a nice fluffy mash. Just make sure to peel them and cut them into even pieces so they cook uniformly!

How can I make the sauce richer?

If you want to take that sauce to the next level of decadence, try adding a splash of heavy cream or even a tablespoon of butter right at the very end, once the meatballs have finished simmering. You could also sautรฉ some sliced mushrooms with the onions โ€“ they add a wonderful earthy flavor and a bit more body to the sauce. Really, you can’t go wrong!

Can I freeze the cooked Salisbury steak meatballs and sauce?

Yes, you can! Once the meatballs and sauce have cooled completely, transfer them to an airtight freezer-safe container. They should keep well for about 2-3 months. Thaw them overnight in the fridge and then gently reheat on the stovetop. Just be aware that the texture of mashed potatoes doesn’t always freeze perfectly, so you might want to make a fresh batch when you reheat the meatballs.

Nutritional Information Estimate

Alright, let’s talk numbers! This Salisbury steak meatballs with garlic herb mashed potatoes is a hearty meal, so here’s a ballpark estimate. For one serving (about 4-5 meatballs with sauce and a good scoop of potatoes), you’re looking at roughly 600-700 calories, with about 30-40g of fat, 35-45g of protein, and 50-60g of carbohydrates. Remember, this is just an estimate, and it can change depending on the exact ingredients you use!

A bowl of Salisbury Steak Meatballs served over creamy Garlic Herb Mashed Potatoes, garnished with parsley.

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes

This recipe combines savory Salisbury steak meatballs with creamy garlic herb mashed potatoes for a comforting and flavorful meal.
Prep Time 20 minutes
Cook Time 30 minutes
Resting Time 10 minutes
Total Time 1 hour
Servings: 4 people
Course: Dinner
Cuisine: American

Ingredients
  

For the Meatballs
  • 1 lb Ground beef 80/20 recommended
  • 1/4 cup Breadcrumbs Panko or regular
  • 1/4 cup Milk
  • 1 Egg
  • 1/4 cup Onion Finely chopped
  • 1 tsp Worcestershire sauce
  • 1/2 tsp Salt
  • 1/4 tsp Black pepper
For the Sauce
  • 2 tbsp Butter
  • 1/4 cup Onion Chopped
  • 1 clove Garlic Minced
  • 1 tbsp All-purpose flour
  • 1.5 cups Beef broth
  • 1 tbsp Ketchup
  • 1 tsp Dijon mustard
  • 1/2 tsp Salt
  • 1/4 tsp Black pepper
For the Mashed Potatoes
  • 2 lbs Potatoes Russet or Yukon Gold, peeled and quartered
  • 1/4 cup Milk Warm
  • 4 tbsp Butter
  • 2 cloves Garlic Minced
  • 2 tbsp Fresh parsley Chopped
  • 1 tbsp Fresh chives Chopped
  • 1/2 tsp Salt
  • 1/4 tsp Black pepper

Equipment

  • Large bowl
  • Skillet
  • Saucepan
  • Potato Masher

Method
 

  1. In a large bowl, combine ground beef, breadcrumbs, milk, egg, chopped onion, Worcestershire sauce, salt, and pepper. Mix gently until just combined. Do not overmix.
  2. Roll the mixture into 1-inch meatballs. You should get about 16-20 meatballs.
  3. In a large skillet, melt 1 tablespoon of butter over medium-high heat. Brown the meatballs on all sides. Remove meatballs from the skillet and set aside.
  4. Add the remaining 1 tablespoon of butter to the skillet. Add the chopped onion and cook until softened, about 3-4 minutes. Add the minced garlic and cook for 1 minute more until fragrant.
  5. Sprinkle the flour over the onions and garlic and stir for 1 minute to cook out the raw flour taste.
  6. Gradually whisk in the beef broth, ketchup, and Dijon mustard. Bring the sauce to a simmer, scraping up any browned bits from the bottom of the skillet.
  7. Return the browned meatballs to the skillet. Reduce heat to low, cover, and simmer for 15-20 minutes, or until the meatballs are cooked through and the sauce has thickened. Season with salt and pepper to taste.
  8. While the meatballs are simmering, place the peeled and quartered potatoes in a saucepan and cover with cold water. Add a pinch of salt. Bring to a boil and cook for 15-20 minutes, or until fork-tender.
  9. Drain the potatoes well. Return them to the saucepan. Add the warm milk, butter, minced garlic, chopped parsley, chopped chives, salt, and pepper.
  10. Mash the potatoes until smooth and creamy. Adjust seasoning as needed.
  11. Serve the Salisbury steak meatballs and sauce over the garlic herb mashed potatoes.

Notes

For a richer sauce, you can add a splash of heavy cream at the end of cooking. You can also add sliced mushrooms to the sauce along with the onions for extra flavor and texture.

Tried this recipe?

Let us know how it was!

DON'T MISS THE NEXT RECIPE!

Don't let your gluten-free journey end here.

Subscribe now to get the latest trusted, kitchen-tested recipes delivered straight to your inbox every week.

Subscribe Now!

Leave a Comment

Recipe Rating