Slow Cooker Salisbury Steak Meatballs

Category: Dinner Recipes

Slow cooker Salisbury steak meatballs turn out tender, savory, and coated in a mushroom-onion gravy that tastes like it simmered all afternoon because it did. The meatballs stay soft instead of dense, and the sauce gets that old-school diner feel without needing constant attention at the stove. Piled over mashed potatoes, they hit the kind of comfort-food note that keeps showing up in my own dinner rotation.

The trick is in the balance. Breadcrumbs and egg keep the meatballs light, while Worcestershire and Dijon give the gravy enough backbone to taste rich instead of flat. Browning the meatballs first adds flavor and helps them hold together in the slow cooker, and the cornstarch slurry goes in at the end so the gravy thickens without turning gluey. If you’ve ever had a crockpot gravy come out thin or a little dull, the details below will help you avoid both problems.

“

The gravy thickened up exactly when you said, and the meatballs stayed so tender they almost cut with a spoon. My husband went back for seconds before I even sat down.

★★★★★— Megan T.

Save these slow cooker Salisbury steak meatballs for the nights when you want a rich mushroom gravy and tender beef without babysitting the stove.

Save to Pinterest

The Browning Step That Keeps the Meatballs from Turning Soft and Pale

Slow cooker meatballs can go bland fast if everything goes in raw and stays that way for hours. Browning them first gives you two things you can’t get back later: a better flavor base and a firmer exterior that holds up in the gravy. You don’t need a deep crust, just a little color on the outside and enough structure so the meatballs don’t break apart when the sauce starts bubbling around them.

The other reason this matters is moisture control. Ground beef already brings fat to the party, and the breadcrumbs and egg are there to keep the texture tender, not bouncy. If you overwork the mixture, the meatballs tighten up in the slow cooker and end up heavy instead of soft. Mix just until combined, roll them gently, and brown them in batches so the pan isn’t crowded.

What Each Ingredient Is Actually Doing in the Gravy

Slow Cooker Salisbury Steak Meatballs rich gravy tender beef
  • Ground beef — An 80/20 blend gives you enough fat for flavor and tenderness without making the meatballs greasy. Leaner beef works, but the texture can get a little dry after hours in the slow cooker.
  • Breadcrumbs and egg — These are the glue that keeps the meatballs from turning dense. Fresh bread crumbs aren’t necessary; plain dry breadcrumbs work fine as long as you don’t add extra.
  • Worcestershire — This brings the savory, slightly tangy note that makes the whole dish taste like Salisbury steak instead of plain meatballs in brown gravy. There isn’t a perfect substitute, but a small splash of soy sauce plus a little vinegar can stand in if needed.
  • Cremini mushrooms and onion — Cremini mushrooms hold their shape better than white button mushrooms and give the gravy a deeper, earthier taste. Slice the onion thin so it softens fully by the time the meatballs are done.
  • Cream of mushroom soup — This gives the gravy body and a familiar creamy texture. If you want to make it from scratch, you can use a thick mushroom cream sauce, but the canned soup is what makes this weeknight-friendly.
  • Dijon mustard — Just enough to brighten the sauce and keep it from tasting flat. It doesn’t make the gravy taste mustardy; it sharpens everything else.
  • Cornstarch slurry — Add it at the end, not at the start. Heat activates the thickening power, and if you dump it in too early the gravy can get too thick and then loosen again as the mushrooms release moisture.

The Slow Cooker Timing That Builds a Thick, Savory Gravy

Mixing the meatballs without packing them tight

Combine the beef, breadcrumbs, egg, Worcestershire, garlic powder, onion powder, salt, and pepper until the mixture just comes together. Stop before it looks uniform to the point of paste, because overmixing is what makes meatballs tough. Roll them into 1.5-inch balls with light pressure, not a hard squeeze. If the mixture feels sticky, chill it for 10 minutes before rolling instead of adding more breadcrumbs.

Giving the meatballs color before the slow cooker

Brown the meatballs in a skillet over medium heat, turning them just enough to get a little color on a few sides. You’re not cooking them through here; you’re building flavor and helping them keep their shape later. Crowding the pan steams them, so work in batches if needed. Once browned, move them straight into the Crockpot and keep the skillet warm enough to work on the next batch.

Building the gravy around the meatballs

Scatter the mushrooms and onions over the meatballs, then pour in the broth, cream of mushroom soup, Worcestershire, and Dijon. Stir gently around the meatballs so they stay intact while the liquid reaches the bottom of the cooker. The gravy will look thin at first, and that’s fine. It thickens as the mushrooms soften and the soup melts into the broth.

Finishing with the slurry

Cook on Low for 5 to 6 hours or High for about 3 hours, until the meatballs are fully tender and the onions have gone soft. Stir the cornstarch slurry in, switch the cooker to High, and let it go for about 20 minutes. The gravy should coat a spoon instead of running straight off it. If it still looks loose, give it a few more minutes rather than adding more slurry right away.

How to Adapt These Meatballs for Different Tables and Different Schedules

Gluten-Free Version

Swap the breadcrumbs for a gluten-free breadcrumb blend and check that your cream of mushroom soup and Worcestershire are certified gluten-free. The texture stays close to the original as long as you don’t add extra crumbs to compensate. The gravy thickens the same way because the cornstarch slurry does that work at the end.

Dairy-Free Shortcut

Use a dairy-free cream of mushroom soup or make a quick mushroom gravy base with broth and a plant-based cream alternative. You’ll lose a little of that classic canned-soup richness, but the mushrooms and Worcestershire still carry the savory side of the dish. Keep the slurry at the end so the gravy finishes thick and smooth.

Make-Ahead Freezer Option

Brown the meatballs, cool them, and freeze them on a sheet pan before transferring to a bag. On cooking day, add the frozen meatballs to the slow cooker with the sauce ingredients and extend the cook time a bit. This keeps the meatballs from falling apart and saves you the messiest part of the recipe.

Storage and Reheating

  • Refrigerator: Store leftovers in an airtight container for up to 4 days. The gravy thickens as it chills, so expect it to look a little more set the next day.
  • Freezer: Freeze the meatballs and gravy together for up to 2 months. Thaw overnight in the refrigerator before reheating so the sauce warms evenly.
  • Reheating: Reheat gently on the stovetop or in the microwave with a splash of broth. High heat can make the beef a little rubbery and can cause the gravy to tighten too much before it loosens again.

Questions I Get Asked About This Recipe

Can I skip browning the meatballs? +

You can, but the flavor won’t be as deep and the meatballs are more likely to break apart. Browning gives the exterior just enough structure to hold up during the long cook. If you’re short on time, you can skip it, but the result will be softer and a little less savory.

How do I keep the gravy from getting too thin? +

Use the cornstarch slurry at the end and let the cooker stay on High for the full 20 minutes. If you add cornstarch too early, the mushrooms and onions can release more liquid and keep the sauce loose. If it’s still not thick enough, stir in a little more slurry and give it a few more minutes.

Can I use frozen meatballs instead of making them from scratch? +

Yes, but use plain beef meatballs rather than heavily seasoned ones so the gravy still tastes balanced. Frozen meatballs won’t absorb the sauce quite the same way, but they save time and still work well in the slow cooker. Keep the cook time on the longer side if they go in frozen.

How do I stop the meatballs from falling apart? +

Don’t overmix the beef mixture, and brown the meatballs before they go into the Crockpot. The egg and breadcrumbs need to be just enough to bind, not so much that the mixture turns pasty. Also, stir the sauce gently around the meatballs instead of mashing everything together.

Can I make these meatballs ahead of time? +

Yes. You can shape and brown the meatballs up to a day ahead, then refrigerate them until you’re ready to cook. That gives you a head start without changing the texture, and the sauce can still be built fresh in the slow cooker the next day.

Slow Cooker Salisbury Steak Meatballs

Slow Cooker Salisbury steak meatballs with tender 1.5-inch beef balls simmered in a rich mushroom-onion gravy. Brown the meatballs first for deeper flavor, then let the Crock-Pot cook low and hands-off until fully tender.
Prep Time 20 minutes
Cook Time 6 hours
Total Time 6 hours 20 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: American
Calories: 540

Ingredients
  

For meatballs
  • 1.5 lb ground beef
  • 0.33 cup breadcrumbs
  • 1 egg
  • 2 tbsp Worcestershire
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 0.5 salt and pepper
For gravy
  • 16 oz cremini mushrooms
  • 1 onion
  • 2 cup beef broth
  • 1 can (10.5 oz) cream of mushroom soup
  • 2 tbsp Worcestershire
  • 1 tsp Dijon mustard
  • 2 tbsp cornstarch
  • 2 tbsp water
For serving
  • mashed potatoes
  • fresh parsley

Equipment

  • 1 cast iron skillet
  • 1 Dutch oven

Method
 

Make the meatballs
  1. Mix ground beef, breadcrumbs, egg, Worcestershire, garlic powder, onion powder, and salt and pepper until evenly combined. Roll the mixture into 1.5-inch balls, keeping the size consistent so they cook at the same rate.
Brown and slow-cook
  1. Heat a skillet over medium-high heat and brown the meatballs in batches, turning as needed, until well browned on the outside. Transfer the browned meatballs to the Crock-Pot as you go.
  2. Add sliced cremini mushrooms and thinly sliced onion around the meatballs. Stir to coat the ingredients with the juices in the pot.
  3. Pour in beef broth, then add cream of mushroom soup, Worcestershire, and Dijon mustard. Stir gently around the meatballs so they are surrounded by gravy.
  4. Cover and cook on Low for 5-6 hours or on High for about 3 hours, until the meatballs are fully cooked and tender. Avoid removing the lid during cooking so the gravy stays hot and thickens naturally.
Thicken the gravy and serve
  1. Stir cornstarch slurry (cornstarch mixed with water) into the hot gravy. Cook on High for 20 minutes, stirring once or twice, until visibly thickened.
  2. Serve the meatballs and gravy over mashed potatoes, then scatter with fresh parsley for a fresh finish.

Notes

For best browning, keep meatball batches small and don’t crowd the skillet; this helps the outside develop a deeper color before slow cooking. Refrigerate leftovers in a covered container for up to 4 days; freeze meatballs with gravy for up to 3 months. For a lighter swap, use reduced-sodium beef broth and reduced-sodium cream of mushroom soup to control salt without changing the method.

You might also like these recipes

Leave a Comment

Recipe Rating