Crockpot Salisbury Steak Meatballs
Indulge in classic American comfort food without any fuss by making this recipe for Crockpot Salisbury Steak Meatballs in mushroom gravy.
This rich and cozy dinner is simply made with just 10 ingredients and 5 minutes of active prep, making it the perfect low-lift meal for busy weeks.

When I have a busy workday ahead, I love to turn to my trusty slow cooker where I can just toss a few ingredients together, pop the lid on, and walk away knowing a yummy meal will be waiting for me when I’m done.
These crockpot Salisbury steak meatballs are always a hit at my house—they taste like my diner-inspired slow cooker Salisbury steak and mushrooms, but in an adorable bite-sized package!
Love a good crockpot meatballs recipe as much as I do? Check out my slow cooker Tuscan meatballs, slow cooker cherry cola pineapple meatballs, and slow cooker meatball stew next!
Why You’ll Love Slow Cooker Salisbury Steak Meatballs
- 10 Ingredients – A short ingredient list means fewer obstacles to getting dinner on the table. Best of all, most of them are pantry staples so you probably already have them on hand!
- Quick & Easy – Add everything to your slow cooker, give it a good mix, then flip the switch and let them cook. All in, you’re looking at just 5 minutes of active work, then the crockpot does the rest!
- Cozy & Nostalgic – Salisbury steak is one of my favorite meals to order at a diner. With this easy recipe, I get all the flavor I crave for a fraction of the price of eating out—and it takes almost zero effort!

Prep Time: 5 minutes
Cook Time: 3–4 hours on High, or 6–8 hours on Low
Total Time: Up to 8 hours
Yield: Serves 6–8
Nutrition Facts (Per Serving – based on 8 servings):
- Calories: ~320
- Protein: ~15g
- Carbohydrates: ~12g
- Fat: ~23g
- Fiber: ~1g
- Sodium: ~900mg
(Values are approximate and will vary depending on brand of meatballs and soup.)
Ingredients & Substitutions

- 1 (28–32 oz) bag frozen homestyle beef meatballs – Making these Salisbury meatballs with frozen meatballs means your prep is almost nonexistent! Of course, you’re welcome to use homemade meatballs if you prefer. Just make sure to brown them well before adding them to the slow cooker to ensure the best flavor and keep them from falling apart.
- 1 (10.5 oz) can cream of mushroom soup – Canned soup adds richness and provides the perfect base for Salisbury steak’s classic mushroom gravy.
- 1 ½ cups beef broth – Feel free to use either store-bought or homemade beef broth. You can also rehydrate beef bouillon if needed.
- 2 tbsp Worcestershire sauce – For umami punch. If needed, swap in another umami booster like extra soy sauce, Maggi seasoning, or fish sauce.
- 1 tbsp ketchup – For sweet and sour tang. If you don’t have any on hand, you can make a close enough substitute with tomato paste. Mix ¼ cup of tomato paste with 1 tablespoon of vinegar, 1 tablespoon of liquid sweetener (e.g. maple syrup), and 1 tablespoon of water.
- 1 tbsp yellow or Dijon mustard – Mustard adds tangy sharpness and helps to emulsify the sauce. Spicy brown mustard or yellow mustard work just as well. If you only have dried mustard, mix 1 teaspoon of it with 1 teaspoon of vinegar and 1 teaspoon of water to make a tablespoon of prepared mustard.
- 1 tbsp soy sauce – If needed, swap in tamari, coconut aminos, or Bragg’s liquid aminos.
- 1 tsp garlic powder – For the sweet complexity of cooked garlic without any fuss. Feel free to swap in a minced clove of garlic for every ¼ teaspoon of powder.
- ½ tsp black pepper – Make sure it’s freshly cracked for the best, most potent flavor.
Optional:
- 1 tbsp cornstarch + 2 tbsp cold water (to thicken) – Optional, but useful for thickening the meatball gravy. If corn is off the table, potato starch is a perfect 1:1 substitute.

How to Make Crockpot Salisbury Steak Meatballs
Step 1: Layer
Add the frozen meatballs to the bottom of your slow cooker. No need to defrost first!

Step 2: Add Gravy Ingredients
Add all remaining ingredients (soup, broth, Worcestershire, ketchup, mustard, soy sauce, garlic powder, pepper) directly into the crockpot.
Step 3: Stir
Stir everything together until the sauce is smooth and coats the meatballs.


Step 4: Cover & Cook
Cover and cook on Low for 6–8 hours (preferred) or on High for 3–4 hours.


Step 5: Thicken Gravy (Optional)
Stir in a cornstarch slurry (1 tablespoon of cornstarch + 2 tablespoons cold water) during the last 30 minutes and cook on high.
Serve with: Mashed potatoes, buttered egg noodles, or rice.

Optional Variations & Dietary Adaptations
- Gluten-Free – Use gluten-free meatballs, cream of mushroom soup, and tamari, coconut aminos or Bragg’s liquid aminos instead of soy sauce. Double-check your Worcestershire sauce label.
- Dairy-Free – Reach for dairy-free/vegan cream of mushroom soup and double check that your meatballs are made without dairy.
- Different Protein – Feel free to swap in chicken or turkey meatballs for a lighter take.
Expert Tips & Tricks
- Pan Sear For Deeper Flavor. Pan searing your meatballs before loading them into the slow cooker boosts the meaty flavor thanks to the Maillard reaction. While it’s not strictly necessary (unless you’re using homemade meatballs), the extra step will pay massive flavor dividends.
- Mix Well. Make sure to mix all the gravy ingredients together with the meatballs until the mixture is uniform. This will ensure every meatball gets the same amount of yummy flavor love! If you’re adding the cornstarch slurry at the end, whisk it until no lumps remain. Nobody wants a mouthful of dry powder!
- Cook Low & Slow. If possible, it’s better to slow cook the Salisbury steak meatballs over 6-8 hours on low than to speed the cook time up by cooking them on high. The results will be more tender, plus the flavor will be richer and more complex.
- Hold Off On Salt. Soy sauce, Worcestershire sauce, frozen meatballs, and canned soup are all quite salty, so you likely won’t need to add any extra seasoning. Wait till the end to taste and adjust as needed.

How to Serve
These crock pot Salisbury steak meatballs pair beautifully with a variety of classic comfort food sides. For a traditional approach, serve them over a bed of creamy mashed potatoes or buttery egg noodles, allowing the rich, savory gravy to soak into every bite. You can also spoon them over fluffy white rice, cauliflower rice or mashed cauliflower for a lighter option.
Don’t forget to add a pop of color and nutrition with steamed green beans, roasted broccoli, or glazed carrots on the side. A simple garden salad with a tangy vinaigrette helps cut through the richness beautifully.
For a more creative presentation, pile them into toasted hoagie rolls or sub buns, top with the luscious gravy, and add a sprinkle of fresh parsley or melted provolone cheese. They also make an excellent appetizer for game day or parties—simply arrange them in a serving dish with toothpicks and let guests help themselves!

Storage & Reheating
- Refrigeration: Store leftover Salisbury steak meatballs in an airtight container in the refrigerator for up to 3-4 days. Make sure to keep the meatballs submerged in the gravy to prevent them from drying out.
- Freezing: For longer storage, these meatballs freeze beautifully for up to 3 months. Allow them to cool completely before transferring to freezer-safe containers or heavy-duty freezer bags. Portion them into meal-sized servings for easy thawing and reheating. When ready to use, thaw overnight in the refrigerator.
- Reheating: To reheat refrigerated meatballs, simply transfer them to a saucepan with the gravy and warm over medium-low heat, stirring occasionally, until heated through (about 10-15 minutes). You can also reheat individual portions in the microwave—place the meatballs and gravy in a microwave-safe dish, cover loosely, and heat in 1-minute intervals, stirring between each, until hot. Add a splash of beef broth or water if the gravy has thickened too much during storage.

FAQs
Q: What is Salisbury steak?
A: Salisbury steak is a classic American comfort food named after Dr. James Salisbury, a 19th-century physician who promoted a meat-centered diet.
Despite the name, it’s not actually steak but rather a dressed-up version of a hamburger patty that is pan-fried or baked and served with a rich brown gravy made with mushrooms and onions.
Q: Is it better to cook meatballs on low or high in the slow cooker?
A: It’s better to cook meatballs on low in the slow cooker.
Cooking on low (typically 6-8 hours) allows the meatballs to cook gently and evenly, resulting in a more tender texture and preventing them from becoming tough or dry.
The low setting also gives the flavors more time to develop and meld together.
If you’re short on time, you can cook them on high for 3-4 hours, but low heat generally produces better results with more consistent texture throughout.
Q: Can I use homemade meatballs instead of frozen?
A: Yes! Brown them first to help them hold up in the crockpot.
Q: Can I make this gluten-free?
A: Use gluten-free meatballs, cream of mushroom soup, and tamari instead of soy sauce.
Q: How do I store leftovers?
A: Refrigerate in an airtight container for up to 4 days. Freeze up to 2 months.
Q: What can I serve with these meatballs?
A: Mashed potatoes, buttered egg noodles, white rice, or cauliflower mash.
Q: Can I double the recipe?
A: Yes, just make sure your slow cooker can hold everything. Add 30–60 minutes to cook time if doubling.

Crockpot Salisbury Steak Meatballs
Print Recipe
Ingredients
- 1 (28–32 oz) bag frozen homestyle beef meatballs
- 1 (10.5 oz) can cream of mushroom soup
- 1 ½ cups beef broth 2 tbsp Worcestershire sauce
- 1 tbsp ketchup
- 1 tbsp yellow or Dijon mustard
- 1 tbsp soy sauce
- 1 tsp garlic powder
- ½ tsp black pepper
- Optional: 1 tbsp cornstarch + 2 tbsp cold water to thicken
Instructions
- Add frozen meatballs to the bottom of your slow cooker.
- Add all remaining ingredients (soup, broth, Worcestershire, ketchup, mustard, soy sauce, garlic powder, pepper) directly into the crockpot.
- Stir everything together until the sauce is smooth and coats the meatballs.
- Cover and cook: • On Low for 6–8 hours • Or High for 3–4 hours
- (Optional) To thicken: Stir in a cornstarch slurry (1 tbsp cornstarch + 2 tbsp cold water) during the last 30 minutes and cook on high.
Notes
Optional Variations & Dietary Adaptations
- Gluten-Free – Use gluten-free meatballs, cream of mushroom soup, and tamari, coconut aminos or Bragg’s liquid aminos instead of soy sauce. Double-check your Worcestershire sauce label.
- Dairy-Free – Reach for dairy-free/vegan cream of mushroom soup and double check that your meatballs are made without dairy.
- Different Protein – Feel free to swap in chicken or turkey meatballs for a lighter take.
Expert Tips & Tricks
- Pan Sear For Deeper Flavor. Pan searing your meatballs before loading them into the slow cooker boosts the meaty flavor thanks to the Maillard reaction. While it’s not strictly necessary (unless you’re using homemade meatballs), the extra step will pay massive flavor dividends.
- Mix Well. Make sure to mix all the gravy ingredients together with the meatballs until the mixture is uniform. This will ensure every meatball gets the same amount of yummy flavor love! If you’re adding the cornstarch slurry at the end, whisk it until no lumps remain. Nobody wants a mouthful of dry powder!
- Cook Low & Slow. If possible, it’s better to slow cook the Salisbury steak meatballs over 6-8 hours on low than to speed the cook time up by cooking them on high. The results will be more tender, plus the flavor will be richer and more complex.
- Hold Off On Salt. Soy sauce, Worcestershire sauce, frozen meatballs, and canned soup are all quite salty, so you likely won’t need to add any extra seasoning. Wait till the end to taste and adjust as needed.
How to Serve
These crock pot Salisbury steak meatballs pair beautifully with a variety of classic comfort food sides. For a traditional approach, serve them over a bed of creamy mashed potatoes or buttery egg noodles, allowing the rich, savory gravy to soak into every bite. You can also spoon them over fluffy white rice, cauliflower rice or mashed cauliflower for a lighter option. Don’t forget to add a pop of color and nutrition with steamed green beans, roasted broccoli, or glazed carrots on the side. A simple garden salad with a tangy vinaigrette helps cut through the richness beautifully. For a more creative presentation, pile them into toasted hoagie rolls or sub buns, top with the luscious gravy, and add a sprinkle of fresh parsley or melted provolone cheese. They also make an excellent appetizer for game day or parties—simply arrange them in a serving dish with toothpicks and let guests help themselves!Storage & Reheating
- Refrigeration: Store leftover Salisbury steak meatballs in an airtight container in the refrigerator for up to 3-4 days. Make sure to keep the meatballs submerged in the gravy to prevent them from drying out.
- Freezing: For longer storage, these meatballs freeze beautifully for up to 3 months. Allow them to cool completely before transferring to freezer-safe containers or heavy-duty freezer bags. Portion them into meal-sized servings for easy thawing and reheating. When ready to use, thaw overnight in the refrigerator.
- Reheating: To reheat refrigerated meatballs, simply transfer them to a saucepan with the gravy and warm over medium-low heat, stirring occasionally, until heated through (about 10-15 minutes). You can also reheat individual portions in the microwave—place the meatballs and gravy in a microwave-safe dish, cover loosely, and heat in 1-minute intervals, stirring between each, until hot. Add a splash of beef broth or water if the gravy has thickened too much during storage.
Nutrition
Private Notes


















