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. 

Crockpot Salisbury Steak Meatballs

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!
A plate of mashed potatoes topped with meatballs and brown gravy, garnished with chopped parsley.

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

A bowl of uncooked meatballs is surrounded by small bowls of various sauces, seasonings, and ingredients on a marble surface.
  • 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.
A spoonful of meatballs in brown gravy held above a plate of mashed potatoes.

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!

A black slow cooker filled with uncooked meatballs, placed on a white marble surface.

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.

Meatballs in a creamy brown sauce inside a black slow cooker, placed on a white marble surface.
A black slow cooker containing meatballs in a creamy beige sauce sits on a white marble surface.

Step 4: Cover & Cook

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

Meatballs in a creamy brown sauce garnished with chopped parsley, served in a black slow cooker.
A spoonful of meatballs in creamy sauce is held over a slow cooker filled with more meatballs, garnished with chopped herbs.

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.

A spoonful of meatballs in brown gravy is held over a plate of mashed potatoes on a white plate with a fork and knife beside it.

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.
A serving of meatballs in creamy brown sauce on a bed of mashed potatoes, garnished with chopped parsley.

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!

A fork holds a meatball covered in brown gravy above a plate of mashed potatoes topped with more meatballs and sauce, garnished with chopped herbs.

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.
A fork holds a saucy meatball above a plate of mashed potatoes topped with several meatballs and garnished with chopped herbs.

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.

A spoon holding three meatballs in brown gravy is positioned above a plate of mashed potatoes.

Crockpot Salisbury Steak Meatballs

Print Recipe
A plate of mashed potatoes topped with meatballs in brown gravy, garnished with chopped herbs, with a fork on the side.
Prep Time:5 minutes
Cook Time:8 hours
Total Time:8 hours 5 minutes

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

Calories: 320kcal
Servings: 7 servings
Calories: 320kcal
Meatballs in creamy brown sauce served over mashed potatoes on a white plate, garnished with parsley, with a fork and a bowl of extra meatballs nearby.