Home > Recipes > Amazing Salisbury Steak Meatballs 2 Ways

Amazing Salisbury Steak Meatballs 2 Ways

Photo of author

Jessica Antonina

February 28, 2026

Hearty Salisbury Steak Meatballs served over creamy Garlic Herb Mashed Potatoes, garnished with parsley.

Oh, comfort food! It just hits different, doesn’t it? For me, nothing screams “cozy night in” quite like Salisbury Steak. Growing up, it was a weekly thing in my house, always served with the creamiest mashed potatoes that just made my whole world feel right. Well, last week I got this itch to recreate that magic, but with a little twist. I transformed the classic Salisbury steak into easy-to-eat meatballs, and served them up with the most glorious garlic herb mashed potatoes. Seriously, this Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes dish took me right back to being a kid, but it felt totally new and exciting for my own family. It’s amazing how a simple meal can spark such wonderful conversations and create new memories, all while tapping into those beloved childhood flavors.

Close-up of Salisbury Steak Meatballs nestled in creamy Garlic Herb Mashed Potatoes, garnished with fresh parsley.

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

Get ready to fall in love with this twist on a classic! Here’s why this dish is about to become your new favorite:

  • Super Easy to Make: We’ve taken all the deliciousness of Salisbury steak and made it even simpler by turning it into meatballs. Perfect for busy weeknights when you want something hearty without the fuss.
  • Incredible Flavor Combo: The savory, slightly tangy meatballs smothered in rich gravy? Paired with fluffy, garlicky, herby mashed potatoes? It’s a match made in comfort food heaven!
  • Ultimate Comfort Food: This dish is pure, unadulterated comfort. It’s the kind of meal that warms you from the inside out and feels like a big hug on a plate.
  • Family Favorite Guaranteed: Kids and adults alike can’t get enough of these yummy meatballs and creamy potatoes. It’s a guaranteed crowd-pleaser for any family dinner.
  • Nostalgic & New: It brings back those wonderful memories of childhood meals but with a fun, modern twist that makes it exciting all over again.

Ingredients for Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes

Meatballs

  • 1 1/2 lbs ground beef
  • 1/2 cup panko bread crumbs
  • 1/2 cup onion shredded
  • 2 tablespoons ketchup
  • 2 tablespoons Worcestershire sauce
  • 1 large egg
  • 1 tablespoon fresh parsley finely chopped
  • 1/2 teaspoon salt
  • 1/4 teaspoon pepper

Whipped Potatoes

  • 3 lbs potatoes Russet potatoes or Yukon Gold, peeled and cubed
  • 2 tablespoons butter
  • 2/3 cup milk
  • salt to taste

Gravy

  • 2 tablespoons butter
  • 1 small onion chopped
  • 2 tablespoons flour
  • 1 1/4 cups beef broth
  • 1 tablespoon Worcestershire sauce
  • 1 tablespoon ketchup
  • salt and pepper to taste
  • 1 tablespoon fresh parsley chopped

Essential Equipment for Making Salisbury Steak Meatballs

Alright, to get this delicious meal on the table, you’ll need a few trusty kitchen companions. Having the right tools really makes the process so much smoother, trust me! You’ll want to gather these items before you even start prepping:

Meatball Preparation Tools

For getting those meatballs just right, you’ll need a big ol’ large bowl to mix everything in without making a mess. Then, a baking sheet and a baking rack are super handy for cooking them evenly. If you don’t have a rack, a parchment-lined sheet works too, but you’ll have to flip ’em!

Mashed Potato and Gravy Tools

Whipping up those fluffy potatoes calls for a large pot for boiling, and then a stand mixer or a hand mixer makes them beautifully smooth. For that luscious gravy, a simple saucepan is all you really need. Oh, and having a good old meat thermometer is a lifesaver for making sure those meatballs are perfectly cooked through!

Step-by-Step Guide to Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes

Alright, let’s get cooking! This is where the magic happens. Grab your apron, put on some good tunes, and let’s whip up this amazing meal step-by-step. It really is easier than you think!

Preparing the Meatballs

First things first, let’s get that oven preheated to 400°F (200°C). Line a baking sheet with a baking rack. This helps the meatballs get nice and browned all over. If you don’t have a rack, you can definitely bake them directly on a parchment-lined baking sheet, but just remember to flip them halfway through for even cooking! Now, in a big bowl, toss in all your meatball ingredients: the ground beef, panko bread crumbs, that shredded onion (it adds amazing moisture!), ketchup, Worcestershire sauce, the egg, chopped parsley, salt, and pepper. Mix it all up gently with a fork. Seriously, don’t overmix, or your meatballs will be tough! Just combine it until everything is nicely incorporated. Then, roll the mixture into little balls, about golf-ball size, and arrange them on your prepared baking rack. Pop them in the oven for about 25-30 minutes. You want them cooked through, so if you have a meat thermometer, aim for an internal temperature of 160°F.

Making the Garlic Herb Mashed Potatoes

While those meatballs are doing their thing, let’s tackle the potatoes. Get a big pot and fill it with your peeled and cubed potatoes. Make sure they’re covered by about an inch of water. Bring that to a boil, then turn the heat down to medium and let them simmer until they’re super tender when you poke ’em with a fork – usually around 15-20 minutes. Once they’re soft, drain all that water out really well. Transfer the hot potatoes to your stand mixer bowl (or use a hand mixer in a regular bowl). Add the butter and start whipping on low. Then, slowly pour in the milk while it’s still whipping. Once it’s all in, crank up the speed to high and whip until they’re deliciously smooth and fluffy. Scrape down the sides now and then to make sure everything gets incorporated. If you like your potatoes a little thinner, just add a splash more milk. And of course, season with salt until they taste just right for you. So creamy!

Crafting the Savory Gravy

Now for the crowning glory – the gravy! Grab a saucepan and melt the butter over medium heat. Toss in your chopped onion and let it get soft and see-through, about 5 minutes. Now, sprinkle in your flour and whisk it around with the onions and butter for a minute or two. This makes a roux, which is key for thickening. Slowly, whisk in the beef broth. Keep whisking so it doesn’t get lumpy! Add the Worcestershire sauce and ketchup, and just keep stirring as the gravy starts to thicken up. If it gets too thick, no worries! Just mix a tablespoon of cornstarch with two tablespoons of water to make a little slurry, add it to the gravy, and whisk until it’s just right. Taste it and add salt and pepper to your liking. It should be rich and savory! For a little extra flair reminiscent of the classic dish, you can think about how this gravy ties into the overall feel of similar Salisbury steak recipes.

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

Bringing It All Together

Once your meatballs are out of the oven and perfectly cooked, carefully add them right into that simmering gravy. Give them a gentle toss to coat them in all that deliciousness. To serve, spoon a generous serving of those fluffy garlic herb mashed potatoes onto each plate. Then, top it all off with the saucy meatballs. Sprinkle a little fresh chopped parsley over the top for a pop of color and freshness. Voilà! You’ve just made comfort food magic.

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

Ingredient Notes and Substitutions

Let’s talk ingredients! Sometimes you might be missing something, or maybe you just want to tweak it. That’s totally okay! For the meatballs, ground beef is classic, but you could totally use a mix of beef and pork, or even lean ground turkey if you’re looking for something a bit lighter. Just know that different meats might change the flavor slightly, so adjust your seasonings if needed! For those dreamy mashed potatoes, if you’re out of regular milk, a splash of half-and-half will make them extra rich, or oat milk works too if you need a dairy-free option. Just make sure whatever milk alternative you use is unsweetened. Oh, and if you don’t have panko bread crumbs, regular bread crumbs are fine, but panko gives you that nice, light texture.

Serving Suggestions for Salisbury Steak Meatballs

This hearty Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes is a meal all on its own, but to make it a truly complete feast, I love pairing it with some simple, fresh sides. A bright green veggie really balances out the richness, so steamed green beans or a simple side salad with a light vinaigrette are always fantastic choices. You could also add some roasted carrots or Brussels sprouts for an extra touch of veggies and flavor. And for something a little extra special, maybe some other easy dinner recipes that complement the comfort food vibe!

A close-up of Salisbury Steak Meatballs served over creamy Garlic Herb Mashed Potatoes, garnished with fresh parsley.

Storage and Reheating Instructions

Leftovers are a beautiful thing, right? Store any extra Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes in an airtight container in the fridge for up to 3 days. When you’re ready to reheat, I find the best way is to warm everything gently on the stovetop over low heat, maybe adding a splash of broth to loosen up the gravy. You can also reheat individual portions in the microwave, but be sure to stir them midway through. The mashed potatoes might need a little extra splash of milk to bring them back to that creamy, fluffy perfection!

Frequently Asked Questions

Got questions about whipping up these Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes? I’ve got you covered! Here are a few things people often ask:

Can I make the meatballs ahead of time?

Oh yes, you totally can! Just mix the meatball ingredients, form the balls, and keep them in an airtight container in the fridge for up to a day before baking. They’ll still be delicious!

What kind of ground meat is best for these meatballs?

I love using 80/20 ground beef for these because it gives great flavor and moisture. You could also use a blend of beef and pork, or even lean ground turkey if you want something a bit lighter, but the beef is a classic choice!

How can I make the mashed potatoes creamier?

For super creamy mashed potatoes, make sure your milk is warm (not hot though!) when you add it, and don’t be shy with the butter. Whipping them well also helps incorporate air, making them fluffy and smooth!

Can I freeze the Salisbury Steak Meatballs?

Absolutely! You can freeze the baked and sauced meatballs (before serving, of course) in a freezer-safe container for about 2-3 months. Thaw them in the fridge overnight and reheat gently on the stovetop.

Nutritional Information

Just a heads-up, the nutritional info below is an estimate for one serving of these amazing Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes. Things like portion size and specific ingredients can make it vary a bit, but it gives you a good idea! You can find more tips on healthy meal prep here.

Estimated Nutritional Information (per serving):

  • Calories: 554 kcal
  • Protein: 28g
  • Carbohydrates: 53g
  • Fat: 25g
  • Saturated Fat: 10g
  • Cholesterol: 115mg
  • Sodium: 693mg
  • Potassium: 1492mg
  • Fiber: 6g
  • Sugar: 7g
  • Vitamin A: 268mcg
  • Vitamin C: 49mg
  • Calcium: 124mg
  • Iron: 5mg
A bowl of Salisbury steak meatballs smothered in gravy, served over creamy garlic herb mashed potatoes and garnished with parsley.

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes

This recipe offers a comforting and nostalgic Salisbury steak experience, reimagined as easy-to-eat meatballs served with creamy mashed potatoes and a savory gravy. It’s a perfect weeknight meal for families looking for a flavorful and satisfying dish.
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Servings: 6 servings
Course: Dinner
Cuisine: American
Calories: 554

Ingredients
  

Meatballs
  • 1 1/2 lbs ground beef
  • 1/2 cup panko bread crumbs
  • 1/2 onion shredded
  • 2 tablespoons ketchup
  • 2 tablespoons Worcestershire sauce
  • 1 large egg
  • 1 tablespoon fresh parsley finely chopped
  • 1/2 teaspoon salt
  • 1/4 teaspoon pepper
Whipped Potatoes
  • 3 lbs potatoes Russet potatoes or Yukon Gold, peeled and cubed
  • 2 tablespoons butter
  • 2/3 cup milk
  • salt to taste
Gravy
  • 2 tablespoons butter
  • 1 small onion chopped
  • 2 tablespoons flour
  • 1 1/4 cups beef broth
  • 1 tablespoon Worcestershire sauce
  • 1 tablespoon ketchup
  • salt and pepper to taste
  • 1 tablespoon fresh parsley chopped

Equipment

  • Baking sheet
  • Baking rack
  • Large bowl
  • Meat thermometer
  • Large pot
  • Stand mixer
  • Saucepan

Method
 

  1. Preheat your oven to 400°F (200°C). Prepare a baking sheet with a baking rack. Alternatively, you can bake directly on a parchment-lined baking sheet, but be sure to flip the meatballs halfway through.
  2. In a large bowl, combine all the meatball ingredients. Mix gently with a fork to keep the meat tender. Roll the mixture into balls and place them on the prepared baking rack.
  3. Bake the meatballs for 25-30 minutes, or until they are cooked through. Use a meat thermometer to ensure the internal temperature reaches a safe level.
  4. While the meatballs bake, 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.
  5. Drain the potatoes and transfer them to the bowl of a stand mixer fitted with a whip attachment (or use a hand mixer with a large mixing bowl). Add the butter and begin whipping on low speed. Gradually add the milk while continuing to whip. 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 you prefer a thinner consistency.
  6. Season the mashed potatoes with salt to your taste.
  7. For the gravy, melt the butter in a saucepan over medium heat. Add the chopped onion and sauté until it is soft and translucent.
  8. Sprinkle the flour over the onions and whisk to create a roux. Gradually whisk in the beef broth, ketchup, and Worcestershire sauce. Continue whisking until the gravy thickens. If it’s too thin, mix 1 tablespoon of cornstarch with 2 tablespoons of water to form a slurry, then add it to the gravy and whisk until thickened. Season with salt and pepper to taste.
  9. Once the meatballs are cooked, add them to the gravy and toss to coat them evenly.
  10. To serve, spoon the mashed potatoes onto plates. Top with the sauced meatballs and sprinkle with fresh parsley.

Nutrition

Calories: 554kcalCarbohydrates: 53gProtein: 28gFat: 25gSaturated Fat: 10gCholesterol: 115mgSodium: 693mgPotassium: 1492mgFiber: 6gSugar: 7gVitamin A: 268IUVitamin C: 49mgCalcium: 124mgIron: 5mg

Notes

This recipe was inspired by childhood memories of Salisbury steak, updated for easier serving and a more modern appeal. It’s designed to bring comfort and connection to your dinner table.

Tried this recipe?

Let us know how it was!

Leave a Comment

Recipe Rating