Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes (Rich, Comforting & Family-Friendly)

Few comfort food dinners can compete with a plate of tender Salisbury steak meatballs served over creamy garlic herb mashed potatoes. This recipe takes the classic flavors of Salisbury steak and transforms them into juicy meatballs simmered in a rich onion and mushroom gravy, then served on a bed of buttery mashed potatoes infused with garlic, Parmesan, and fresh herbs.

It’s the kind of hearty meal that’s perfect for cozy family dinners, Sunday suppers, or whenever you’re craving homemade comfort food. Every bite combines savory meatballs, silky gravy, and fluffy mashed potatoes for an unforgettable meal.


Why You’ll Love This Recipe

  • Juicy, flavorful Salisbury steak meatballs
  • Rich homemade onion and mushroom gravy
  • Creamy garlic herb mashed potatoes
  • Great for family dinners and special occasions
  • Restaurant-quality comfort food at home
  • Perfect make-ahead meal
Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes

Ingredients

For the Meatballs

  • 1½ pounds ground beef (80/20)
  • ¾ cup panko breadcrumbs
  • ½ large brown onion, grated
  • 2 cloves garlic, minced
  • 1 teaspoon garlic powder
  • 1 teaspoon kosher salt
  • 1 teaspoon freshly cracked black pepper, plus extra for serving
  • 2 teaspoons dried mustard
  • 2 tablespoons Worcestershire sauce
  • 1½ tablespoons A.1. Original Steak Sauce
  • 1 egg, lightly beaten
  • 2 tablespoons extra virgin olive oil

For the Gravy

  • 2 tablespoons butter
  • ½ large brown onion, thinly sliced
  • 9 ounces mushrooms, thinly sliced
  • 4 garlic cloves, minced
  • 1 tablespoon Better Than Bouillon Roasted Beef Base
  • 2 teaspoons dried mustard
  • 1 teaspoon dried thyme or oregano
  • 1 teaspoon freshly cracked black pepper
  • 1 tablespoon Worcestershire sauce
  • 1½ tablespoons A.1. Original Steak Sauce
  • 2 cups beef stock, plus 2 tablespoons divided
  • 3 tablespoons all-purpose flour
  • Chopped parsley for garnish

For the Garlic Herb Mashed Potatoes

  • 3 pounds Yukon Gold potatoes, peeled and diced
  • Large handful of kosher salt for boiling water
  • 1 cup softened butter
  • 2 tablespoons fresh garlic, minced
  • ¼ cup grated Parmesan cheese
  • 2 tablespoons chopped fresh parsley
  • ½ teaspoon garlic powder
  • ½ teaspoon freshly cracked black pepper
  • ¼ teaspoon paprika
  • 1 cup warm half & half

Ingredient Notes

Ground Beef

Using 80/20 ground beef creates juicy, tender meatballs with plenty of flavor. The slightly higher fat content keeps them moist while simmering in the gravy.

Panko Breadcrumbs

Panko absorbs the grated onion and seasonings while keeping the meatballs light instead of dense.

Grated Onion

Grating the onion releases its juices, adding moisture throughout the meatball mixture without leaving large onion pieces.

Worcestershire Sauce & Steak Sauce

These ingredients provide the signature savory, beefy flavor that makes Salisbury steak so recognizable.

Yukon Gold Potatoes

Their naturally creamy texture creates smooth mashed potatoes without becoming gluey.

Mushrooms

Mushrooms deepen the gravy with rich, earthy flavor while adding extra texture.


Step-by-Step Instructions

Step 1: Prepare the Meatball Mixture

Place the panko breadcrumbs into a large mixing bowl.

Using a box grater, grate the onion directly over the breadcrumbs so they absorb all the flavorful onion juices.

Add:

  • Ground beef
  • Garlic
  • Garlic powder
  • Salt
  • Pepper
  • Dried mustard
  • Worcestershire sauce
  • Steak sauce
  • Egg

Mix gently with your hands until everything is evenly combined.

Chef’s Tip:
Mix only until combined. Overworking the meat mixture can make the meatballs firm instead of tender.


Step 2: Shape the Meatballs

Divide the mixture into 16–18 evenly sized meatballs.

An ice cream scoop works well for consistent portions.

Lightly season the tops with additional freshly cracked black pepper.


Step 3: Brown the Meatballs

Heat the olive oil in a large skillet over medium heat.

Brown the meatballs on all sides for about 6–8 minutes.

They do not need to be fully cooked at this stage because they’ll finish cooking in the gravy.

Alternative Method

Bake at 375°F (190°C) for about 15 minutes, drizzling the olive oil over the meatballs before baking.

Chef’s Tip:
Turn the meatballs gently using tongs instead of stirring them to help maintain their round shape.


Make the Gravy

Step 4: Cook the Vegetables

Using the same skillet, melt the butter.

Add the sliced onions and cook for about 5 minutes until softened.

Add the mushrooms and continue cooking until they release their moisture and begin to brown.

Stir in the garlic and cook for another minute until fragrant.


Step 5: Build the Sauce

Add:

  • Dried mustard
  • Thyme or oregano
  • Black pepper
  • Better Than Bouillon
  • 2 cups beef stock
  • Worcestershire sauce
  • Steak sauce

Bring everything to a gentle boil while stirring occasionally.

Chef’s Tip:
Scrape up the browned bits left from cooking the meatballs. They add incredible depth to the finished gravy.


Step 6: Thicken the Gravy

Whisk together:

  • Flour
  • Remaining 2 tablespoons beef stock

Mix until smooth.

Slowly stir the slurry into the simmering gravy while whisking continuously.

Cook for several minutes until the gravy thickens into a smooth, glossy sauce.


Step 7: Finish the Meatballs

Return the browned meatballs to the skillet.

Reduce the heat to a gentle simmer.

Cook for about 5 minutes, or until the meatballs are fully cooked.

Taste the gravy before adding extra salt, since the bouillon already contributes plenty of seasoning.

Finish with chopped parsley and freshly cracked black pepper.


Prepare the Garlic Herb Mashed Potatoes

Step 8: Cook the Potatoes

Place the diced Yukon Gold potatoes into a large pot.

Cover with cold water by about one inch.

Add a generous handful of kosher salt.

Bring to a boil, then reduce to a gentle simmer.

Cook for 30–35 minutes, or until the potatoes are fork tender.

Drain well, briefly rinse with cool water, and return them to the warm pot so excess moisture can evaporate.

Chef’s Tip:
Starting with cold water allows the potatoes to cook evenly from the center outward.


Step 9: Make the Garlic Herb Butter

In a small bowl, combine:

  • Softened butter
  • Fresh garlic
  • Parmesan cheese
  • Garlic powder
  • Black pepper
  • Paprika
  • Fresh parsley

Mix until smooth and creamy.


Step 10: Mash the Potatoes

Pass the hot potatoes through a potato ricer or food mill into a large bowl.

Add half of the garlic butter mixture and stir gently until incorporated.

Gradually add the warm half & half, about ½ cup at a time, stirring until smooth before adding more.

Add additional garlic butter if desired.

Finish with freshly cracked black pepper.

Chef’s Tip:
Always mash the potatoes while they’re hot. Cooling first can make them dense and sticky.

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes

Chef’s Tips for the Best Salisbury Steak Meatballs

  • Grate the onion instead of chopping it for extra moisture.
  • Brown the meatballs well to develop rich flavor before simmering.
  • Warm the half & half before adding it to the potatoes for a smoother mash.
  • Pass the potatoes through a ricer for an exceptionally light texture.
  • Let the meatballs simmer gently rather than boil to keep them tender.
  • Taste the gravy before seasoning, since the bouillon adds significant saltiness.

Storage

Store the meatballs, gravy, and mashed potatoes in separate airtight containers in the refrigerator for up to 4 days.

Reheat the meatballs gently in the gravy over medium-low heat.

Warm the mashed potatoes with a splash of half & half or milk while stirring until creamy again.

The meatballs and gravy also freeze well for up to 3 months.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *