Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes

These Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes are my cozy take on one of the best comfort foods with tender browned beef meatballs and savory mushroom onion gravy plus plenty of creamy garlic herb mashed potatoes.

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes covered with mushroom onion gravy

My Salisbury steak meatball recipe starts by combining ground beef with breadcrumbs and egg plus Worcestershire and simple seasonings before shaping the mixture into tender meatballs and browning them until richly colored.

The browned meatballs are then simmered in a flavorful mushroom onion gravy while buttery potatoes are mashed with garlic and fresh herbs until creamy and delicious and if you enjoy dinners with tender potatoes and savory meat then try our Sausage Potato Soup next because every component of this dinner is flavorful on its own which means the whole thing is ridiculously good.

Ingredients

Ingredients for Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes

Here is what I use for this recipe :

  • Ground beef: Forms the savory base of the Salisbury steak meatballs and provides rich beef flavor.
  • Plain breadcrumbs: Absorb moisture and help the meatballs stay tender while holding their shape.
  • Large egg: Binds the ground beef and breadcrumbs so the meatballs remain intact while cooking.
  • Worcestershire sauce: Adds deep savory flavor and a mild tang to the meatball mixture.
  • Garlic: Adds fresh aromatic flavor throughout the beef meatballs.
  • Onion powder: Adds concentrated onion flavor without changing the tender meatball texture.
  • Kosher salt: Seasons the meatballs and balances the savory ingredients.
  • Black pepper: Adds gentle peppery warmth to the seasoned beef mixture.
  • Olive oil: Supports even browning and helps create a flavorful surface on the meatballs.
  • Cremini mushrooms: Add earthy flavor and tender texture to the Salisbury steak gravy.
  • Yellow onion: Softens into the gravy and provides natural sweetness with savory depth.
  • All purpose flour: Thickens the beef broth into a smooth gravy that coats the meatballs.
  • Beef broth: Creates the savory liquid base for the mushroom onion gravy.
  • Worcestershire sauce for gravy: Deepens the beef gravy with extra savory flavor and subtle tang.
  • Yukon Gold potatoes: Create naturally creamy mashed potatoes with a buttery texture.
  • Unsalted butter: Adds richness and a smooth creamy finish to the mashed potatoes.
  • Whole milk: Loosens the cooked potatoes and creates a soft creamy consistency.
  • Garlic for mashed potatoes: Adds fresh garlic flavor throughout the warm mashed potatoes.
  • Fresh parsley: Adds fresh herbal flavor and flecks of green throughout the potatoes and finished plate.
  • Fresh thyme: Adds an earthy herb flavor that complements the beef gravy and potatoes.
  • Salt for potatoes and gravy: Balances the mashed potatoes and gravy while allowing final seasoning adjustments.

Tools I Use :

  • Large mixing bowl: Provides enough room to combine the beef mixture gently without compressing the ingredients.
  • Cast iron skillet: Creates strong surface browning on the meatballs and provides space for building and simmering the gravy.
  • Large pot: Holds the potato chunks while they cook and provides enough room for mashing them with butter and milk.
  • Cutting board: Provides a stable area for slicing the onion and mushrooms and chopping the fresh herbs.
  • Chef knife: Slices the vegetables and chops the garlic and herbs into suitable pieces for even cooking.
  • Potato masher: Breaks down the tender potatoes while allowing some small lumps to remain for homemade texture.
  • Measuring cups and spoons: Measures the broth and milk plus seasonings and thickener so the meatballs and gravy remain balanced.

Instructions

Step 1: Mix the seasoned beef mixture

Seasoned beef mixture for Salisbury steak meatballs

Combine the ground beef with breadcrumbs and egg plus Worcestershire and minced garlic and onion powder and salt and black pepper until the ingredients are visibly distributed while small breadcrumb flecks remain throughout the beef. The mixture should look loosely combined rather than compressed so the texture stays irregular and slightly craggy instead of becoming dense.

Tip: Mix only until the ingredients are evenly distributed because excessive handling can make the finished meatballs firm rather than tender.

Step 2: Shape the mixture into 16 meatballs

Sixteen shaped Salisbury steak meatballs before browning

Divide the seasoned beef mixture into 16 meatballs with slightly different rounded shapes and small surface cracks so they look naturally handmade rather than perfectly uniform. Space the 16 meatballs loosely around the container with uneven gaps and slight size variation while keeping their overall portion size consistent.

Tip: Shape the 16 meatballs gently with light pressure so they hold together while keeping small cracks that help preserve a tender interior.

Step 3: Brown the meatballs on all sides

Sixteen browned Salisbury steak meatballs in a skillet

Brown all 16 meatballs until several sides develop deep golden brown patches while some surfaces remain slightly lighter and naturally uneven in color. Turn and shift the meatballs as they cook so browned sides face different directions and small caramelized patches appear where the beef contacted the hot surface.

Tip: Leave a little space around the meatballs while browning so their surfaces develop rich color instead of releasing too much moisture.

Step 4: Cook the potatoes until tender

Tender Yukon Gold potatoes for garlic herb mashed potatoes

Cook the 2 pounds of Yukon Gold potato chunks until their sharp cut edges soften and several pieces begin to look slightly rough around the corners while remaining intact. The tender potato chunks should settle at different depths in the pot with irregular spacing and visible softened surfaces that show they are ready for mashing.

Tip: Cut the potato chunks to similar general sizes so they soften at roughly the same rate while still keeping a natural handmade appearance.

Step 5: Simmer the meatballs in mushroom onion gravy

Salisbury steak meatballs simmering in mushroom onion gravy

Soften the sliced mushrooms and onion until they become glossy and lightly browned then add flour and beef broth plus Worcestershire so the liquid thickens into a savory gravy around the vegetables. Return all 16 browned meatballs and simmer them until cooked through as the gravy clings unevenly to their surfaces and mushrooms and onion settle naturally between the shifted meatballs.

Tip: Let the gravy simmer gently until it coats the meatballs while remaining loose enough to spoon naturally over the mashed potatoes.

Step 6: Mash the potatoes with garlic and herbs

Creamy garlic herb mashed potatoes with parsley and thyme

Mash the cooked 2 pounds of potatoes with butter and warm milk plus minced garlic and parsley and thyme until creamy while leaving a few small soft lumps for a homemade texture. Fold the herbs through the potatoes so green flecks appear unevenly across the creamy mixture and soft peaks form in different directions instead of looking perfectly smooth.

Tip: Add the warm milk gradually so the potatoes become creamy without turning loose and keep a few small lumps for a natural homemade texture.

Step 7: Plate the meatballs with mashed potatoes

Four Salisbury steak meatballs with garlic herb mashed potatoes and mushroom gravy

Spoon one quarter of the garlic herb mashed potatoes onto a white plate and place 4 of the 16 meatballs beside and partly over the potatoes before adding mushroom onion gravy in an uneven layer. Finish the single portion with a casual scattering of parsley so the browned meatball surfaces and creamy potato texture remain visible beneath the glossy gravy.

Tip: Spoon the gravy partly over the meatballs and potatoes instead of covering everything so the browned beef and creamy potato texture stay visible.

Pro Tips

  • Handle the beef mixture gently and stop mixing as soon as everything is combined so the meatballs stay tender after cooking.
  • Brown the meatballs in an uncrowded layer so they develop deep savory color before they finish cooking inside the gravy.
  • Warm the milk before adding it to the potatoes because warm liquid blends more smoothly and helps preserve their creamy texture.
  • Simmer the gravy only until it coats the meatballs because excessive reduction can make the sauce too thick after it begins cooling.

Storage Instructions

Store leftover meatballs and mushroom gravy together in an airtight container in the refrigerator for up to four days so the beef stays moist as it rests in the sauce. Keep the mashed potatoes in a separate airtight container when possible because this makes reheating easier and helps preserve their creamy texture. Reheat the meatballs and gravy gently until completely hot and warm the potatoes separately with a small splash of milk to restore their soft consistency. Freeze cooled meatballs with gravy for up to three months and thaw them in the refrigerator before reheating while freshly prepared mashed potatoes provide the best texture.

Frequently Asked Questions

Can Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes be made ahead?

Yes because the meatballs and gravy reheat well and the mashed potatoes can be warmed gently with a splash of milk.

Can Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes be frozen?

The cooked meatballs and gravy freeze well for up to three months while freshly made potatoes give the best texture.

What beef works best for Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes?

Ground beef with moderate fat works well because it keeps the meatballs juicy while still allowing them to hold their shape.

How do I thicken gravy for Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes?

Let the flour cook with the vegetables before adding broth then simmer gently until the gravy coats the meatballs.

See You in the Kitchen

These Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes are a great way to satisfy your comfort food cravings without relying on a complicated dinner and another cozy option is our Cowboy Soup.

I typically start the potatoes at the same time I brown my meatballs so all of my dinner components will be ready at the same time and if you want another savory family meal try our Italian Sausage Soup.

Even my kids love this one!

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 covered with mushroom onion gravy

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: LauraAdmin
  • Total Time: 45 minutes
  • Yield: 4 servings

Description

These Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes turn classic comfort food into an easy and satisfying dinner with tender beef meatballs and rich mushroom onion gravy over fluffy potatoes. It is a quick and simple choice for busy weeknight dinner ideas and it also works for meal prep or a cozy holiday table. This is one of the best family friendly meals when you want hearty flavor with a healthy balance of protein and homemade ingredients.


Ingredients

  • 1 pound Ground beef
  • 1/2 cup Plain breadcrumbs
  • 1 Large egg
  • 1 tablespoon Worcestershire sauce
  • 2 cloves minced Garlic
  • 1 teaspoon Onion powder
  • 1 teaspoon Kosher salt
  • 1/2 teaspoon Black pepper
  • 1 tablespoon Olive oil
  • 8 ounces sliced Cremini mushrooms
  • 1 medium thinly sliced Yellow onion
  • 2 tablespoons All purpose flour
  • 2 cups Beef broth
  • 1 teaspoon Worcestershire sauce for gravy
  • 2 pounds peeled and cut into chunks Yukon Gold potatoes
  • 4 tablespoons Unsalted butter
  • 3/4 cup warm Whole milk
  • 2 cloves finely minced Garlic for mashed potatoes
  • 2 tablespoons chopped Fresh parsley
  • 1 teaspoon chopped Fresh thyme
  • 1 teaspoon divided Salt for potatoes and gravy


Instructions

  1. Combine the ground beef with breadcrumbs and egg plus Worcestershire and minced garlic and onion powder and salt and black pepper until the ingredients are visibly distributed while small breadcrumb flecks remain throughout the beef.

    The mixture should look loosely combined rather than compressed so the texture stays irregular and slightly craggy instead of becoming dense.

  2. Divide the seasoned beef mixture into 16 meatballs with slightly different rounded shapes and small surface cracks so they look naturally handmade rather than perfectly uniform.

    Space the 16 meatballs loosely around the container with uneven gaps and slight size variation while keeping their overall portion size consistent.

  3. Brown all 16 meatballs until several sides develop deep golden brown patches while some surfaces remain slightly lighter and naturally uneven in color.

    Turn and shift the meatballs as they cook so browned sides face different directions and small caramelized patches appear where the beef contacted the hot surface.

  4. Cook the 2 pounds of Yukon Gold potato chunks until their sharp cut edges soften and several pieces begin to look slightly rough around the corners while remaining intact.

    The tender potato chunks should settle at different depths in the pot with irregular spacing and visible softened surfaces that show they are ready for mashing.

  5. Soften the sliced mushrooms and onion until they become glossy and lightly browned then add flour and beef broth plus Worcestershire so the liquid thickens into a savory gravy around the vegetables.

    Return all 16 browned meatballs and simmer them until cooked through as the gravy clings unevenly to their surfaces and mushrooms and onion settle naturally between the shifted meatballs.

  6. Mash the cooked 2 pounds of potatoes with butter and warm milk plus minced garlic and parsley and thyme until creamy while leaving a few small soft lumps for a homemade texture.

    Fold the herbs through the potatoes so green flecks appear unevenly across the creamy mixture and soft peaks form in different directions instead of looking perfectly smooth.

  7. Spoon one quarter of the garlic herb mashed potatoes onto a white plate and place 4 of the 16 meatballs beside and partly over the potatoes before adding mushroom onion gravy in an uneven layer.

    Finish the single portion with a casual scattering of parsley so the browned meatball surfaces and creamy potato texture remain visible beneath the glossy gravy.

Notes

Pro Tips:

  • Handle the beef mixture gently and stop mixing as soon as everything is combined so the meatballs stay tender after cooking.
  • Brown the meatballs in an uncrowded layer so they develop deep savory color before they finish cooking inside the gravy.
  • Warm the milk before adding it to the potatoes because warm liquid blends more smoothly and helps preserve their creamy texture.
  • Simmer the gravy only until it coats the meatballs because excessive reduction can make the sauce too thick after it begins cooling.

Storage: Store leftover meatballs and mushroom gravy together in an airtight container in the refrigerator for up to four days so the beef stays moist as it rests in the sauce.

Keep the mashed potatoes in a separate airtight container when possible because this makes reheating easier and helps preserve their creamy texture.

Reheat the meatballs and gravy gently until completely hot and warm the potatoes separately with a small splash of milk to restore their soft consistency.

Freeze cooled meatballs with gravy for up to three months and thaw them in the refrigerator before reheating while freshly prepared mashed potatoes provide the best texture.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Dinner
  • Cuisine: American

Leave a Comment

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