| | |

Salisbury Steak Meatballs in the Crock Pot (or stovetop)

Disclosure: This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases.

If you’re a fan of comfort food, you’ll love this slow cooker Salisbury Steak Meatballs recipe. The meatballs are simmered low and slow in savory mushroom and onion gravy. The dish is full of flavor and perfect for dinner any night of the week. The best part? It’s made in the slow cooker, so you can set it and forget it.

Wait! Did you forget to start your slow cooker this morning? No problem, this dish can be cooked on the stove, too!

Salisbury steak meatballs

Salisbury Steak Meatballs In The Slow Cooker

With the changing seasons and cold weather approaching, this slow cooker Salisbury Steak Meatballs recipe is a must. There’s nothing better than coming home to a ready-to-eat meal. And it’s ideal for those busy weeknights when you need to get dinner on the table quickly.

Loved by all, meatballs are the perfect family-friendly meal. Leftovers are great for lunch the next day. Throw them in a warmed thermos, and the kids will have a hearty lunch to keep them fueled at school.

Why you’ll love these Meatballs

  • Flavorful: Both the meatballs and the mushroom gravy are loaded with flavor.
  • Comforting: Rich, hearty, and filling, this meal is comfort food at its best.
  • Hands off: The crockpot is a perfect way to cook dinner without standing over the stove.
  • Family-friendly: Kids and adults alike will love these meatballs.
  • Freezer friendly: Meatballs and gravy freeze well and are perfect for meal prep.

Ingredients + Notes:

See the recipe card below for full ingredient amounts and recipe instructions.

ingredients in salisbury steak meatballs


  • Ground beef | Choose a lean ground beef. Since you are cooking the meatballs in the slow cooker, you want as little fat/grease as possible.
  • Panko bread crumbs | Panko bread crumbs add texture to the meatballs.
  • Milk | Any milk can be used to make the meatballs.
  • Egg | Large and slightly beaten helps bind the meatballs.
  • Steak seasoning | Steak seasoning adds a deep, savory flavor. Montreal steak seasoning is my preferred steak seasoning, but use whatever kind you have on hand.
  • Soy sauce | I like to use a low-sodium soy sauce, but any kind will work.
  • Worcestershire sauce | Worcestershire adds an excellent depth of flavor to the meatballs.
  • Dijon mustard | Dijon mustard gives these Salisbury steak meatballs a nice kick.

For the slow cooker:

  • Beef broth | Use low-sodium beef broth.
  • Melted Butter | You can use salted or unsalted, whichever you prefer. (I like salted- but if you are watching your salt, go with unsalted.)
  • Tomato paste | Tomato paste adds flavor and thickens up the sauce.
  • Onions | Thinly sliced white onions work well, though any type of onion will work.
  • Mushrooms | Thinly sliced button mushrooms add texture and flavor to the sauce. Bella or Cremini mushrooms are also a good option.
  • Cornstarch | Mix cornstarch with water to create a slurry to thicken the sauce.
  • Fresh Parsley | Parsley, as a garnish, adds a pop of color.

How To Make Crock Pot Salisbury Steak Meatballs 

1 Make the meatballs: In a large bowl, combine beef, bread crumbs, milk, beaten egg, steak seasoning, soy sauce, Worcestershire sauce, and mustard. Make tablespoon-sized meatballs and set aside.

how to make salisbury steak meatballs

2 Prepare the crockpot: Add the beef broth, melted butter, tomato paste, salt, and pepper to the crock pot. Stir until well combined. Add the onions and mushrooms and then the meatballs to the slow cooker. Cover and cook on high for 4 hours or low for 6 hours.

how to make salisbury steak meatballs

3 Add the cornstarch: Combine the cornstarch and water and gently stir the mixture into the meatballs. Cook for another 20 minutes or until the sauce has thickened.

4 Serve the meatballs: Serve over mashed potatoes or rice and sprinkle with parsley.

crock pot salisbury steak meatballs

Recipe Tips

  • Use a medium cookie scoop to make the meatballs. This will ensure they are all the same size and cook up at the same pace.
  • Spray your crock pot with cooking spray to make clean-up a little easier.
  • If shaping the meatballs by hand, make sure your hands are wet so the meat doesn’t stick.
  • If your meatballs are not holding together, you may not have enough egg (I’ve noticed large eggs seem to be getting smaller and smaller.) or you used too much breadcrumbs. Just add another egg if needed.
  • You can substitute frozen meatballs if you don’t have time to prepare your own. (the flavor will not be quite the same.)


Leftover meatballs will keep in an airtight container in the refrigerator for four days. You can also freeze leftovers for up to three months.

Thaw frozen meatballs and gravy in the fridge overnight and reheat in the microwave or on the stove.

slow cooker salisbury steak meatballs


  • Use ground chicken or ground turkey instead of ground beef.
  • Make patties instead of meatballs. (Premade patties will work, too; they just won’t have the extra flavor compared to making your own
  • Mix in some half-and-half or heavy cream for a creamier sauce.
  • Try using Italian bread crumbs and some additional Italian seasoning.
  • For gluten-free meatballs, choose gluten-free breadcrumbs and soy sauce.
  • Try a variety of different mushrooms for a different flavor profile. Portobello, Cremini, Shitake, or white button mushrooms would all be great.
  • If you wish to cook the meatballs using another method, you could go up in the fat of the meat. (like 82/20 or 85/15) See other cooking method instructions under the FAQs.

Serving Suggestions

  • The meatballs are delicious and served over mashed or even baked potatoes with a side of green beans.
  • In a hoagie roll or sourdough bun.
  • Over egg noodles or rice.
  • I personally love to meal prep for my lunches and this recipe is perfect for that! I use these bpa free plastic meal prep containers, but these glass ones are great, too.
salisbury steak meatballs over mashed potatoes


What cut of meat is Salisbury steak?

Salisbury steak is made with ground beef.

Can I make these meatballs over the stove?

Yes, you can make these meatballs over the stove. Follow the instructions and place everything in a large pan or Dutch oven on the stove. Cook over medium heat until the meatballs are cooked through (internal temperature of 160 degrees F.) Add the cornstarch mixture and cook until the sauce has thickened.

How do I Bake the Meatballs?

The meatballs can be baked in the oven at 400 degrees F for about 20 to 24 minutes.

How Would i Air Fry these meatballs?

Place the meatballs in the air fryer basket and cook for about 15 minutes at 380°F. Depending on the size of your air fryer, you may need to cook them in batches.

Can this recipe be made ahead of time and frozen?

Yes, this would make an excellent freezer meal. Add the meatballs to a freezer bag along with all the cut veggies. Prepare the liquid ingredients and add them to the bag. Thaw in the fridge overnight and cook in the slow cooker as directed. You know the meatballs are done when they reach an internal temperature of 160 degrees F.

salisbury steak meatballs

Looking for more crock pot recipes?

Did You Make This Salisbury Steak Meatballs Recipe?

Please leave a star ⭐️⭐️⭐️⭐️⭐️ rating and/or a review in the comments section below. If you share an image on Instagram or Facebook, be sure to tag me and use #scatteredmomrecipes!

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
salisbury steak meatballs

Salisbury Steak Meatballs in the slow cooker

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Jamie Sanders
  • Prep Time: 20 minutes
  • Cook Time: 4 hours
  • Total Time: 4 hours 20 minutes
  • Yield: 30 meatballs 1x
  • Category: main dish
  • Method: slow cooker


Salisbury Steak Meatballs made in the slow cooker. Tender and savory meatballs are simmered in a delicious mushroom gravy and served over mashed potatoes or egg noodles.


Units Scale


  • 1 1/4 pounds ground beef
  • 1/2 cup panko bread crumbs
  • 1/4 cup milk
  • 1 large egg, slightly beaten
  • 1 tablespoon steak seasoning
  • 1 tablespoon soy sauce
  • 1 tablespoon Worcestershire sauce
  • 1 tablespoon Dijon mustard

For the slow cooker

  • 1 cup beef broth
  • 3 tablespoons butter, melted
  • 1 tablespoon tomato paste
  • 1/2 teaspoon salt
  • 1/2 teaspoon black pepper
  • 2 cups thinly sliced onions
  • 8 ounces mushrooms, thinly sliced
  • 2 tablespoons cornstarch
  • 2 tablespoons cold water
  • Parsley, to garnish


  1. In a large bowl, combine the beef, bread crumbs, milk, beaten egg, steak seasoning, soy sauce, Worcestershire sauce, and mustard. Make tablespoon-sized meatballs and set aside.
  2. Add the beef broth, melted butter, tomato paste, salt, and pepper to the crock pot. Stir until well combined.
  3. Add the onions and mushrooms to the slow cooker.
  4. Add the meatballs to the slow cooker.
  5. Cover and set on high for 4 hours, or low for 6.
  6. Stir the cornstarch into the water and pour it into the meatballs, and gently stir.  Let cook for another 20 minutes or until the sauce is thickened.
  7. Serve over mashed potatoes or rice and sprinkle with parsley.


  • Serving Size: 1/5 of recipe
  • Calories: 348
  • Sodium: 1347
  • Fat: 13
  • Carbohydrates: 19
  • Fiber: 2
  • Protein: 29
  • Cholesterol: 132

Don't miss any more posts!

Follow along on:

FeedlyBloglovin', your favorite feed reader, or signing up via email and have new posts delivered to your email box each week!

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star