Home > Recipes > Salisbury Steak Meatballs: AMAZING Comfort Food

Salisbury Steak Meatballs: AMAZING Comfort Food

Photo of author

Jenny Miller

February 28, 2026

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes - Featured

Oh, comfort food! You know those dishes that just wrap you up like a warm hug? Salisbury steak was definitely one of those for me growing up. I remember my mom seasoning the patties, her laughter filling the kitchen on those chilly evenings. Now, with a healthier lifestyle in mind, I’ve taken that nostalgic favorite and given it a fantastic spin. My husband, who’s navigating diabetes, absolutely loved this healthier, meatball version. Trust me, this Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes is about to become your new go-to. It’s proof that you don’t have to sacrifice flavor for health, thanks to a little kitchen magic and a whole lot of love.

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

Seriously, this recipe is a winner on so many levels. Get ready to fall in love:

  • So Comforting: It’s that classic Salisbury steak flavor you crave, but in perfectly tender meatballs.
  • Family Favorite: Kids and adults alike gobble this up! It’s way easier than you think to get everyone happy at the dinner table.
  • Healthier Twist: We’ve lightened it up without losing any of that amazing taste. Perfect for guilt-free indulgence!
  • Easy Peasy: Even on a busy weeknight, you can whip this up. Most of the work is hands-off baking and simmering.
  • Dreamy Potatoes: The creamy garlic herb mashed potatoes are the perfect fluffy bed for those savory meatballs and rich gravy.
Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes - Other 1

Ingredients for Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes

Here’s what you’ll need to make this amazing comforting meal:

For the Salisbury Steak 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

For the Garlic Herb Whipped Potatoes

  • 3 lbs potatoes (Russet or Yukon Gold work great!), peeled and cubed
  • 2 tablespoons butter
  • 2/3 cup milk (whole milk makes them extra creamy!)
  • Salt, to taste (give ’em a good pinch!)

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 and flavor!)

How to Make Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes

Okay, let’s get cooking! This is where the magic happens and you bring all those yummy ingredients together. Don’t worry if it looks like a lot, we’ll take it step-by-step, and trust me, the results are totally worth it. Get ready for your kitchen to smell absolutely amazing!

Preparing the Salisbury Steak Meatballs

First things first, let’s get those meatballs ready for their close-up. Preheat your oven to a nice hot 400°F (200°C). Grab a baking sheet – I like to put a baking rack on top so the meatballs cook evenly all around, but you can also just line a regular baking sheet with parchment paper. In a big bowl, gently mix together all the meatball ingredients: the ground beef, panko, shredded onion, ketchup, Worcestershire sauce, egg, parsley, salt, and pepper. Be gentle! Overmixing makes them tough. Just use a fork or your hands until everything is *just* combined. Then, roll them into balls, about 1.5 inches wide, and place them on your prepared sheet. Pop them into the oven for about 25-30 minutes. You want them cooked through – the easiest way is to use a meat thermometer; it should read 160°F (71°C).

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes - Other 2

Making the Garlic Herb Mashed Potatoes

While those meatballs are baking, we’ll tackle the potatoes! Grab a big pot and fill it with your peeled and cubed potatoes. Make sure the water covers them by about an inch. Bring it 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 about 15-20 minutes. Once they’re soft, **carefully** drain all that water. Now, put the drained potatoes back into the warm pot or into your stand mixer bowl (using the whip attachment, if you have one!). Add the butter and start whipping on low. Slowly pour in the milk while it’s whipping. Then, crank up the speed to high and whip them until they’re smooth and fluffy – like clouds! Scrape down the sides now and then to make sure everything’s getting whipped in. If they seem a bit stiff, just add a splash more milk. Season generously with salt until they taste just right. For more ideas, check out these quick mashed potato recipes or my guide to restaurant-style mashed potatoes. If you like, you can stir in some minced garlic and your favorite dried herbs like rosemary or thyme right at the end for that extra kick!

Crafting the Savory Gravy

Now for the luscious gravy! Grab a saucepan and melt 2 tablespoons of butter over medium heat. Toss in your chopped onion and let it soften up until it’s see-through and smells amazing, about 5-7 minutes. Sprinkle the flour right over the onions and whisk it around for about a minute. This makes a roux, which is going to thicken our gravy beautifully. Slowly, and I mean slowly, whisk in the beef broth, ketchup, and the other tablespoon of Worcestershire sauce. Keep whisking so it doesn’t clump! Let it bubble and simmer until it thickens up nicely. If it’s still a bit too thin for your liking – no worries! Just whisk together 1 tablespoon of cornstarch with 2 tablespoons of water to make a slurry, then stir that into the gravy and cook for another minute or two until it’s just right. Taste it and add salt and pepper if needed.

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes - Other 3

Bringing It All Together

Once your meatballs are done and the gravy is thick and delicious, it’s time for the grand finale! Gently add the cooked meatballs right into the gravy. Give them a good toss to coat every single one in that rich sauce. Spoon generous servings of your fluffy Garlic Herb Mashed Potatoes onto plates. Then, top those potatoes with a nice portion of the saucy meatballs. Finish it all off with a sprinkle of that fresh chopped parsley. And there you have it – your amazing Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes, ready to be devoured!

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes - Other 4

Tips for Perfect Salisbury Steak Meatballs

Alright, let’s make sure your Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes turn out absolutely show-stopping! I’ve learned a few tricks over the years that make all the difference.

Don’t Overmix the Meatballs: This is my biggest tip! When you mix the meatball ingredients, use a fork or just your fingertips to combine everything gently. If you mash and knead it like bread dough, your meatballs will end up tough and dense instead of tender and juicy. We want tender little flavor bombs, not hockey pucks!

Shredded Onion is Key: I know, grating an onion sounds like a pain, but trust me! It melts right into the meat mixture, giving you amazing flavor and moisture without big chunks of onion that might fall out during baking. Use the medium holes on your box grater, and careful of those knuckles!

Bake on a Rack for Even Cooking: If you can, use a baking rack set over a baking sheet. This lets the heat circulate all around the meatballs, so they brown beautifully and cook through evenly without getting soggy bottoms. If you don’t have a rack, parchment paper is your friend, but try to flip them halfway through for the best results.

Gravy Consistency: The gravy is crucial! If it seems a little thin after you’ve added the broth, don’t panic. The cornstarch slurry trick is a lifesaver. Just remember to add it gradually and let it bubble for a minute so it thickens properly without tasting starchy. You’re looking for a nice, rich coating consistency, not too watery, not too gloopy.

Ingredient Notes and Substitutions

Navigating recipes is way more fun when you know you can totally tweak things! So, let’s chat about some of the ingredients in our Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes and what you can swap in if you need to.

First off, the ground beef. If you’re not a beef fan or looking for something leaner, feel free to use ground turkey or even ground chicken! The flavor will be a little different, but they work beautifully in meatballs. Just keep an eye on the cooking time, as poultry can sometimes cook a bit faster.

For the panko bread crumbs, if you don’t have those on hand, regular bread crumbs will do the trick. Just know they might absorb a bit less liquid, so your meatballs might be slightly denser, but still totally delicious. I’ve even used crushed gluten-free crackers in a pinch – get creative!

Now, for those dreamy mashed potatoes, if you’re dairy-free or just out of butter and milk, no sweat! You can use a good quality vegan butter substitute and unsweetened plant-based milk, like almond or soy milk. Coconut milk can work too if you don’t mind a tiny hint of coconut flavor. The key is just to get them nice and creamy! And if you’re not making Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes but just plain mashed potatoes for another meal, these swaps still apply!

Serving Suggestions for Your Salisbury Steak Meatballs

Alright, you’ve got this amazing plate of Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes, but what else can go on the table? Since the meatballs and potatoes are so rich and comforting, I love pairing them with something bright and fresh to balance things out. A simple side salad with a zesty vinaigrette is always fantastic! Or how about some steamed green beans or broccoli? They add a lovely pop of color and a nice crunch. If you’re looking for more ideas, my guide to 100 side dish recipes has tons of options, and you might find something quick in my 25-minute dinner ideas!

Storage and Reheating Instructions

Got leftovers? Lucky you! This Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes is even better the next day. If you have any (and I mean, *if*!), let the food cool down completely to room temperature. Then, pop them into an airtight container and tuck them into the fridge. They’ll stay good for about 3-4 days. Reheating is super easy! For the best results, gently warm the meatballs and gravy in a saucepan over low heat, stirring occasionally, until they’re heated through. You can reheat the mashed potatoes separately in the microwave or on the stovetop with a splash of milk. Just don’t try to freeze the mashed potatoes; they tend to get a bit watery when thawed.

Frequently Asked Questions

Can I make the Salisbury Steak Meatballs ahead of time?

Oh, absolutely! You can totally mix up the meatball mixture and even roll the balls a day in advance. Store them covered in the fridge. You can also bake them ahead and reheat them gently in the gravy. The mashed potatoes are best made fresh, but leftovers reheat okay!

What can I substitute for ground beef in this recipe?

You bet! If ground beef isn’t your jam, ground turkey or chicken work wonderfully for these meatballs. They’ll still be super flavorful and moist, especially with all those yummy additions in the mix. Just make sure they’re cooked through!

Are there any dairy-free options for the mashed potatoes?

Yes, indeed! For dairy-free mashed potatoes, swap the butter for a good quality vegan butter and use unsweetened almond milk or soy milk instead of regular milk. They’ll still come out wonderfully creamy and delicious!

How can I make the gravy thicker if it’s too thin?

No worries if your gravy is a bit runny! The easiest fix is a cornstarch slurry. Just whisk together 1 tablespoon of cornstarch with 2 tablespoons of cold water until smooth, then stir it into the simmering gravy. Let it bubble for a minute or two until it reaches that perfect, luscious thickness.

Nutritional Information

Just so you know, the nutritional info for our Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes is an estimate, as things can vary a bit depending on exactly what you use. But generally, you’re looking at about 554 calories per serving, with roughly 28g of protein, 53g of carbs, and 25g of fat. It’s a pretty hearty meal that’s surprisingly balanced, and you can read more about making healthy meals taste great here!

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes - Tasty

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes

This recipe offers a healthier take on a childhood favorite, Salisbury steak, by transforming it into flavorful meatballs served with creamy garlic herb mashed potatoes. It’s a comforting and hearty meal perfect for families.
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
  • Handheld mixer
  • Saucepan

Method
 

  1. Preheat your oven to 400F. Prepare a baking sheet with a baking rack, or line a baking sheet with parchment paper. If baking directly on the sheet, you will need to flip the meatballs halfway through.
  2. In a large bowl, combine all the meatball ingredients. Mix with a fork to keep the meat tender. Roll the mixture into balls and place them on the prepared baking sheet.
  3. Bake the meatballs for 25-30 minutes, or until cooked through. Use a meat thermometer to check the internal temperature.
  4. Place the peeled and cubed potatoes in a large pot. Cover with water by about an inch. Bring to a boil, then reduce heat to medium and cook until the potatoes are fork-tender, about 15-20 minutes.
  5. Drain the potatoes and place them in a stand mixer bowl fitted with a whip attachment, or in a large bowl if using a handheld mixer. Add the butter and begin 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.
  6. Season the mashed potatoes with salt to your liking.
  7. In a saucepan, melt the butter over medium heat. Add the chopped onion and sauté until 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. Cook, whisking, until the gravy thickens. If it does not thicken, mix 1 tablespoon of cornstarch with 2 tablespoons of water to create a slurry, then add it to the gravy and whisk until thickened. Season with salt and pepper.
  9. 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

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

Notes

This recipe is a healthier adaptation of classic Salisbury steak, making it suitable for those mindful of their diet without sacrificing comfort or flavor.

Tried this recipe?

Let us know how it was!

DON'T MISS THE NEXT RECIPE!

Bring more flavor to your keto journey.

Subscribe now to get our newest cozy, kitchen-tested keto recipes delivered straight to your inbox each week.

Sign Up Now!

Leave a Comment

Recipe Rating