Tender beef meatballs simmered in a rich onion gravy, this slow cooker Salisbury steak meatball recipe is an easy, comforting dinner the whole family will love.
Meatballs:
1 ½ lbs ground beef
½ cup breadcrumbs
1 egg
1 tbsp Worcestershire sauce
1 tbsp ketchup
¼ cup finely chopped onion
½ tsp salt
¼ tsp pepper
½ tsp garlic powder
½ tsp onion powder
1 tbsp chopped parsley
Gravy:
2 ½ cups beef broth (low-sodium)
1 tbsp Worcestershire sauce
1 tbsp ketchup
1 tbsp cornstarch or flour
1 small onion, thinly sliced
1 cup mushrooms, sliced (optional)
In a bowl, mix all meatball ingredients until just combined. Shape into 1 ½-inch balls (18–22 total).
Optional: Brown meatballs in a skillet over medium-high heat for 3–5 minutes. Transfer to slow cooker.
Layer sliced onions and mushrooms in slow cooker. Arrange meatballs on top.
Whisk together beef broth, Worcestershire sauce, ketchup, and cornstarch. Pour over meatballs.
Cover and cook on low for 6–7 hours or high for 3–4 hours.
If needed, thicken the gravy at the end with a cornstarch slurry. Cook uncovered on high for 15–20 minutes.
Serve hot over mashed potatoes, rice, or noodles. Garnish with parsley.
Use turkey or pork for variation. Freeze cooked meatballs for up to 3 months. Skip mushrooms if preferred.