Slow Cooker Salisbury Steak Meatballs

The skillet gets crowded quickly when you’re browning a couple dozen meatballs, and that’s usually when the first batch starts looking pale instead of golden. I brown them in batches and turn them gently; they don’t need to cook through before they head to the slow cooker. That little bit of color gives these Slow Cooker Salisbury Steak Meatballs the familiar browned-beef flavor I want, without keeping me at the stove for the whole meal.

The gravy has the savory, tangy edge that makes Salisbury steak taste different from meatballs in plain beef broth. It cooks around the onions, mushrooms, and meatballs, then gets thickened at the end so it clings instead of pooling thinly in the bottom of the bowl.

Once everything is in the slow cooker, the hands-on work is done until it’s time to stir in the cornstarch slurry. The result is tender beef meatballs tucked into a rich onion-and-mushroom gravy.

Slow Cooker Salisbury Steak Meatballs with savory mushroom gravy
“

Kitchen Note

Whisk the cornstarch and cold water until the slurry is completely smooth before it goes into the slow cooker. A few dry pockets can turn into little lumps in the gravy, so take a moment to scrape the bottom and sides of the bowl.

Save these Slow Cooker Salisbury Steak Meatballs for a hands-off dinner, with tender beef and savory onion-mushroom gravy.

Save to Pinterest

Why This Salisbury Gravy Tastes Different from Plain Beef Gravy

Beef broth gives the sauce its savory base, but it isn’t enough on its own to create that recognizable Salisbury steak taste. Ketchup adds a little sweetness and body, Worcestershire brings a deeper savory note, and Dijon gives the gravy a restrained tang. None of those flavors should take over; together, they make the sauce taste rounded rather than like broth poured over meatballs.

The other part of the balance is letting the meatballs cook in the gravy instead of adding a finished sauce at the end. The sliced onion and cremini mushrooms soften in the same cooking liquid, and their flavor becomes part of the sauce. The gravy is kept fairly thin while the meatballs cook, then thickened once they’re done. That order gives you a sauce that coats the meatballs without relying on a long-cooked, overly thick base.

What the Beef, Binder, and Gravy Ingredients Bring to the Pot

Slow Cooker Salisbury Steak Meatballs with tender browned meatballs
  • Ground beef — The 85% lean beef has enough fat to keep the meatballs tender through slow cooking, without making the gravy excessively greasy. There’s no need to buy a premium grind here; fresh, standard ground beef works well.
  • Breadcrumbs, egg, and milk — These make a soft binder that helps the beef hold together while staying tender. Plain breadcrumbs are the right fit; seasoned crumbs would add salt and herbs that aren’t part of this gravy’s flavor.
  • Yellow onion and cremini mushrooms — Thinly sliced onion softens into the sauce, while cremini mushrooms add an earthy, beef-friendly depth. Choose firm mushrooms without damp or dark patches, and slice them evenly so they cook at the same pace.
  • Beef broth and the three sauce seasonings — A regular, good-tasting broth is all you need; the ketchup, Worcestershire, and Dijon supply the extra character. A premium broth won’t make as much difference here as a broth you already like the taste of.
  • Cornstarch — This thickens the cooking liquid after the meatballs are tender. Cold water disperses it into a smooth slurry, which is easier to stir into the gravy evenly than dry cornstarch.

Brown the Meatballs First, Then Let the Slow Cooker Finish Them

Mix and Shape Without Packing the Beef

Combine the ground beef, breadcrumbs, egg, milk, garlic powder, kosher salt, and black pepper in a large bowl just until the mixture comes together. Shape it into about 24 meatballs, each about 1 1/2 inches wide. Keep them close in size so they cook at a similar rate. If you squeeze the mixture hard while shaping, the meatballs can turn dense, so use a light hand.

Brown in Batches in the Skillet

Heat the vegetable oil in a 12-inch skillet over medium-high heat. Brown the meatballs in batches, turning them gently, for 5 to 7 minutes total; they don’t need to cook through at this stage. Give them room in the pan so their surfaces can take on color instead of steaming against one another. If a meatball sticks, let it brown a little longer before turning rather than pulling at it.

Layer the Slow Cooker for Even Cooking

Scatter the thinly sliced onion and mushrooms across the bottom of a 6-quart slow cooker, then arrange the browned meatballs on top. Whisk the beef broth, ketchup, Worcestershire sauce, and Dijon mustard together before pouring the mixture over the meatballs. Cover and cook on LOW for 4 to 5 hours or HIGH for 2 to 3 hours, until the center of a meatball reaches 160°F. Check a meatball from the middle of the cooker rather than judging doneness by the outside color.

Thicken the Gravy at the End

Whisk the cornstarch and cold water in a small bowl until smooth, then stir the slurry into the gravy. Cover and cook on HIGH for 15 to 20 minutes, until the gravy has thickened. It should look glossy and cling to the meatballs when you lift one with a spoon. Stir carefully so the meatballs stay intact while the thickened sauce moves through the onions and mushrooms.

Easy Ways to Adapt These Salisbury Steak Meatballs

Make the Meatballs Gluten-Free

Use plain gluten-free breadcrumbs in place of the regular breadcrumbs, keeping the same amount. The meatballs may have a slightly softer texture, but the binder still works. Choose gluten-free beef broth and Worcestershire sauce as well, since those products can vary by brand.

Leave Out the Mushrooms

For a mushroom-free version, omit the cremini mushrooms and keep the sliced onion. The gravy will be less earthy and a little less substantial, but the beef, onion, and seasoned broth still make a savory sauce.

Use Yellow Mustard for a Milder Finish

Swap the Dijon for the same amount of yellow mustard. The gravy will be a little less sharp and tangy, with a familiar, mellow mustard note. Keep the rest of the sauce ingredients unchanged so the flavor stays balanced.

Storage and Reheating

  • Refrigerator: Store the meatballs with their gravy in an airtight container for 3 to 4 days. The gravy may set up as it chills.
  • Freezer: Freeze the meatballs submerged in gravy in a freezer-safe container for up to 3 months for best quality. Thaw overnight in the refrigerator before reheating.
  • Reheating: Warm gently in a covered saucepan over low heat, stirring the gravy carefully, or microwave covered in short intervals. Heat leftovers to 165°F; avoid a hard boil, which can make the meatballs tougher.

Questions That Come Up When Making Salisbury Steak Meatballs

Can I shape the meatballs ahead of time?+

Yes. Shape them, cover, and refrigerate them for up to a day, then brown them and continue with the slow cooker. Keep the raw meatballs chilled until you’re ready to cook.

Can I skip browning the meatballs?+

You can cook meatballs without browning, but you’ll lose the browned surface and the deeper skillet flavor that makes this version taste like Salisbury steak. For the intended texture and flavor, brown them gently before adding them to the slow cooker.

Can I use frozen prepared meatballs instead?+

They aren’t a direct swap for these homemade meatballs. Prepared frozen meatballs vary in size and may already be cooked, so the slow-cooker timing and final texture won’t match this method.

Can I use a smaller slow cooker?+

The 6-quart size gives the meatballs room to sit over the onions and mushrooms with the cooking liquid poured across them. A smaller cooker may crowd the batch, so use a 6-quart slow cooker for the most reliable fit.

Slow Cooker Salisbury Steak Meatballs

Slow cooker Salisbury steak meatballs cook over sliced onions and mushrooms in a savory beef gravy. Browned first in a skillet, the meatballs finish tender in the slow cooker, and a cornstarch slurry thickens the gravy at the end.
Prep Time 25 minutes
Cook Time 5 hours 27 minutes
Total Time 5 hours 52 minutes
Servings: 6 servings
Course: Dinner
Cuisine: American
Calories: 450

Ingredients
  

Make the meatballs
  • 2 lb ground beef 85% lean
  • 0.5 cup plain breadcrumbs
  • 1 egg large
  • 0.25 cup milk
  • 1 tsp garlic powder
  • 1 tsp kosher salt
  • 0.5 tsp black pepper
  • 1 tbsp vegetable oil
Make the gravy
  • 1 yellow onion medium, thinly sliced
  • 1 package (8 oz) cremini mushrooms sliced
  • 2 cup beef broth
  • 2 tbsp ketchup
  • 1 tbsp Worcestershire sauce
  • 1 tsp Dijon mustard
  • 2 tbsp cornstarch
  • 2 tbsp water cold

Equipment

  • 1 12-inch skillet
  • 1 6-quart slow cooker

Method
 

Make the meatballs
  1. In a large bowl, mix the ground beef, breadcrumbs, egg, milk, garlic powder, salt, and pepper until just combined.
  2. Shape the mixture into about 24 meatballs, each about 1 1/2 inches wide.
  3. Heat the vegetable oil in a 12-inch skillet over medium-high heat.
  4. Brown the meatballs in batches, turning them gently, for 5 to 7 minutes total; they do not need to cook through.
Make the gravy
  1. Scatter the onion and mushrooms in a 6-quart slow cooker.
  2. Arrange the browned meatballs on top.
  3. Whisk the beef broth, ketchup, Worcestershire sauce, and mustard together.
  4. Pour the broth mixture over the meatballs.
  5. Cover and cook on LOW for 4 to 5 hours or HIGH for 2 to 3 hours, until the meatballs reach 160°F in the center.
  6. Whisk the cornstarch and cold water in a small bowl until smooth.
  7. Stir the mixture into the gravy.
  8. Cover and cook on HIGH for 15 to 20 minutes, until thickened.

Notes

For tender meatballs, mix the beef mixture only until just combined. Refrigerate leftovers for 3 to 4 days; freeze yes. For a gluten-free version, use gluten-free breadcrumbs and check that the broth and Worcestershire sauce are gluten-free.
RECIPE AUTHOR

By Alina

Explore more recipes from this contributor.

Leave a Comment

Recipe Rating