Looking for the perfect weeknight dinner that’s flavor-packed, comforting, and effortless? Our Slow Cooker Salisbury Steak Meatballs recipe delivers tender, juicy meatballs simmered in a rich, savory brown gravy. With minimal prep and maximum flavor, this crockpot meal will easily become a family favorite.
Whether you’re cooking for a busy weeknight or planning a hearty weekend meal, this easy Salisbury steak meatball recipe is the ultimate comfort food—loaded with flavor and ideal for pairing with mashed potatoes, egg noodles, or rice.
Why You’ll Love These Salisbury Steak Meatballs
- Effortless Crockpot Cooking – Simply prepare the meatballs, toss them in the slow cooker, and let it do the magic.
- Restaurant-Quality Flavor – A rich, homemade brown gravy coats the tender meatballs for a comforting, stick-to-your-ribs meal.
- Family-Friendly – Perfect for picky eaters and hearty enough to satisfy everyone at the table.
- Meal-Prep Friendly – Make a double batch and freeze leftovers for quick dinners later.
Ingredients You’ll Need
For the meatballs:
- 2 lbs ground beef (80/20 for juiciness)
- 1 cup breadcrumbs (plain or seasoned)
- 1 large egg
- ½ cup milk
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 tbsp Worcestershire sauce
- 1 tsp onion powder
- 1 tsp garlic powder
- 1 tsp salt
- ½ tsp black pepper
- 2 tbsp fresh parsley, chopped (optional)
For the gravy:
- 3 cups beef broth
- 1 can (10.5 oz) cream of mushroom soup
- 2 tbsp Worcestershire sauce
- 1 packet onion soup mix
- 3 tbsp cornstarch + 3 tbsp water (for slurry, optional for thickening)
Step-by-Step Instructions
Step 1 — Prepare the Meatballs
In a large mixing bowl, combine ground beef, breadcrumbs, egg, milk, garlic, onion, and seasonings. Mix until just combined—avoid overmixing to keep meatballs tender.
Using a small scoop or your hands, roll into 1.5-inch meatballs and set aside.
Step 2 — Brown the Meatballs (Optional but Recommended)
For extra flavor, heat a skillet with 1-2 tablespoons of oil and brown the meatballs on all sides for 2-3 minutes.
Tip: Browning locks in flavor and helps the meatballs hold their shape, but you can skip this step if short on time.
Step 3 — Make the Gravy
In a medium bowl, whisk together beef broth, cream of mushroom soup, Worcestershire sauce, and onion soup mix until smooth. This mixture will thicken into a luscious brown gravy as it cooks.
Step 4 — Slow Cook to Perfection
Place the meatballs into your slow cooker and pour the prepared gravy mixture over them. Cover and cook:
- Low setting: 6–7 hours
- High setting: 3–4 hours
If you prefer a thicker gravy, mix cornstarch with water, stir into the slow cooker during the last 30 minutes of cooking, and allow it to simmer until thickened.
Step 5 — Serve and Garnish
Once fully cooked, spoon the meatballs and gravy over mashed potatoes, egg noodles, or steamed rice. Garnish with fresh parsley for a burst of color and freshness.
Pro Tips for Perfect Salisbury Steak Meatballs
- Choose Quality Beef – An 80/20 lean-to-fat ratio ensures juicy, flavorful meatballs.
- Don’t Overmix – Overworking the mixture can make the meatballs tough.
- Brown for More Flavor – While optional, browning adds depth and richness.
- Double the Batch – Freeze extra meatballs and gravy in an airtight container for up to 3 months.
Serving Suggestions
These meatballs are incredibly versatile! Pair them with:
- Mashed Potatoes – The ultimate classic combo.
- Buttered Egg Noodles – Soak up every drop of the savory gravy.
- Steamed Rice – A budget-friendly and filling option.
- Roasted Vegetables – Add some balance with a side of roasted green beans, carrots, or broccoli.
Storage and Reheating Tips
- Refrigerator: Store leftovers in an airtight container for up to 4 days.
- Freezer: Freeze cooked meatballs and gravy for up to 3 months.
- Reheat: Warm on the stove over low heat or in the microwave until heated through.
Why Use a Slow Cooker for Salisbury Steak Meatballs
Cooking in a crockpot allows the meatballs to gently simmer in the rich, flavorful gravy, resulting in meat that’s juicy, fork-tender, and packed with flavor. It’s a set-it-and-forget-it method—perfect for busy weeknights or meal prepping in advance.
Frequently Asked Questions
Can I use frozen meatballs?
Yes! Simply substitute homemade meatballs with a bag of frozen, fully cooked ones. Reduce cooking time by about 1 hour.
Can I make this gluten-free?
Absolutely. Swap breadcrumbs for gluten-free panko and ensure your soup mix and broth are gluten-free.
Can I cook this on the stovetop instead?
Yes. Simmer the meatballs and gravy in a large pot over medium-low heat for about 45 minutes, stirring occasionally.
Final Thoughts
These Slow Cooker Salisbury Steak Meatballs are the perfect comfort food for busy families, lazy weekends, or cozy dinners. With just a handful of simple ingredients and minimal effort, you get a rich, hearty, and satisfying meal that everyone will love.
This is the ultimate crockpot dinner recipe you’ll keep coming back to whenever you want something warm, savory, and stress-free.

Slow Cooker Salisbury Steak Meatballs
Equipment
- 1 Slow Cooker (Crockpot) 4-6 quart recommended
- 1 Mixing Bowl For combining meatball ingredients
- 1 Skillet (optional) For browning meatballs
- 1 Whisk To mix the gravy
Ingredients
For the Meatballs
- 2 lbs Ground beef Use 80/20 for juiciness
- 1 cup Breadcrumbs Plain or seasoned
- 1 large Egg Lightly beaten
- 0.5 cup Milk Whole milk preferred
- 1 small Onion Finely chopped
- 2 cloves Garlic Minced
- 1 tbsp Worcestershire sauce Adds rich umami flavor
- 1 tsp Onion powder
- 1 tsp Garlic powder
- 1 tsp Salt Adjust to taste
- 0.5 tsp Black pepper Freshly ground preferred
- 2 tbsp Fresh parsley Optional, for garnish
For the Gravy
- 3 cups Beef broth Low sodium recommended
- 1 can Cream of mushroom soup 10.5 oz
- 2 tbsp Worcestershire sauce Enhances depth
- 1 packet Onion soup mix Adds flavor
- 3 tbsp Cornstarch Optional, for thickening
- 3 tbsp Water To make slurry if needed
Instructions
- In a large mixing bowl, combine ground beef, breadcrumbs, egg, milk, onion, garlic, Worcestershire sauce, and seasonings.
- Mix gently until combined, being careful not to overmix.
- Roll the mixture into 1.5-inch meatballs and set aside.
- Heat a skillet over medium heat with 1-2 tablespoons of oil. Lightly brown the meatballs on all sides for 2-3 minutes. Transfer browned meatballs to the slow cooker.
- In a separate bowl, whisk together beef broth, cream of mushroom soup, Worcestershire sauce, and onion soup mix until smooth.
- Pour the gravy mixture evenly over the meatballs in the slow cooker.
- Cover and cook on Low for 6–7 hours or High for 3–4 hours.
- For a thicker gravy, whisk together cornstarch and water, then stir into the slow cooker 30 minutes before cooking ends.
- Garnish with fresh parsley and serve over mashed potatoes, egg noodles, or rice.
Notes
Freezing Instructions: Freeze cooked meatballs and gravy up to 3 months.
Serving Ideas: Serve over mashed potatoes, noodles, rice, or roasted vegetables.