• Skip to primary navigation
  • Skip to privacy navigation
  • Skip to main content
  • Skip to primary sidebar

Jo Cooks

Simple - Easy - Comfort

Join my free recipe email club!
Free eBook
  • Recipe Index
  • Cookbooks
    • The Big Book of Jo’s Quick and Easy Meals
    • 30-Minute One-Pot Meals
  • ABOUT JO
  • Contact
  • Facebook Instagram Pinterest Twitter YouTube
  • Dinner Ideas
  • Instant Pot
  • Slow Cooker
  • 30 Minute Meals
  • One Pot
  • Desserts
Home / Recipes
1 hour 30 minutes
4.56 from 391 votes
286 Comments

Salisbury Steak Meatballs

Jump to RecipePrint Recipe
  • 6597
by: Joanna Cismaru
10.03.20

This post may contain affiliate links. Please read my disclosure policy.

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

finished salisbury steak meatballs and gravy in a skillet with parsley on top

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. I mean that number 1 spot will always go to my Romanian meatballs but these are a close 2nd!

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!

uncooked meatballs on a cutting board

Ingredients

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.
frying meatballs in a skillet

How to make salisbury steak meatballs

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 meatballs: 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.

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!

Other Cooking Options

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.

a plate of mashed potatoes and salisbury steak meatballs and gravy with a fork on the plate

Some tips

  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.
  3. If you’re still having trouble with your meatballs, try referencing this page to trouble shoot what exactly is going wrong.
a white plate loaded with mashed potatoes and salisbury steak meatballs with gravy with parsley on top

Storing leftovers

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.

More delicious meatball recipes to try:

  • Chimichurri Meatballs
  • Sweet and Spicy Korean Meatballs
  • Dutch Meatballs
  • Stout Meatballs with BBQ Sauce
  • Indonesian Meatballs
  • Porcupine Meatballs
  • Firecracker Chicken Meatballs

Looking for more recipes? Follow on… My Newsletter Pinterest Facebook Instagram

a plate of mashed potatoes topped with salisbury steak meatballs and gravy

Salisbury Steak Meatballs

4.56 from 391 votes
Prep: 30 mins
Cook: 1 hr
Total: 1 hr 30 mins
Author: Joanna Cismaru
Serves: 8
Print Pin Rate
These Salisbury Steak Meatballs with Gravy and Mashed Potatoes are a classic and a true comfort food. An incredibly delicious and easy dinner recipe!

Equipment

  • 12-inch Cast Iron Skillet

Ingredients

For Meatballs

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

For Gravy

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

For Mashed Potatoes

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

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

  1. 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.
  2. They can be stored in an airtight container in the fridge for 3 – 4 days or up to 3 months in the freezer.
  3. 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.
  4. 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.
  5. Please keep in mind that nutritional information is a rough estimate and can vary greatly based on products used.
  6. Recipe originally shared June, 2015.

Nutrition Information:

Calories: 347kcal (17%)Carbohydrates: 13g (4%)Protein: 20g (40%)Fat: 23g (35%)Saturated Fat: 10g (63%)Cholesterol: 102mg (34%)Sodium: 935mg (41%)Potassium: 486mg (14%)Sugar: 4g (4%)Vitamin A: 400IU (8%)Vitamin C: 2.4mg (3%)Calcium: 61mg (6%)Iron: 2.7mg (15%)
Course:Dinner, Main Course
Cuisine:American
Keyword:meatballs, salisbury steak, salisbury steak meatballs
Tried this recipe? Rate it belowtag @jocooks on instagram and hashtag it #jocooks!
  • 6597

Meet Joanna Cismaru

I’m Joanna (Jo for short) and this is my blog where I share with you my culinary adventures. Here you will find a variety of recipes using simple everyday ingredients and creating wonderful, delicious and comforting meals, including some decadent desserts.

30 recipes from around the world cover.

Never miss a recipe!

Subscribe and get a FREE dinner recipes ebook!

overhead shot of a bowl of roasted potatoes
Previous Post
Roasted Potatoes With Garlic Sauce
side view shot of a metal fry basket full of bitterballen with a side of mustard
Next Post
Dutch Meatballs (Bitterballen)

Reader Interactions

Leave a Comment & Rate Recipe Cancel reply

Did you make this recipe? Rate it:




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. Louis Karnbach says

    November 20, 2019 at 3:08 pm

    5 stars
    Great recipe! Everyone loved it. I served the meatballs on top of GF noodles along with McCormick’s GF brown gravy, the veggie, roasted carrots, peppers, and cherry tomatoes.

    Reply
  2. Babydoll says

    November 18, 2019 at 8:53 pm

    5 stars
    I loved this recipe so much

    Reply
  3. Audrey Barker says

    October 24, 2019 at 2:33 am

    This is a meal that would fall in the comfort foods category. I had frozen uncooked meatballs already so I didn’t use this meatball recipe, but mine was similar. Will make again!

    Reply
  4. Mina says

    August 18, 2019 at 9:55 pm

    Is the ketchup a big part of the recipe and could it be substituted with something like sriracha? I’ve never been a fan of ketchup but if omitting it compromises on the overall flavor then I’ll keep it in.

    Reply
    • jo says

      August 19, 2019 at 9:43 am

      Hi Mina! You can totally replace it with sriracha, the ketchup will add a bit of sweetness to the sauce too, so if you want you could add a bit of brown sugar along with the sriracha. It’ll be great!

      Reply
  5. Minette Snow says

    August 12, 2019 at 9:20 pm

    5 stars
    My family and I loved this recipe! Even though I may have put a little to much cornstarch in the grave, it was still delicious!!

    Reply
  6. Betty says

    August 5, 2019 at 1:24 pm

    5 stars
    My husband raved over these meatballs!! He is a major Salisbury steak fan but recently had a lot of oral surgery, so they were easy for him to eat. I think this is his new favorite. Thank you!!

    Reply
    • Joanna Cismaru says

      August 5, 2019 at 2:02 pm

      My pleasure, so glad to hear this. 🙂

      Reply
  7. Karen Finkle says

    August 3, 2019 at 10:36 am

    I’m hoping this is not a duplicate question. Have you tried making these in the crock pot or instant pot without browning them first? TIA

    Reply
    • Nicole Beaulieu says

      August 5, 2019 at 10:36 am

      Browning them helps hold everything together and give them a much better flavor. I wouldn’t recommend skipping that step! You can brown them right in an IP if you’d like.

      Reply
  8. Emma says

    July 10, 2019 at 4:03 pm

    5 stars
    I’ve made this recipe quite a few times now, so I thought I’d leave a review. It’s aaesome. Simple to make, my family loves it! Just good comfort food. Thanks for the recipe!

    Reply
    • Nicole Beaulieu says

      July 11, 2019 at 10:36 am

      That’s so great to hear, we’re happy you love these meatballs!

      Reply
  9. lazyme says

    May 18, 2019 at 6:02 pm

    5 stars
    This was a yummy dish that was a fun variation of Salisbury steak. Easy and good. Thanks for sharing.

    Reply
  10. Etta Milhoan says

    May 7, 2019 at 8:23 am

    I just wandered on to your site, thank goodness! I am going to make this recipe for dinner tonight. I try to fix something different and I do believe this is what I was looking for.Thanks for the site.

    Reply
  11. Peggy says

    May 3, 2019 at 8:36 am

    I haven’t tried this recipe yet but absolutely plan on it. Your recipes are always so good. My question is: someone asked about using a slow cooker. If I did, I would brown them first, but how long would they cook in slow cooker? Thanks.

    Reply
    • Nicole Beaulieu says

      May 3, 2019 at 12:42 pm

      Cook on low for 3-4 hours and they’ll come out perfect 🙂

      Reply
  12. KeyD says

    April 27, 2019 at 8:39 am

    I haven’t tried it yet but I already know its amazingly delicious 😍 the photo says it all 🤤

    Reply
    • Joanna Cismaru says

      April 27, 2019 at 2:29 pm

      I hope you do try it!

      Reply
  13. Liz says

    April 8, 2019 at 5:20 pm

    Made this tonight with my 9 year old daughter for tomorrow nights supper. House smells amazing. I’m going to let the gravy sit as is but then strain out the onions tomorrow- “onion” is a bad word to both my kids! I MAY have sampled tonight… so so good. Thanks for the great recipe!

    Reply
  14. Toni says

    March 31, 2019 at 3:29 pm

    5 stars
    Great recipe – very nice flavor, easy to make, and everyone loved it! Would recommend spraying baking racks if baking the meatballs – they stuck a bit. Also, would highly recommend doubling [or tripling] the gravy – it was delicious and we definitely needed more!

    Reply
  15. Kim Coblentz says

    March 30, 2019 at 11:10 am

    5 stars
    Love it!

    Reply
    • Joanna Cismaru says

      March 31, 2019 at 10:42 am

      Yes!

      Reply
Older Comments
Newer Comments

Primary Sidebar

Joanna Cismaru

Hey there!

I'm Joanna (Jo for short) and this is my blog where I share with you my culinary adventures. Here you will find a variety of recipes using simple everyday ingredients and creating wonderful, delicious and comforting meals, including some decadent desserts.

Read More…
cover for the big book of jo's quick and easy meals.

My Cookbook

Order Now: Amazon | Indigo | Barnes & Noble | Indie Bound | Books-A-Million

Never miss a recipe!

Subscribe and get a FREE dinner recipes ebook!

Sign me up

Dinner Favorites

black pepper chicken on a bed of rice on a black plate.

Black Pepper Chicken

a slice of pastitsio on a black plate.

Pastitsio (Greek Lasagna)

side view shot of a piece of eggplant parmesan with marinara sauce in a white plate garnished with parsley and a piece cut out and held by a fork

Eggplant Parmesan

side view shot chicken souvlaki skewers with a little tzatziki on a plate

Chicken Souvlaki

yakisoba noodles with chicken and vegetables in a large serving platter.

Yakisoba

pouring lemon sauce over fried chicken.

Chinese Lemon Chicken

a chicken gyro wrapped in paper and topped with lots of tzatziki sauce with another gyro in the background

Chicken Gyros

homemade hamburger helper lasagna from scratch in a skillet.

One Pot Hamburger Helper Lasagna

Air Fryer Recipes

a roasted chicken on a serving platter along some roasted root veggies.

Air Fryer Whole Chicken

apple pie bombs on a white plate with the top one cut in half.

Air Fryer Apple Pie Bombs

3 cooked chicken breasts on a cutting board.

Air Fryer Chicken Breast

air fried chicken drumsticks in a basket of an air fryer.

Air Fryer Chicken Drumsticks

cooked chicken thighs in the basket of an air fryer.

Air Fryer Chicken Thighs

eggs inside an air fryer basket.

Air Fryer Hard Boiled Eggs

lobster tails on a white serving platter.

Air Fryer Lobster Tails

hands pulling apart a mozzarella stick with the rest in the background

Air Fryer Mozzarella Sticks

freshly made bread in air fryer on a cutting board cut into slices.

Air Fryer No Knead Bread

bacon wrapped water chestnuts on a white serving platter.

Air Fryer Bacon Wrapped Water Chestnuts

Jo Cooks...

Flavors from around the world

No matter what household we have all grown up in, there is something that has brought us all together here and that is a love and appreciation of food. Food that is from cultures and cuisines across the world has always been a staple of the blog. I'm excited to bring you all a taste of each corner of the earth, every last bite seasoned to perfection and served up with love - from my kitchen to yours.
lemon chicken made in the air fryer in a blue bowl.

Asian

overhead shot of a spoon taking a bite of italian meatball soup

Italian

freshly made pozole rojo in a dutch oven.

Mexican

mititei on a plate with mustard and french fries.

Romanian

a stack of roti wrapped in a clean kitchen towel.

Indian

freshly made hummus drizzled with olive oil and garnished with tomatoes cucumbers and olives.

Middle Eastern

Trending Now

overhead shot of oven baked chicken breasts in a baking dish

Baked Chicken Breast

overhead shot of oven baked chicken thighs in a pan

Oven Baked Chicken Thighs

roast chicken with roast potatoes on a roaster.

Roast Chicken

a prime rib roast sliced on a plate

Prime Rib Roast

Browse All
  • Easy Dinners
  • Instant Pot
  • 30 Minute Meals
  • Chicken Recipes
  • Desserts
  • Recipe Index

Featured On

today logo.
huffpost logo.
the washington post logo.
jezebel logo.
countryliving logo.
good housekeeping logo.
lifehack logo.
buzzfeed logo.
mashable logo.
woman's day logo.
health logo.
better homes & gardens logo.
delish logo.
healthline logo.
nbc news logo.
blogloving logo.
university of washington logo.
shape logo.
Facebook Instagram Pinterest Twitter YouTube
  • Recipe Index
  • Cookbooks
  • About Jo
  • Contact
  • visit my other site: Craving Home Cooked
  • Privacy Policy
  • Accessibility Statement
© 2022 · All Rights Reserved · Back to Top
Opens in a new window Opens an external site Opens an external site in a new window

Subscribe and get a free dinner recipes ebook!