salisbury-steak-meatballs-with-garlic-herb-mashed-potatoes

Some dinners just hit differently after a long day. This recipe for Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes is one of those meals that feels like real cooking without actually being complicated. You get tender beef meatballs, a deep savory mushroom gravy, and buttery mashed potatoes laced with garlic and fresh herbs. It comes together in about 40 minutes, and it genuinely tastes like something that took much longer. If you keep asking yourself what do I want to eat for dinner and nothing sounds right, this one usually settles it.

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes

Everything You Need for Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes

The ingredient list is simple and mostly pantry staples. For the meatballs, you need ground beef with some fat in it – 80/20 is the sweet spot for flavor and texture. Lean beef tends to dry out fast in a skillet. For the gravy, beef broth and Worcestershire sauce do most of the heavy lifting. The mashed potatoes just need butter, cream, garlic, and a handful of fresh parsley or chives.

For the Meatballs

  1. 1 lb (450g) ground beef, 80/20
  2. 1/3 cup breadcrumbs
  3. 1 egg
  4. 1 tsp Worcestershire sauce
  5. 1/2 tsp garlic powder
  6. 1/2 tsp onion powder
  7. Salt and black pepper to taste

For the Mushroom Gravy

  1. 1 tbsp olive oil
  2. 1 tbsp butter
  3. 1 cup cremini mushrooms, sliced
  4. 1 small onion, finely diced
  5. 2 cloves garlic, minced
  6. 2 tbsp all-purpose flour
  7. 1.5 cups beef broth
  8. 1 tbsp Worcestershire sauce
  9. 1 tsp Dijon mustard
  10. Salt and pepper to taste

For the Garlic Herb Mashed Potatoes

  1. 1.5 lbs Yukon Gold potatoes, peeled and cubed
  2. 3 tbsp butter
  3. 1/3 cup heavy cream or whole milk, warmed
  4. 3 cloves garlic, roasted or sautéed
  5. 2 tbsp fresh parsley or chives, chopped
  6. Salt to taste

How to Cook Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes Step by Step

  1. Start the potatoes first. Boil cubed Yukon Golds in salted water for 15 to 18 minutes until fork-tender.
  2. While potatoes cook, mix ground beef, breadcrumbs, egg, Worcestershire, garlic powder, onion powder, salt, and pepper. Roll into 1.5-inch meatballs.
  3. Heat olive oil in a large skillet over medium-high. Sear meatballs 2 to 3 minutes per side until browned. Remove and set aside – they do not need to be fully cooked yet.
  4. In the same skillet, melt butter. Add onion and mushrooms, cook 4 to 5 minutes until softened and golden. Add garlic and cook 30 seconds.
  5. Sprinkle flour over the vegetables and stir to coat. Pour in beef broth slowly while stirring, then add Worcestershire and Dijon. Simmer 3 minutes until the gravy thickens slightly.
  6. Return meatballs to the skillet. Cover and simmer on low for 8 to 10 minutes until cooked through.
  7. Drain potatoes, mash with butter, warm cream, sautéed garlic, herbs, and salt until smooth.
  8. Serve meatballs and gravy over a generous spoonful of mashed potatoes.
Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes

Tips That Actually Make a Difference

Do not skip the sear on the meatballs. That crust is where the flavor comes from, and it also helps them hold together when they finish cooking in the gravy. Another thing worth noting – warm your cream before adding it to the potatoes. Cold cream cools the mash too fast and makes it gluey instead of fluffy. These are easy main dishes for dinner that shine when you pay attention to small details like that.

If your gravy thickens too much, a splash of broth loosens it right up. If it seems too thin after simmering, just let it go a few more minutes uncovered. It will come together.

Ingredient Swaps Worth Knowing

Ground beef is classic here, but a mix of beef and pork makes the meatballs even more tender. No heavy cream for the potatoes? Whole milk works fine, or even sour cream for a tangier version. Cremini mushrooms are ideal, but white button mushrooms are a solid substitute. If you want to stretch this as dinner for a large family, just double the meatball batch – the gravy amount scales up easily with a bit more broth and another half tablespoon of flour.

Ways to Change It Up

This recipe works well as one of those flexible meal ideas with mashed potatoes where you can swap in what you have. Try adding a splash of red wine to the gravy for a deeper flavor. Swap the fresh herbs in the potatoes for rosemary and thyme if parsley is not your thing. You can also serve the meatballs over egg noodles instead of mashed potatoes if you want something different. For a lighter version, cauliflower mash works surprisingly well under that rich gravy.

Storing and Reheating

Store meatballs and gravy together in an airtight container in the fridge for up to 4 days. The mashed potatoes keep separately for 3 days. Reheat the meatballs and gravy on the stovetop over medium-low, adding a small splash of broth to loosen the gravy back up. The potatoes reheat well with a little butter and a tablespoon of milk stirred in. This is one of those meals ground beef dinners where leftovers are genuinely something to look forward to.

FAQ

Can I make the meatballs ahead of time? Yes. Shape and refrigerate them raw for up to 24 hours. You can also fully cook them and refrigerate for 3 days before reheating in the gravy.

What is the best potato for mashing? Yukon Gold potatoes are the go-to because they are naturally buttery and mash smoothly. Russets work too but tend to be fluffier and slightly drier.

Can I freeze this meal? The meatballs and gravy freeze well for up to 3 months. Mashed potatoes do not freeze great – the texture gets grainy after thawing. Make the potatoes fresh when serving from frozen meatballs.

How do I keep meatballs from falling apart? Make sure your mixture has enough binder – the egg and breadcrumbs are both important. Also, let them sear without moving them too early. They release naturally from the pan when they are ready to flip.

Is this recipe good for feeding a crowd? Absolutely. It doubles easily and is one of the better dinner for a large family options because it is affordable, filling, and most people like it. You can also keep it warm in a slow cooker on low while you finish other things.

What can I serve alongside this? A simple green salad or steamed green beans balances the richness nicely. Roasted carrots or glazed Brussels sprouts also work well as sides without competing with the gravy.

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes

Emily
Tender beef meatballs simmered in a rich mushroom gravy, served over creamy garlic herb mashed potatoes. A satisfying, easy home dinner ready in about 40 minutes.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Course Dinner
Cuisine American
Servings 4 servings
Calories 520 kcal

Equipment

  • Large skillet
  • Large pot
  • Potato masher
  • Mixing Bowl

Ingredients
  

  • 1 lb ground beef, 80/20
  • 1/3 cup breadcrumbs
  • 1 egg
  • 2 tsp Worcestershire sauce divided, 1 for meatballs 1 for gravy
  • 1/2 tsp garlic powder
  • 1/2 tsp onion powder
  • 1 tbsp olive oil
  • 1 tbsp butter for gravy
  • 1 cup cremini mushrooms, sliced
  • 1 small onion, finely diced
  • 2 cloves garlic, minced for gravy
  • 2 tbsp all-purpose flour
  • 1.5 cups beef broth
  • 1 tsp Dijon mustard
  • 1.5 lbs Yukon Gold potatoes, peeled and cubed
  • 3 tbsp butter for mashed potatoes
  • 1/3 cup heavy cream or whole milk, warmed
  • 3 cloves garlic, roasted or sautéed for mashed potatoes
  • 2 tbsp fresh parsley or chives, chopped
  • salt and black pepper to taste

Instructions
 

  • Boil the cubed potatoes in salted water for 15 to 18 minutes until fork-tender. Drain and set aside.
  • Mix ground beef, breadcrumbs, egg, 1 tsp Worcestershire, garlic powder, onion powder, salt, and pepper. Roll into 1.5-inch meatballs.
  • Heat olive oil in a large skillet over medium-high. Sear meatballs 2 to 3 minutes per side until browned. Remove and set aside.
  • Melt butter in the same skillet. Add onion and mushrooms, cook 4 to 5 minutes. Add minced garlic and cook 30 seconds more.
  • Sprinkle flour over vegetables and stir. Slowly pour in beef broth while stirring, then add remaining Worcestershire and Dijon mustard. Simmer 3 minutes until slightly thickened.
  • Return meatballs to the skillet. Cover and simmer on low for 8 to 10 minutes until cooked through.
  • Mash drained potatoes with butter, warm cream, sautéed garlic, fresh herbs, and salt until smooth and creamy.
  • Serve meatballs and gravy over a generous scoop of garlic herb mashed potatoes.

Notes

  • Use 80/20 ground beef for juicy, flavorful meatballs – lean beef dries out too fast.
  • Warm your cream before adding to the potatoes to keep the mash light and fluffy.
  • If the gravy thickens too much, add a splash of broth to loosen it.
  • Doubles easily for feeding a larger group.
Keyword Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

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

Recipe Rating