Salisbury steak meatballs are a cozy, delicious twist on a classic dish.
Ground beef, breadcrumbs, and parmesan cheese are shaped into bite-sized meatballs and simmered with mushrooms and onions in a rich and savory brown gravy.

This post may contain affiliate links. Please read our disclosure policy.
Holly’s Recipe Highlights
- Flavor: These meatballs are savory with a rich mushroom and onion brown gravy.
- Difficulty: The meatballs and the rich sauce are easy and simple to make.
- Prep Note: Meatballs can be shaped and browned ahead of time and added to the recipe in Step 2. Or save time by buying premade meatballs.
- Serving Suggestions: Serve them as a hearty appetizer or serve over mashed potatoes, rice, or egg noodles. Don’t forget some quick dinner rolls for sopping up all that velvety sauce!

Ingredients Tips for Salisbury Steak Meatballs
- Beef: Choose an 80/20 blend for the juiciest meatballs. Add ground chicken, turkey, or pork to the beef to stretch the recipe further.
- Seasonings: Match the meatballs to the menu and go for an Italian-style seasoning blend or a flavorful burger seasoning blend.
- Sauce: Beef broth and some pantry seasonings are all it takes to make the rich and savory sauce. You can use a can of condensed broth or a boxed version (add a bouillon cube to bump up the flavor).
- Variations: Use soy sauce or coconut aminos in place of Worcestershire sauce. Dress up the dish with fresh herbs like thyme and oregano, or simmer the gravy with a bay leaf in Step 4 (discard before serving).


Leftovers & Storage
Store meatballs and gravy together in a covered container in the refrigerator for up to 4 days. Freeze in zippered bags for up to a month and thaw in the refrigerator. Reheat in the microwave, on the stovetop, or in a crockpot set to low if desired.
Serve Salisbury Meatballs With…
Did you enjoy these Salisbury Steak Meatballs? Leave a comment and rating below.

Equipment
Ingredients
- 2 tablespoons butter
- 1 cup diced onion about 1 medium onion
- 2 cups sliced mushrooms about 8 oz mushrooms
Meatballs
- 1 ½ pounds lean ground beef
- ⅓ cup Italian bread crumbs or seasoned bread crumbs
- ⅓ cup milk
- ¼ cup chopped fresh parsley or 2 tablespooons dried parsley, plus additional for garnish
- ¼ cup shredded Parmesan cheese
- ¾ teaspoon salt and ¼ teaspoon black pepper
Sauce
- 1 tablespoon all-purpose flour
- 2 tablespoons ketchup
- 1 ½ teaspoons Dijon mustard
- ½ teaspoon garlic powder
- 2 teaspoons Worcestershire sauce
- 1 ¼ cups beef broth
- ⅔ cup water
Instructions
- In a large nonstick skillet, melt the butter over medium heat. Add the onions and cook until softened, about 5 minutes. Add the mushrooms, turn the heat up to medium-high, and cook for an additional 5 minutes.
- For the meatballs, in a medium bowl, add ground beef, breadcrumbs, milk, parsley, Parmesan cheese, salt, and pepper. Gently mix to combine. Roll the mixture into 24 meatballs (see notes).
- Move the mushrooms and onions to the sides of the skillet and add the meatballs. Cook, turning occasionally, until browned on the outside. If your skillet is smaller than 12-inches, transfer the mushrooms and onions to a bowl and brown the meatballs in batches as needed.
- Meanwhile in a small mixing bowl, whisk together the ingredients for the sauce. Pour sauce over the meatballs.
- Bring the mixture to a boil, reduce the heat to a simmer, and cook, uncovered, for 10 minutes.
- Cover with a lid and simmer for an additional 12 to 20 minutes or until the meatballs are cooked through and reach 160°F.
Notes
Nutrition Information
Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.
© SpendWithPennies.com. Content and photographs are copyright protected. Sharing of this recipe is both encouraged and appreciated. Copying and/or pasting full recipes to any social media is strictly prohibited. Please view my photo use policy here.















The list of ingredients for the sauce does not have Parsley. Then when you get down to the Instructions, the #4 TO MAKE THE SAUCE it says add the parsley as one of the many ingredients. You may wish to correct that.
Sorry for the confusion Jan, this recipe has been updated!
Did not like these at all. Something was wrong with the flavor. Did everything as directed. Very disappointed
I’m sorry to hear you didn’t love these meatballs as much as we do Kim. Thank you for trying them.
This is fast , easy and delicious!! Going to be using it very often! Thanks for sharing!
Best meatballs I’ve made! And the sauce was great too!
I made these as a change from my hamburger steaks and gravy….very good….will make again
i missed the Live of your salisbury steak meatballs, but i just joined or signed in for the Community. Can I see the ‘live’ repeated somewhere?
Hi Kelly! The live cook with me is a thread that can be read in the community here! Thank you so much for joining us… the thread will be left open so you can add a photo if you make the meatballs.
Can you use ground turkey instead? I don’t cook with ground beef anymore. Everything I used to make with ground beef, tastes better with ground turkey. I use it in Skillet Egg Roll Bowls, tacos, meatloaf, meatballs and any other kind of recipe.
I have never tried fully replacing the ground beef with ground turkey but I would love to hear how it turns out for you!
can I bake the meat balls then add to sauce.
Sure you can!
Excuse my ignorance but what are Italian breadcrumbs ? Thank you.
I use Italian breadcrumbs like these, any seasoned breadcrumbs will work.
how can I make a smaller batch? also wouldn’t the sauce be gresey if the meatballs were browned in the sauce ?
When you print the recipe you can adjust the servings to make a smaller batch. It will automatically adjust the ingredients for you, just remember to adjust the number of meatballs you are making in the instructions. If you find there is a lot of grease in the pan after browning the meatballs you drain it off before adding the sauce. I hope that helps!
If I brown the meatball then finish in the slow cooker, what cook duration on low?
Hi Jim, I have never made this recipe in the slow cooker so I can’t say for sure. But I think 4-6 hours on low would be enough, you have need to add a slurry at the end to help thicken the sauce though. I would love to hear how it turns out for you! We also have this Slow Cooker Salisbury Steak recipe that might be perfect for you.
All look great