Ingredients
Equipment
Method
Make the meatballs
- In a mixing bowl, combine 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 them uniform for even cooking.
Brown and slow-cook
- Heat a cast iron skillet over medium-high heat, then brown the meatballs in batches. Transfer the browned meatballs to a slow cooker (Crockpot) after each batch.
- Add cremini mushrooms and onion to the Crockpot, then pour in beef broth. Stir in cream of mushroom soup, Worcestershire, and Dijon mustard, nudging the meatballs to coat.
- Cook on Low for 5-6 hours or High for 3 hours, until the meatballs are fully cooked and tender. Do not remove the lid during cooking.
Thicken the gravy and serve
- Stir cornstarch and water together to make a slurry, then add it to the gravy. Cook on High for 20 minutes, stirring once, until the gravy thickens to a spoon-coating consistency.
- Serve the Salisbury steak meatballs over mashed potatoes and spoon gravy on top. Sprinkle with fresh parsley for a fresh finish.
Notes
Pro tip: brown the meatballs well before slow-cooking to deepen flavor in the gravy. Refrigerate leftovers in a sealed container for up to 4 days; reheat gently on the stove or in the microwave. Freezing: yes—freeze meatballs and gravy (without fresh parsley) for up to 3 months and thaw overnight in the fridge. Dietary swap: use low-sodium beef broth and Worcestershire when you want a lower-sodium version.
