Salisbury Steak Meatballs With Garlic Herb Mashed Potatoes Recipe

Posted on November 14, 2025

Salisbury Steak Meatballs With Garlic Herb Mashed Potatoes Recipe

Salisbury Steak Meatballs With Garlic Herb Mashed Potatoes Recipe is the ultimate comfort food you didn’t know you needed. Picture juicy, flavorful meatballs swimming in a rich brown gravy, paired with fluffy, buttery mashed potatoes infused with garlic and herbs. This dish brings back that cozy, Sunday-dinner nostalgia but in a weeknight-friendly format. It’s hearty enough to impress your family yet easy enough to pull together after work. Whether you’re cooking for kids who love meatballs or adults craving a comforting meal, this recipe checks every box. Plus, it’s versatile — swap beef for turkey if you want to lighten things up.

What is Salisbury Steak Meatballs With Garlic Herb Mashed Potatoes Recipe?

Salisbury Steak Meatballs With Garlic Herb Mashed Potatoes Recipe is a modern twist on the classic Salisbury steak. Instead of the traditional patty, this recipe turns the dish into bite-sized meatballs simmered in a savory beef gravy. The creamy garlic herb mashed potatoes on the side balance that deep, rich flavor with buttery smoothness and just enough garlic punch to make every bite unforgettable. The concept dates back to the late 1800s when Salisbury steak was created as a high-protein dish, but let’s be real — this updated version feels far more comforting and crowd-pleasing. It’s that perfect mix of fancy-meets-homey, giving your dinner table restaurant-quality vibes without the fuss.

Reasons to Try Salisbury Steak Meatballs With Garlic Herb Mashed Potatoes Recipe

There are a few reasons this Salisbury Steak Meatballs With Garlic Herb Mashed Potatoes Recipe might become your new dinner obsession. First, it’s incredibly easy to make — you can have it on the table in under an hour. Second, it’s deeply satisfying without being complicated. Each meatball bursts with savory goodness thanks to Worcestershire sauce, garlic, and onion, while the mashed potatoes deliver that creamy, herby comfort we all crave on chilly nights. Third, it’s family-friendly — even picky eaters will love the saucy meatballs. And finally, it’s make-ahead friendly, which means you can prep it early and reheat later without losing flavor.

Ingredients Needed to Make Salisbury Steak Meatballs With Garlic Herb Mashed Potatoes Recipe

  • 1 lb ground beef
  • ½ cup breadcrumbs
  • ¼ cup milk
  • 1 medium onion, finely chopped
  • 1 clove garlic, minced
  • 1 large egg
  • 2 tablespoons Worcestershire sauce
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 1 teaspoon dried parsley
  • 1 teaspoon onion powder
  • 1 teaspoon garlic powder
  • 2 cups beef broth
  • 2 tablespoons all-purpose flour
  • 1 tablespoon soy sauce
  • 1 teaspoon Dijon mustard
  • 2 lbs potatoes, peeled and chopped
  • 4 cloves garlic, minced
  • ¼ cup butter
  • ½ cup milk
  • 1 tablespoon fresh parsley, chopped
Ingredients for Salisbury Steak Meatballs With Garlic Herb Mashed Potatoes
Fresh ingredients for Salisbury steak meatballs and creamy mashed potatoes

Instructions to Make Salisbury Steak Meatballs With Garlic Herb Mashed Potatoes Recipe (Step by Step)

Cooking this Salisbury Steak Meatballs With Garlic Herb Mashed Potatoes Recipe is all about bringing comfort and flavor together in one skillet and pot. Below is your detailed step-by-step guide that will walk you through every moment — from mixing those juicy meatballs to creating silky mashed potatoes and a gravy so good you’ll want to lick the spoon. Take it slow, enjoy the process, and you’ll have a family-favorite dinner on the table in under an hour.

Step 1: Prepare and Mix the Meatball Ingredients (Step by Step)

Start your step-by-step journey by preheating your oven to 400°F (200°C). Grab a large mixing bowl — this will be your command center for flavor. Add your ground beef, breadcrumbs, and milk first. This combo gives your meatballs that tender, melt-in-your-mouth texture.
Now, toss in your finely chopped onion, minced garlic, and the egg — your natural binder that keeps everything cohesive. Mix in the Worcestershire sauce (that’s the secret behind that savory, “can’t-put-my-finger-on-it” depth), salt, pepper, dried parsley, onion powder, and garlic powder.
Use your hands to combine everything gently — think folding, not kneading. Overmixing can make the meatballs tough, and nobody wants rubbery steak balls for dinner.

Step 2: Shape and Bake the Meatballs (Step by Step)

Now, using a small scoop or your hands, form the mixture into uniform balls about 1½ inches in diameter. Place them evenly on a baking sheet lined with parchment paper to prevent sticking.
Bake for about 20 minutes, or until the meatballs are browned and cooked through. The aroma at this point will make everyone wander into the kitchen “just to check.” If you prefer pan-searing, you can brown them first in a skillet and finish in the oven — this gives an even richer crust.
While your meatballs are baking, take a minute to peek at our Greek Turkey Meatballs with Tzatziki for another flavorful spin on bite-sized comfort food.

Step 3: Prepare the Potatoes (Step by Step)

As the meatballs bake, it’s time to start your creamy mashed potatoes. Peel and chop your potatoes into even-sized chunks (this helps them cook evenly). Place them into a large saucepan, cover with cold water, and sprinkle with a pinch of salt. Bring to a gentle boil and cook for about 15–20 minutes, or until a fork slides easily through the potatoes.
For a little variety, you could try using Yukon Golds for a buttery texture or russets for fluffier results. For more potato inspiration, take a look at our Parmesan Herb Sweet Potato Medallions or Slow Cooker Garlic Parmesan Potatoes.

Step 4: Mash the Garlic Herb Potatoes (Step by Step)

Drain the cooked potatoes well and return them to the hot pot — the residual heat helps remove excess moisture, keeping your mash light and fluffy. Add minced garlic, butter, and warm milk.
Grab your potato masher (or hand mixer if you’re after that ultra-smooth texture) and mash until creamy. Fold in chopped fresh parsley, a pinch of salt, and a few cracks of black pepper.
If you want to make this side even more luxurious, swap in half-and-half or a dollop of sour cream. For tips on achieving restaurant-style mashed potatoes, you can check out our Comforting One-Pot Creamy Vegetable Soup — the same technique for creaminess applies beautifully here.

Step 5: Make the Rich Brown Gravy (Step by Step)

This is where the magic happens. In a large frying pan, sprinkle in your flour and cook over medium heat for about a minute — this step gives your gravy that toasty flavor base. Slowly whisk in beef broth, making sure to stir constantly to avoid lumps. Once smooth, stir in soy sauce and Dijon mustard.
Simmer the mixture for about 5 minutes until it thickens into that glossy, velvety consistency. Season with salt and pepper to taste. If you want an extra punch of flavor, add a splash of red wine or a few sautéed onions for depth. For more gravy mastery, visit our Crockpot Beef Stew — it uses a similar sauce-building technique.

Step 6: Combine Meatballs and Gravy (Step by Step)

By now, your meatballs should be perfectly baked and ready to meet their rich companion. Gently place them into the simmering gravy and spoon the sauce over each one, making sure every meatball is fully coated. Let them simmer together for about 5 minutes to absorb all that savory goodness.
This step-by-step combination brings the dish to life — juicy meatballs soaking in that luscious, peppery sauce. It’s what transforms “dinner” into “comfort food heaven.”

Step 7: Serve and Enjoy (Final Step by Step)

Scoop a generous portion of your garlic herb mashed potatoes onto a warm plate. Place a few Salisbury steak meatballs on top and drizzle with extra gravy — don’t hold back, this is your comfort moment.
Garnish with a sprinkle of fresh parsley for that final pop of color. For a balanced meal, pair this dish with a crisp salad or some Honey Glazed Carrots and Peas.

What to Serve with Salisbury Steak Meatballs With Garlic Herb Mashed Potatoes Recipe

This meal already feels complete, but a few add-ons can really make it shine. Try serving with roasted vegetables like carrots or green beans for color and crunch. A simple green salad with a light vinaigrette balances the richness. And if you’re feeling ambitious, homemade rolls like these Honey Pumpkin Dinner Rolls would soak up that luscious gravy perfectly. For dessert, something cozy yet light — maybe Pumpkin Chai Cinnamon Rolls — ties everything together into a soul-satisfying dinner.

Key Tips for Making Salisbury Steak Meatballs With Garlic Herb Mashed Potatoes Recipe

Don’t overmix your meatball mixture or you’ll end up with tough meatballs. Use your hands gently to combine ingredients. Want deeper flavor? Sauté the onions and garlic before adding them. To keep mashed potatoes silky, mash them while they’re hot and never use cold butter or milk. If your gravy feels too thick, whisk in a splash of broth until it reaches the perfect consistency. Lastly, taste as you go — seasoning makes or breaks comfort food.

Storage and Reheating Tips Salisbury Steak Meatballs With Garlic Herb Mashed Potatoes Recipe

You can store leftovers in the fridge for up to three days. Keep meatballs and mashed potatoes in separate airtight containers. To reheat, warm the meatballs in a skillet over medium heat with a little extra broth to loosen the gravy. Reheat mashed potatoes on the stovetop or microwave, adding a splash of milk and butter to revive that creamy texture. If you’d like to freeze, store meatballs and gravy together but keep mashed potatoes separate for the best texture later.

FAQs

Can I use turkey instead of beef?
Yes! Ground turkey or chicken makes a lighter but still delicious version.

Can I make this ahead?
Absolutely. Cook everything, refrigerate, and reheat before serving.

What if my gravy gets lumpy?
Whisk it continuously and add liquid gradually. If needed, strain before serving.

Can I make it gluten-free?
Use gluten-free breadcrumbs and substitute cornstarch for flour in the gravy.

Final Thoughts

Salisbury Steak Meatballs With Garlic Herb Mashed Potatoes Recipe is that rare dish that feels like a hug in food form. It’s classic, comforting, and always a hit at the dinner table. Whether you’re cooking for your family or hosting friends, this meal is simple yet impressive. For even more cozy dinner inspiration, try my Vegetable Soup or Parmesan Herb Sweet Potato Medallions. Trust me — once you serve this, it’ll be part of your weeknight rotation.

Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Salisbury Steak Meatballs With Garlic Herb Mashed Potatoes Recipe

Salisbury Steak Meatballs With Garlic Herb Mashed Potatoes Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Jennifer
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Baking, Stovetop
  • Cuisine: American

Description

A quick and delicious recipe that combines savory Salisbury steak meatballs with creamy garlic herb mashed potatoes, perfect for a satisfying family dinner.


Ingredients

Scale
  • 1 lb ground beef
  • ½ cup breadcrumbs
  • ¼ cup milk
  • 1 medium onion, finely chopped
  • 1 clove garlic, minced
  • 1 large egg
  • 2 tablespoons Worcestershire sauce
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 1 teaspoon dried parsley
  • 1 teaspoon onion powder
  • 1 teaspoon garlic powder
  • 2 cups beef broth
  • 2 tablespoons all-purpose flour
  • 1 tablespoon soy sauce
  • 1 teaspoon Dijon mustard
  • 2 lbs potatoes, peeled and chopped
  • 4 cloves garlic, minced
  • ¼ cup butter
  • ½ cup milk
  • 1 tablespoon fresh parsley, chopped

Instructions

1. Preheat your oven to 400°F (200°C).

2. In a large mixing bowl, combine the ground beef, breadcrumbs, milk, chopped onion, minced garlic, egg, Worcestershire sauce, salt, pepper, dried parsley, onion powder, and garlic powder. Mix until all ingredients are evenly incorporated.

3. Shape the mixture into meatballs, roughly 1.5 inches in diameter. Place the meatballs on a baking sheet and bake for about 20 minutes or until cooked through.

4. While the meatballs are baking, prepare the garlic herb mashed potatoes. Boil the chopped potatoes in a large saucepan of water until tender, about 15-20 minutes.

5. Drain the potatoes and return them to the saucepan. Add minced garlic, butter, and milk. Mash until smooth. Stir in chopped parsley, salt, and pepper to taste.

6. For the gravy, in a frying pan, add 2 tablespoons of flour and cook over medium heat for about a minute. Gradually add beef broth, stirring constantly to avoid lumps. Stir in soy sauce and Dijon mustard. Season with salt and pepper, and simmer until thickened, about 5 minutes.

7. Once the meatballs are cooked, add them to the gravy, ensuring they are well coated.

8. Serve the Salisbury steak meatballs with a generous portion of garlic herb mashed potatoes.


Notes

For added flavor, you can sauté the onion and garlic before adding them to the meatball mixture.

Feel free to use ground turkey or chicken instead of beef for a lighter option.

Leftover meatballs can be stored in the refrigerator for up to 3 days and reheated before serving.


Nutrition

  • Serving Size: 1 plate
  • Calories: 550
  • Sugar: 4
  • Sodium: 720
  • Fat: 32
  • Saturated Fat: 15
  • Unsaturated Fat: 14
  • Trans Fat: 1
  • Carbohydrates: 36
  • Fiber: 3
  • Protein: 34
  • Cholesterol: 125

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star