Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes

Craving something cozy, rich, and ridiculously satisfying? Same. When I want pure comfort food without spending all day in the kitchen, I make Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes—and honestly, it never disappoints.

You get juicy beef meatballs, a savory mushroom-onion gravy, and buttery mashed potatoes loaded with garlic and herbs. It feels like Sunday dinner… but you can totally pull it off on a random Tuesday. Ever wondered why this combo hits so hard? Let’s break it down and cook it together.

Why You’ll Love These Salisbury Steak Meatballs

I grew up eating classic Salisbury steak, and I always loved the flavor—but shaping one big patty felt a little boring. So I switched things up and made meatballs instead. Best decision ever.

Here’s why this version works so well:

  • More surface area = more flavor.
  • Each meatball stays juicy and tender.
  • They soak up that rich brown gravy like little flavor sponges.
  • They look impressive without extra effort (we love that).

And paired with garlic herb mashed potatoes? Game over.

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes ingredients

Ingredients You’ll Need

Let’s keep it simple but flavorful. Everything here works together for that classic Salisbury steak vibe.

For the Salisbury Steak Meatballs

  • 1 lb ground beef (80/20 for best flavor)
  • 1/3 cup breadcrumbs
  • 1 egg
  • 2 tbsp ketchup
  • 1 tbsp Worcestershire sauce
  • 1 tsp Dijon mustard
  • 1/2 tsp garlic powder
  • 1/2 tsp onion powder
  • Salt and black pepper to taste
  • 1 tbsp olive oil (for searing)

For the Mushroom Onion Gravy

  • 1 tbsp butter
  • 1 small onion, thinly sliced
  • 8 oz mushrooms, sliced
  • 2 cloves garlic, minced
  • 2 tbsp all-purpose flour
  • 2 cups beef broth
  • 1 tsp Worcestershire sauce
  • Salt and pepper to taste

For the Garlic Herb Mashed Potatoes

  • 2 lbs Yukon Gold potatoes, peeled and cubed
  • 4 tbsp butter
  • 1/2 cup warm milk (or heavy cream if you feel fancy)
  • 3 cloves garlic, minced
  • 1 tbsp fresh parsley, chopped
  • 1 tsp fresh thyme (or 1/2 tsp dried)
  • Salt to taste

Simple ingredients. Huge payoff.

How to Make Salisbury Steak Meatballs

Let’s get cooking.

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes Steps

Step 1: Mix and Shape the Meatballs

In a large bowl, combine:

  • Ground beef
  • Breadcrumbs
  • Egg
  • Ketchup
  • Worcestershire sauce
  • Dijon mustard
  • Garlic powder
  • Onion powder
  • Salt and pepper

Mix everything gently. Don’t overwork the meat. Overmixing makes tough meatballs, and nobody wants that.

Form the mixture into 1.5-inch meatballs. You should get about 16–18 meatballs.

Step 2: Sear for Flavor

Heat olive oil in a large skillet over medium heat.

Add the meatballs and sear them on all sides until browned. This takes about 6–8 minutes. You don’t need to cook them all the way through yet.

Why sear first? Because that golden crust adds insane flavor. Ever noticed how browned food just tastes better? That’s not magic—that’s science.

Remove the meatballs and set them aside.

How to Make the Mushroom Onion Gravy

This gravy makes the whole dish sing.

Step 1: Sauté the Veggies

In the same skillet, melt butter.

Add sliced onions and mushrooms. Cook until they soften and turn golden brown, about 6–8 minutes.

Add minced garlic and cook for 30 seconds. Don’t burn it. Burnt garlic ruins the vibe fast.

Step 2: Build the Gravy

Sprinkle flour over the vegetables. Stir constantly for 1–2 minutes.

Slowly pour in beef broth while whisking. This prevents lumps. Add Worcestershire sauce.

Bring the gravy to a gentle simmer. It will thicken in about 5 minutes.

Step 3: Finish Cooking the Meatballs

Return the meatballs to the skillet.

Spoon gravy over them. Cover and simmer for 10–12 minutes until fully cooked.

The internal temperature should reach 160°F (71°C).

The meatballs soak up that rich, savory gravy and turn unbelievably tender. IMO, this is where the magic happens.

How to Make Garlic Herb Mashed Potatoes

Now let’s talk about the creamy foundation of this meal.

Step 1: Boil the Potatoes

Place cubed potatoes in a large pot.

Cover with cold salted water. Bring to a boil and cook for 15–20 minutes until fork-tender.

Drain well.

Step 2: Add Garlic Flavor

While potatoes cook, sauté minced garlic in butter over low heat for 1–2 minutes.

Keep the heat gentle. You want fragrant garlic, not crispy brown bits.

Step 3: Mash and Season

Add drained potatoes back to the pot.

Pour in:

  • Garlic butter
  • Warm milk
  • Fresh parsley
  • Thyme
  • Salt

Mash until smooth and creamy.

Want ultra-smooth potatoes? Use a potato ricer. Want rustic texture? Use a hand masher. Either way, these garlic herb mashed potatoes taste incredible.

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes

Why This Recipe Works So Well

Let’s break down why Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes feels so satisfying.

Flavor Layers

You get:

  • Savory beef
  • Tangy Worcestershire
  • Sweet caramelized onions
  • Earthy mushrooms
  • Creamy, garlicky potatoes

Each element balances the others.

Texture Contrast

Soft mashed potatoes + juicy meatballs + silky gravy = perfection.

Ever taken a bite that makes you pause mid-chew? Yeah, that’s this dish.

Tips for the Best Salisbury Steak Meatballs

Want next-level results? Try these:

  • Use 80/20 ground beef for juiciness. Lean beef dries out fast.
  • Brown meatballs properly before simmering.
  • Let the gravy thicken naturally—don’t rush it.
  • Warm your milk before adding it to potatoes. Cold milk cools them down instantly.

Small details. Big difference.

Easy Variations to Try

Feeling creative? I love tweaking this recipe depending on my mood.

Swap the Protein

  • Use ground turkey for a lighter option.
  • Try half beef, half pork for extra richness.

Add Extra Flavor

  • Stir in a splash of heavy cream to the gravy.
  • Add grated Parmesan to the mashed potatoes.
  • Sprinkle crispy fried onions on top for crunch.

You can make this recipe your own without losing that classic comfort-food vibe.

Make-Ahead and Storage Tips

Busy week? No problem.

  • Store leftovers in an airtight container for up to 4 days.
  • Reheat gently on the stovetop with a splash of broth.
  • Freeze meatballs and gravy for up to 2 months.

I actually think the flavors taste even better the next day. The gravy deepens, and everything melds together beautifully.

Serving Ideas

Want to level this up?

Serve with:

  • Steamed green beans
  • Roasted carrots
  • A simple side salad

Or just pile everything into a bowl and go full comfort mode. No judgment here 🙂

Frequently Asked Questions

Can I bake the meatballs instead?

Yes. Bake at 400°F (200°C) for 15–18 minutes, then finish cooking them in the gravy.

Can I make this gluten-free?

Absolutely.

  • Use gluten-free breadcrumbs.
  • Swap flour for cornstarch in the gravy.

Still thick. Still delicious.

Why do my meatballs fall apart?

You likely skipped enough binder.

Make sure you use:

  • Egg
  • Breadcrumbs

They hold everything together.

Final Thoughts on Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes

If you love comfort food, this recipe belongs in your regular rotation. Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes delivers bold flavor, creamy texture, and serious cozy vibes without complicated steps.

You sear. You simmer. You mash. You eat.

What more could you want?

Next time you crave something hearty but homemade, skip the frozen dinners and make this instead. Trust me—your kitchen will smell amazing, and your plate will look like pure comfort.

Now tell me… are you making extra gravy or what?

Similar Posts

Leave a Reply

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