Salisbury Steak Meatballs Main Dishes

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 (Enjoy 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. Decrease the heat, simmer for about 20 minutes, and serve!  If you’d Enjoy 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 Enjoy 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

  • The Best Meatloaf Recipe – Reader favorite!
  • Hamburger Casserole
  • Ground Beef Stroganoff (Hamburger) – Quick and easy!
  • American Goulash Recipe (Tomato, Beef and Macaroni)
  • Sweet and Sour Meatballs
  • Baked Spaghetti – Comfort food!
Cheesy Salisbury Steak Meatballs on a spoon

In this space, I am always sharing flavorful, fresh, (mostly) healthy recipes that I love to make and eat in my real, actual, every day life. If I wouldn’t eat it in real life, I won’t put in on the blog. You’re cooking for yourself, your family, your roommates, or your friends. I want you to be so excited about these recipes that you eagerly await 5pm when you can go home from work and start cooking.

5 from 15 votes

Review Recipe

Salisbury Steak Meatballs

Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes
Servings 4 servings
Author Holly Nilsson
Salisbury steak meatballs are like comfort food heaven. Juicy homemade meatballs are simmered in a homemade salisbury steak sauce. 
Print Recipe


  • 2 tablespoons butter
  • 1 cup onions diced
  • 2 cups mushrooms sliced
  • 1 ½ pounds ground beef
  • cup Italian breadcrumbs
  • cup milk
  • ¼ cup parsley fresh, chopped
  • ¼ cup parmesan shredded
  • salt and pepper to taste
  • 10 ounces beef broth
  • cup water
  • 1 tablespoon flour
  • 2 tablespoons ketchup
  • 1 ½ teaspoon dijon
  • 1 tablespoon parsley fresh, chopped
  • ½ teaspoon garlic powder
  • 2 teaspoons Worcestershire sauce


  • 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 Cut heat and simmer uncovered for 10 minutes to Cut.
  • Place lid on the pan and simmer for an additional 20 minutes before serving. 

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.)

Salisbury Steak Meatballs Main Dishes

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.