Perfect Salisbury Steak Meatballs

These Salisbury Steak Meatballs with Gravy and Mashed Potatoes are a classic and a true comfort food. An incredibly delicious and easy dinner recipe!

Salisbury Steak Meatballs
Salisbury Steak Meatballs

Salisbury Steak Meatballs

Nothing screams comfort food to me more than meatballs and I would go as far as considering myself a meatball expert. Salisbury steak meatballs rank right near the top of my favorite meatballs of all time.

Not only are these little salisbury bites packed with flavor, they’re served up in a gravy that is completely to die for atop a bed of delicious creamy mashed potatoes! It’s what comfort food is all about!

What Is Salisbury Steak?

Salisbury steak is a ‘steak’ made from ground beef and served with a gravy or brown sauce. It’s amazing what you get when you mix some ground beef with some delicious condiments! So essentially it’s shaped to resemble a steak and it’s usually served atop mashed potatoes or noodles. It’s not the most glamorous dish but I think I’ve turned this American dish into a work of edible art!

Salisbury Steak Meatballs
Salisbury Steak Meatballs

Ingredients In Salisbury Steak Meatballs With Gravy And Mashed Potatoes

Detailed measurements and instructions can  be found on the printable recipe card at the bottom of the page.

MEATBALLS
  • Beef – We want lean ground beef for this salisbury steak meatball recipe. If you use regular ground be sure to drain the fat.
  • Breadcrumbs – I used panko but you can substitute it for any breadcrumbs you have on hand.
  • Egg – The binder in our meatballs. If you’re egg free you can use 1/4 cup of ricotta per egg.
  • Condiments – Ketchup, Worcestershire sauce, and coarse grain mustard.
  • Seasoning – We’re using seasoning salt and pepper today, regular salt can be substituted.
  • Spices – Just onion powder today.
  • Olive oil – To fry our meatballs. Neutral vegetable oil can also be used.
GRAVY
  • Butter – Unsalted as we want to control the sodium in our dish.
  • Onion – An onion that cooks down well such as white or yellow should be used.
  • Condiments – Ketchup and Worcestershire sauce.
  • Broth – I used beef broth today but feel free to substitute chicken. Look for no sodium or low sodium.
  • Cornstarch – This will thicken up our gravy for our salisbury steak meatballs.
  • Seasoning – Seasoning salt again.
  • Parsley – For garnish.
MASHED POTATOES
  • Potatoes – Peeled and cubed into 1 inch pieces.
  • Butter – Unsalted again as we want to control our sodium.
  • Milk – Skim milk is what I used today but feel free to use what you have on hand.
  • Cream cheese – I used light cream cheese to make these mashed potatoes truly creamy and divine.
  • Seasoning – Salt and white pepper. White pepper has a different flavor profile than black and is what I always use for mashed potatoes.

How To Make Salisbury Steak With Gravy And Mashed Potatoes

Detailed measurements and instructions can  be found on the printable recipe card at the bottom of the page.

MEATBALLS
  1. Form meatballs: Add all the meatball ingredients (excluding the olive oil) to a large bowl and mix well, use your hands. Shape into 1 inch meatballs. You should get about 40 meatballs.
  2. Cook the meatballs: Add the olive oil to a large skillet and heat over medium to high heat. Add meatballs and cook. You will have to fry them in at least a couple batches. Cook the meatballs on all sides and add more oil if needed. Remove meatballs from skillet and set aside.
GRAVY
  1. Combine the gravy: To the same skillet add butter and melt. Add onion and cook until onion is soft and translucent. In a bowl add the cornstarch and beef broth and whisk.
  2. Cook the gravy: Add broth and remaining gravy ingredients to skillet, and cook for about 3 to 5 minutes, sauce should thicken. If the sauce is too thick add a bit more beef broth. Taste for seasoning and adjust as necessary.
  3. Combine the gravy and salisbury steak meatballsWhen the gravy is done add the meatballs back to the skillet and toss them around so they’re covered in the gravy. Garnish with parsley.
MASHED POTATOES
  1. Prepare the potatoes: Peel the potatoes and cut them in 1 inch cubes. Boil them on medium heat until potatoes are tender, for about 20 minutes.
  2. Combine the mashed potatoes: Drain potatoes and in a medium bowl, add the potatoes, milk, butter, cream cheese and salt and pepper. Using a potato masher mash the potatoes until desired consistency. You may also use a hand mixer if you wish. Add additional milk as necessary.
  3. Finish the dish and serve: Spoon the mashed potatoes onto a plate and top with the salisbury steak meatballs and gravy, top with additional parsley and enjoy!
Salisbury Steak Meatballs
Salisbury Steak Meatballs

How Else Can I Make Salisbury Steak Meatballs?

OVEN

I fried my meatballs but if you want to go the healthier route with this recipe, you could bake the meatballs, I bake meatballs all the time and they turn out great. To bake meatballs, coat a baking sheet with cooking spray, or use a baking rack. Bake at 375 F for 30 minutes until golden brown.

SLOW COOKER

Form your gravy first, then your meatballs. Hold onto some cut onions and use those to line the bottom of your slow cooker. Place the meatballs on top and pour the gravy over top. Cook on LOW for 3 – 4 hours before serving over mashed potatoes.

PRESSURE COOKER

Brown the meatballs with butter on the saute setting. Remove your meatballs once browned and deglaze your pressure cooker with the beef broth. Add the rest of your gravy ingredients (save the cornstarch) and place the meatballs back in. Cook on manual HIGH for 4 minutes. Allow the pressure to release naturally, should take around 10 minutes before removing the lid. Add the cornstarch slurry to thicken the sauce and serve over mashed potatoes once thick.

Tips For Making The Best Salisbury Steak Meatballs

  1. To prevent your meatballs from crumbling and falling apart, do not overcrowd your meatballs while frying them. Leave about 1/2 inch of space in between. It’s best to do it in a couple batches.
  2. If you still have crumbling issues, it could be an issue with the binders. So either not enough egg or too much breadcrumbs. If your eggs are too small, add another egg, that should help bind the meatballs better.

Storing Leftover Meatballs And Mashed Potatoes

Meatballs

They can be stored in an airtight container in the fridge for 3 – 4 days or up to 3 months in the freezer.

GRAVY

Gravy will keep in an airtight container in the fridge for 3 days and in the freezer for up 3 months. pull the gravy from the freezer the day before you’d like to use it to allow it to thaw fully before reheating on the stove.

MASHED POTATOES

Mashed potatoes will last for 3 – 5 days in an airtight container in the fridge and up to 10 months frozen. Allow to thaw in the fridge the night before and reheat in the microwave.

Salisbury Steak Meatballs
Salisbury Steak Meatballs

EQUIPMENT

  • 12-inch Cast Iron Skillet

INGREDIENTS

For Meatballs

  • 1 1/2 lb ground beef lean
  • 1/2 cup breadcrumbs I used Panko
  • 1 egg
  • 1/4 cup ketchup
  • 1/4 cup mustard coarse grain
  • 1 tbsp Worcestershire sauce
  • 1 tsp seasoning salt
  • 1/2 tsp pepper
  • 1 tsp onion powder
  • 2 tbsp olive oil for frying

For Gravy

  • 2 tbsp butter unsalted
  • 1 large onion chopped
  • 1 tbsp Worcestershire sauce
  • 1 cup beef broth or chicken broth, low sodium or no sodium added
  • 2 tbsp cornstarch
  • 1/2 tsp seasoning salt
  • 1 tbsp ketchup
  • parsley for garnish

For Mashed Potatoes

  • 5 large potatoes peeled and chopped into 1 inch cubes
  • 4 tbsp butter unsalted, 1/2 stick
  • 1/4 cup skim milk add more if needed
  • 1/4 cup cream cheese light
  • 1/4 tsp salt or to taste
  • 1/2 tsp white pepper or to taste

INSTRUCTIONS

  • Add all the meatball ingredients (excluding the olive oil) to a large bowl and mix well, use your hands. Shape into 1 inch meatballs. You should get about 40 meatballs.
  • Add the olive oil to a large skillet and heat over medium to high heat. Add meatballs and cook. If you’re using a large skillet all meatballs should fit in one batch otherwise, you might have to fry them in a couple batches. Cook the meatballs on all sides, add more oil if needed. Remove meatballs from skillet and set aside.
  • To the same skillet add butter and melt. Add onion and cook until onion is soft and translucent. In a bowl add the cornstarch and beef broth and whisk. Add broth and remaining gravy ingredients to skillet, and cook for about 3 to 5 minutes, sauce should thicken. If the sauce is too thick add a bit more beef broth. Taste for seasoning and adjust as necessary.
  • When the gravy is done add the meatballs back to the skillet and toss them around so they’re covered in the gravy. Garnish with parsley.

For Mashed Potatoes

  • Peel the potatoes and cut them in 1 inch cubes. Boil them on medium heat until potatoes are tender, for about 20 minutes.
  • Drain potatoes and in a medium bowl, add the potatoes, milk, butter, cream cheese and salt and pepper. Using a potato masher mash the potatoes until desired consistency. You may also use a hand mixer if you wish. Add additional milk as necessary.
  • Serve meatballs over mashed potatoes.

RECIPE NOTES

To prevent your meatballs from crumbling and falling apart, do not overcrowd your meatballs while cooking them. Leave about 1/2 inch of space in between. It’s best to do it in a couple batches. It can also be an issue with the binding, so either not enough egg or too much breadcrumbs, if your eggs are too small, add another egg, that should help bind the meatballs better.

They can be stored in an airtight container in the fridge for 3 – 4 days or up to 3 months in the freezer.

Gravy will keep in an airtight container in the fridge for 3 days and in the freezer for up 3 months. pull the gravy from the freezer the day before you’d like to use it to allow it to thaw fully before reheating on the stove.

Mashed potatoes will last for 3 – 5 days in an airtight container in the fridge and up to 10 months frozen. Allow to thaw in the fridge the night before and reheat in the microwave.

Please keep in mind that nutritional information is a rough estimate and can vary greatly based on products used.

Leave a Comment