Salisbury Steak Meatballs With Mushroom Gravy is a fun twist on the old-fashioned, comfort food recipe that will warm both your belly and your soul. Tender, succulent meatballs are finished in mouthwatering mushroom gravy. I serve mine over creamy mashed potatoes. What could be wrong about that? Nothing. Absolutely nothing.
Let's get started!
Jump to:
This post may contain affiliate links, please see our privacy policy for details.

let's chat!
Salisbury Steak is comfort food 101. However, its so simple to make that you'll be adding it to your rotation. Tenderized meatballs are simply cooked in the oven while an out-of-this world gravy simmers on the stove. in combination of tomatoes, vegetables and mushroom creating a gravy that is out of this world. luscious. If you've never tried it, now you must. It's your new favorite.
Futhermore, these Salisbury Steak Meatballs are fantastic for a cozy family dinner, but would be wonderful to make for friends for game night. I serve it over buttery mashed potatoes or, my kids favorite, buttered noodles. If you've jumped on the jacket potato trend sweeping social media, this recipe spooned over a perfectly roasted potato.
what exactly is salisbury steak?
Salisbury steak originated around the time of the Civil War by a pioneer in germ theory named James Salisbury. The more you know, right?! According to my research, this recipe was developed as a proposed remedy for digestive issues among soldiers. It was believed that the beef "steak" would help combat digestive germs.
Now, as a recipe, salisbury steak is a "steak" made from ground beef and a combination of wonderful ingredients. Traditionally, it's shaped like a football. Weird. However, it's delicious and comforting with gravy that is absolutely incredible.
What I do know is that you have to try my version. That's a fact that I can totally get behind!

salisbury steak meatballs ingredients
- Ground Beef
- Seasoned Panko Breadcrumbs
- Onion
- Garlic
- Eggs
- Worcestershire Sauce
- Ketchup
- Dijon Mustard
- Mushrooms
- Butter
- Beef Broth
- AP Flour
- Kosher Salt and Fresh Ground Pepper
- Fresh Parsley and Chives, for garnish

how to make salisbury steak meatballs
the meatballs
Who doesn't love a good, juicy meatball? These are especially delicious! Not only that, but they are also going to be so simple to make because we bake them in the oven. No babysitting them in a skillet and no moving them around potentially causing a blowout because no one needs that.
To being our Salisbury Steak Meatballs, grab a mixing bowl. In goes the ground beef and panko breadcrumbs. Next, grate the onion and garlic on top of the breadcrumbs so they soak up the liquid. This will help to make a succulent meatball. Add the eggs, Worcestershire sauce, ketchup, dijon mustard, and salt and pepper. Using your hands, gently fold all of the ingredients together to combine. You don't want to over mix or you will end up with a tough meatball.
Using a tablespoon scoop, portion out the meatball mixture onto two parchment lined baking sheets. Par-bake them in a 400° oven for 15 minutes. They'll finish cooking in the gravy.
See?! No babysitting any meatballs here!
the mushroom gravy
While the Salisbury Steak Meatballs bake in the oven, we'll make the gravy. This gravy is the stuff dreams are made of. And, it's so very easy to make.
First, add the sliced mushrooms along with some butter to a cast iron skillet on medium-high heat. Once the mushrooms have cooked down, add a little more butter and the flour, stirring constantly to help prevent any lumps.
Next, slowly whisk in the hot beef broth along with the ketchup, Worcestershire sauce, and dijon. Whisk until it is all combined and add the meatballs to the gravy. Simmer for 5-10 minutes or until the meatballs are cooked through and the gravy is thickened to your liking.
serving instructions
Our favorite way to enjoy Salisbury Steak Meatballs is over a bed of fluffy, buttery mashed potatoes. I spoon a copious amounts of gravy on top of mine. There is no shame in my gravy game.
I can't put into words how good that gravy truly is. You'll want to drink it. At the very least, you'll want to sop up any leftover with a crusty piece of bread. I promise.

frequently asked questions
How do I make this Salisbury Steak Meatball recipe gluten-free? dairy-free?
All you have to do to make this recipe gluten-free is to your favorite GF flour and GF Panko breadcrumbs. To keep this recipe dairy-free, just use avocado oil instead of butter for the gravy.
Can I use different proteins?
Yes! Ground chicken, turkey, or even pork would be fantastic options here. If you are into game meat, ground venison or elk would be lovely lean options.
storing salisbury steak meatballs
Store leftovers in the fridge for 3-4 days in an airtight container. I actually think the leftovers taste better the next day.
This recipe would also be great to freeze. Store the meatballs and gravy in a freezer-safe, air-tight container. When you're ready to use it, simply let it thaw out in the fridge and heat through for serving. It's the perfect recipe to have on hand for those busy evenings!

If you guys make this Salisbury Steak Meatballs, be sure to leave a comment and/or give this recipe a rating! I absolutely love to hear from you all and always do my best to respond to each and every one of your comments!
Recipe

Salisbury Steak Meatballs
Ingredients
Meatballs
- 2 lbs ground beef
- 1 cup panko breadcrumbs
- 1 med onion, grated
- 3-4 cloves garlic, grated
- 2 eggs
- 3 tablespoon Worcestershire sauce
- 3 tablespoon ketchup
- 2 tablespoon dijon mustard
- 2 teaspoon kosher salt
- ½ teaspoon fresh ground pepper
Mushroom Gravy
- 4 tablespoon butter
- 16 oz baby portabella mushrooms, sliced
- 3 tablespoon flour
- 3 cups beef broth, hot more or less depending on how thick you like your gravy
- 1 tablespoon dijon mustard
- 1 tbsp Worcestershire sauce
- 1 tablespoon ketchup
- kosher salt and fresh ground pepper, to taste
- fresh parsley and chives, for garnish optional
Instructions
The Meatballs
- Preheat the oven to 400°.
- Add ground beef and panko breadcrumbs to a mixing bowl. Grate the onion and garlic on top of the breadcrumbs. Add the eggs, Worcestershire sauce, ketchup, dijon mustard, and salt and pepper. Using your hands, gently fold all of the ingredients together to combine. Do not over mix.
- Using a tablespoon scoop, portion out the meatball mixture onto 2 parchment lined baking sheets. Bake the meatballs in the oven for 15 minutes. They'll finish cooking in the gravy.
The Gravy
- Add the sliced mushrooms and 2 tablespoons of butter to a cast iron skillet on medium-high heat. Once the mushrooms have cooked down, add the remaining butter and the flour, stirring constantly to help prevent any lumps.
- Slowly whisk in the hot beef broth. Stir in the ketchup, Worcestershire sauce, and dijon mustard. Check for salt and pepper. Once everything is combined, add the meatballs to the gravy. Simmer for 5-10 minutes or until the meatballs are cooked through and the gravy is thickened to your liking.
- Serve over a bed of mashed potatoes and enjoy!
Notes
Nutrition
Thank you!
I am so incredibly happy that you are here! I hope you try my Salisbury Steak Meatballs recipe and fall in love with it. If you make this recipe, please share and tag me on Instagram, Facebook, or TikTok! And, please leave a comment or star rating below. I absolutely love seeing each and every one of your kitchen masterpieces. And, as always, if you ever have any questions about any of my recipes, please don't hesitate to contact me!
Happy Cooking!
-Rufus
Rufus for Real is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com. I may earn a commission, with no additional cost to you, if you purchase through those links.
Leave a Reply