Salisbury Steak Meatballs are like comfort food heaven. Juicy homemade meatballs are simmered in an easy salisbury steak sauce. Serve them over rice or mashed potatoes for the ultimate weeknight dinner!

We love Salisbury Steak around here, and of course who doesn’t love a good meatball recipe?! This meal has a delicious rich brown gravy with ground beef, mushrooms and onions, the best kind of comfort food!

Cheesy Salisbury Steak Meatballs on a plate

Salisbury Steak Meatballs

Salisbury Meatballs cook like a dream in just 30 minutes, making them the ultimate weeknight meal. A quick side salad or some glazed carrots and some dinner rolls to sop up the mushroom gravy goodness!

Serve these salisbury steak meatballs over rice, noodles, or mashed potatoes. You don’t want to miss a drop of the rich brown salisbury gravy! I like to make homemade meatballs for this recipe but of course you can use frozen or pre-made meatballs too to save time.

Cheesy Salisbury Steak Meatballs uncooked

Easy Meatballs with Gravy

This Salisbury steak recipe starts with homemade meatballs! I absolutely love meatballs from scratch, they have great flavor and always come out so nice and juicy.

To Make Tender Meatballs:

  • Do not over mix the meat mixture
  • Use a cookie scoop to ensure all meatballs are the same size
  • Ensure any add ins (like onions) are chopped small
  • A little bit of milk adds a lot of moisture and keeps the meatballs tender
  • Brown meatballs to add flavor and help them hold their shape

Cheesy Salisbury Steak Meatballs on a spoon

How To Make Salisbury Steak Gravy

The gravy for these salisbury steak meatballs is definitely my favorite part. It is really as simple as whisking the ingredients together and pouring it over the browned meatballs.

Reducing the sauce brings out the flavors out and helps to thicken it. Reduce the heat, simmer for about 20 minutes, and serve!  If you’d like a thicker gravy, mix together equal parts cornstarch and water to make a slurry and add it bit by bit to the gravy to thicken it. If it is too thick, just add a bit more broth.

Can You Freeze Salisbury Steak?

Yes, just like a regular salisbury steak recipe, you can freeze these meatballs and the gravy. Defrost in the fridge overnight.

When defrosting sauces thickened with cornstarch, you’ll sometimes notice it has a bit of a jelly texture and some of the water/liquid may separate. Heat it on the stove top over medium heat until heated through. If the sauce thickens, you can create a cornstarch slurry to thicken it to desired consistency.

More Ground Beef Recipes You’ll Love

image of Everyday Comfort cookbook by Holly Nilsson of Spend With Pennies plus text
Cheesy Salisbury Steak Meatballs on a spoon
5 from 45 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Salisbury Steak Meatballs

Salisbury steak meatballs are like comfort food heaven. Juicy homemade meatballs are simmered in a homemade salisbury steak sauce. 
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes
Servings 4 servings
buy hollys book

Ingredients  

  • 2 tablespoons butter
  • 1 cup diced onion
  • 2 cups sliced mushrooms

Meatballs

  • 1 ½ pounds ground beef
  • cup Italian bread crumbs
  • cup milk
  • ¼ cup chopped fresh parsley
  • ¼ cup shredded Parmesan cheese
  • salt and black pepper to taste

Sauce

  • 10 ounces beef broth
  • cup water
  • 1 tablespoon all-purpose flour
  • 2 tablespoons ketchup
  • 1 ½ teaspoon Dijon mustard
  • 1 tablespoon chopped fresh parsley
  • ½ teaspoon garlic powder
  • 2 teaspoons Worcestershire sauce

Instructions 

  • In a large saucepan, saute onions in butter until transluscent, about 5 minutes. Add mushrooms and saute an additional 5 minutes.
  • In a medium bowl, mix the ingredients for the meatballs until just combined. Create approximately 24 meatballs (1 ½ tablespoons each). Place into the saucepan, with onions and mushrooms, to brown.
  • Meanwhile in a small mixing bowl, whisk together the ingredients for the sauce. Pour sauce over the meatballs.
  • Bring the pan to a boil then reduce heat and simmer uncovered for 10 minutes to reduce.
  • Place lid on the pan and simmer for an additional 20 minutes before serving. 
5 from 45 votes

Nutrition Information

Calories: 407 | Carbohydrates: 17g | Protein: 44g | Fat: 16g | Saturated Fat: 8g | Cholesterol: 125mg | Sodium: 660mg | Potassium: 1062mg | Fiber: 1g | Sugar: 6g | Vitamin A: 720IU | Vitamin C: 11.2mg | Calcium: 150mg | Iron: 5.5mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Entree
Cuisine American
Salisbury steak meatballs with text and sauce
Salisbury steak meatballs with text

Categories:

,

Recipes you'll love

About the author

Holly Nilsson is the creator of Spend With Pennies, where she creates easy, comforting recipes made for real life. With a passion for nostalgic flavors and simplified techniques, Holly helps busy home cooks create delicious meals that always work. She is also the author of “Everyday Comfort,” which promises to inspire even more hearty, home-cooked meals.
See more posts by Holly

Follow Holly on social media:

pinterest facebook twitter instagram

Free eBook!

Subscribe to receive weekly recipes and get a FREE Bonus e-book: Quick & Easy Weeknight Meals!

You can unsubscribe anytime by clicking the “unsubscribe” link at the bottom of emails you receive.

5 from 45 votes (36 ratings without comment)

Leave a Reply

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

Recipe Rating




Comments

  1. just made it for supper, it was delicious, i used dried parsley because it was what i had on hand
    supper easy follow recipe5 stars

  2. I’ve made this recipe quite a few times and the entire family loves it! I was wondering if it could be frozen and reheated for a quick weeknight meal for busy days? I don’t see anything in the sauce that would really break, but I’m wondering if you or any others have tried it.5 stars

    1. Yes, just like a regular salisbury steak recipe, you can freeze these meatballs and the gravy. Defrost in the fridge overnight.

  3. My family loved this recipe! I added a beef bouillon cube to the sauce and used 1/2 concentrated tomato paste and 1/2 ketchup. I also seasoned it with cumin, Italian seasoning, paprika and garlic powder. At the end I made a corn starch slurry to thicken it up and served over mashed potatoes.5 stars

  4. I made this two days in a row. I made for myself and then again for my son and his girlfriend because it was so good!
    I improvised a little with measurements, because I made more than 1.5 lbs of burger. Just added to taste. Definitely recommend!!!

  5. “OH’ my Goodness . This made my morning . I had to read Dwayne’s messege twice to make sure what I actually read . Thanks as well for clarifying Holly :)5 stars

  6. Very delicious! Added some course mustard,ketchup,onion powder and 1 egg to the meatball recipe and baked the meatballs in the over at 400 degrees 20 minutes. I also doubled the sauce and onion mushroom mix. Sauteed the onions and mushrooms then added the sauce to pan to cook until thickened. Placed the meatballs in the sauce when the sauce was done and served over mashed potatoes and a side of fresh green beans. Yummy! Everyone loved it.5 stars

  7. Made this for Sunday dinner. Entire family enjoyed it. Served it over mashed potatoes with peas on the side. Kids ate 2 servings. Barely enough left for a small lunch portion. Thanks for posting this will be put in to our monthly rotation. It’s definitely a comfort food meal5 stars

  8. Never heard of a “half can of water”…never knew water came in cans???

    Lovely recipe though, thanks for sharing!

    1. Hi Dwayne, we use the can from the beef broth and add about half a can of water. We have updated the recipe to list the cup measurement to make it a bit clearer! Thank you for pointing that out.

  9. How “large” a saucepan ? I don’t see how 24 meatballs would fit. The photo shows about 10. Are they supposed to be browned in more than one batch ? Please clarify. Thank you .

    1. The image shows 12 larger meatballs. You can also do 24 smaller ones (1 pound of meat should fit into the pan in any case). I’d suggest a 12” skillet. Enjoy the recipe!

  10. Excellent! Would definitely make again. I didn’t have beef broth on hand, so used chicken broth instead. Pairs great with mashed potatoes. Yum – perfect comfort food.5 stars

  11. Since I already had meatballs in the freezer, I just used the gravy. I loved it.
    Will definitely make your meatballs next time.5 stars

    1. Awesome! Made for dinner tonight. I used ground sirloin so the meatballs were a little dry. Will use a beef with more fat next time. Gravy was really good. Thanks for the recipe!5 stars

    1. I don’t do canning so can’t say for sure. Maybe another reader will have some ideas for you Sharon.

  12. Greetings Holly
    Have you ever sub’d the flour with cornstarch? Have you ever used Potato Starch? I recently watched a travel cooking show, where the chef used Potato Starch for flouring beef. I finally found it & going to check it out. Thanks so much for sharing your recipes! I’m definitely going to make these meatballs.

    1. I haven’t tried it but I know my Grandma used to use potato starch in her cooking! Let me know how it goes and I hope you love the meatballs!

      1. recipe is very unclear about the meatballs being browned in the saucepan… stirred/browned in with the onions and mushrooms?

        please edit to fix the recipe.