Ingredients
Equipment
Method
Make and form the meatballs
- Mix ground beef, breadcrumbs, egg, Worcestershire, garlic powder, onion powder, and salt and pepper until evenly combined. Roll into 1.5-inch balls and set aside.
Brown and slow-cook
- Heat a cast iron skillet over medium-high heat and brown the meatballs. Transfer the browned meatballs to the slow cooker (Crockpot).
- Add cremini mushrooms, onion, beef broth, cream of mushroom soup, Worcestershire, and Dijon mustard to the slow cooker and stir around the meatballs. Arrange meatballs so they sit in the gravy.
- Cook on Low for 5-6 hours, until the meatballs are fully cooked and tender, or on High for 3 hours. Do not remove the lid during cooking.
Thicken gravy and serve
- Stir cornstarch and water together to form a slurry, then pour it into the gravy. Cook on High for 20 minutes, until thickened and glossy.
- Serve the Salisbury steak meatballs over mashed potatoes and spoon gravy on top. Scatter fresh parsley over the finished dish.
Notes
For best texture, brown the meatballs in batches so the skillet stays hot and they develop color before slow cooking. Refrigerate leftovers in an airtight container for up to 4 days; reheat gently in a covered pan or microwave. Freezing works well for the meatballs and gravy (freeze up to 3 months) but keep mashed potatoes separate for best texture. For a gluten-free option, use gluten-free breadcrumbs; ensure Worcestershire is gluten-free if needed.
