This slow-cooker version of Salisbury steak meatballs turns classic comfort flavors — beef, mushrooms, and a rich brown gravy — into an almost hands-off weeknight winner. Ready in a few minutes of prep and a couple of hours of gentle cooking, these meatballs are perfect for busy families, potlucks, or anyone craving cozy, stick-to-your-ribs food without standing over the stove. If you enjoy simple slow-cooker beef dinners, you might also like this take on slow cooker garlic butter steak bites and potatoes for another low-effort comfort option.
Why you’ll love this dish
This recipe is the kind of meal that feels homemade and substantial, but doesn’t demand a lot of active cooking time. It checks a lot of boxes: budget-friendly ground beef, make-ahead friendly, kid-approved, and very adaptable to what’s in your pantry.
"We made these on a rainy Wednesday and the house smelled like Sunday dinner — simple, comforting, and gone in one sitting."
Perfect occasions: weeknight dinners, casual Sunday suppers, meal-prep lunches (freeze individual portions), and easy potlucks. The slow cooker concentrates flavor and keeps the meatballs tender while the mushroom gravy stays silky.
The cooking process explained
The basic flow is straightforward and forgiving:
- Mix the meatball ingredients and portion into even-size balls so they cook uniformly.
- (Optional) Brown briefly for deeper color and flavor; not required but helpful.
- Sauté mushrooms and onions to build the base of the gravy and to release their moisture.
- Combine broth, condensed cream of mushroom soup (or a cornstarch slurry plus extra broth), tomato paste, and seasonings; pour over the meatballs.
- Slow-cook until the meatballs are tender and the gravy is richly flavored; finish with a cornstarch slurry if you want a thicker sauce.
This sets expectations: minimal hands-on time, flexible thickening options, and room to tweak seasoning.
What you’ll need
- 1 1/2 lb ground beef (80/20 yields juicier meatballs; lean works, too — see tips)
- 1/2 cup breadcrumbs (plain or panko)
- 1 large egg
- 1/4 cup finely chopped onion (+ extra onion for sautéing, optional)
- 2 cloves garlic, minced
- 1 tsp Worcestershire sauce
- 1 tsp Dijon mustard (optional, adds depth)
- 1 tsp kosher salt
- 1/2 tsp black pepper
- 8 oz mushrooms, sliced (white or cremini)
- 2 cups beef broth
- 1 can condensed cream of mushroom soup OR 2 tbsp cornstarch + extra broth (see notes)
- 2 tbsp tomato paste or ketchup
- 1 tbsp soy sauce or extra Worcestershire (optional, for umami)
- 2 tbsp butter or oil (optional, for browning and sautéing)
- 2 tbsp cornstarch mixed with 3 tbsp cold water (if thickening at the end)
Ingredient notes: use gluten-free breadcrumbs or crushed gluten-free crackers to make the recipe gluten-free. For dairy-free, choose oil instead of butter and use a dairy-free cream soup substitute or stick with cornstarch slurry.
Step-by-step instructions
- In a large bowl, combine the ground beef, breadcrumbs, egg, finely chopped onion, minced garlic, Worcestershire, Dijon (if using), salt, and pepper. Mix gently until just combined — overworking makes dense meatballs.
- Shape the mixture into 16–20 even meatballs, about 1 1/4–1 1/2 inches in diameter. Uniform size ensures even cooking.
- (Optional) Heat butter or oil in a skillet over medium-high heat. Brown the meatballs on all sides in batches (about 1–2 minutes per side) — they’ll not cook through but gain color and flavor. Transfer to the slow cooker.
- In the same skillet, add a touch more butter/oil if needed and sauté the sliced mushrooms and extra chopped onion until softened and lightly browned (about 4–6 minutes). Deglaze the pan with a splash of beef broth, scraping up browned bits.
- In a bowl, whisk together the beef broth, condensed cream of mushroom soup (or if using cornstarch method, whisk the cornstarch into a small amount of cold broth to make a slurry and have the rest of the broth ready), tomato paste, and soy sauce/Worcestershire. Pour this mixture over the meatballs in the slow cooker. Stir in the sautéed mushrooms and onions.
- Cover and cook on low for 3–4 hours, or on high for 1.5–2 hours. Internal temperature of ground beef should reach 160°F (71°C).
- If the sauce is thin at the end, stir in the 2 tbsp cornstarch mixed with 3 tbsp cold water and cook uncovered on high for 10–15 minutes until thickened. Taste and adjust seasoning with salt and pepper.
- Serve the meatballs and gravy over mashed potatoes, buttered egg noodles, rice, or even crusty bread for dipping.
Best ways to enjoy it
- Classic: over creamy mashed potatoes with buttered green beans.
- Noodle bowl: serve on wide egg noodles and sprinkle with chopped parsley.
- Sandwich: split a hoagie roll, pile meatballs and gravy, top with melted provolone.
- Lighter: spoon over cauliflower mash or roasted sweet potatoes.
- Garnishes: fresh parsley, a drizzle of Worcestershire, or a tiny dollop of sour cream on each serving for richness.
For a full weeknight slow-cooker menu idea, this recipe pairs well with roasted winter vegetables or a simple side salad.
Storage and reheating tips
- Refrigerate: Store cooled meatballs and gravy in an airtight container for up to 3–4 days.
- Freeze: Freeze portions in freezer-safe containers or vacuum bags for up to 3 months. For best texture, freeze the meatballs and gravy together.
- Thawing: Thaw overnight in the refrigerator before reheating for even reheating and food safety.
- Reheating: Gently reheat on the stovetop over medium-low, stirring occasionally until warmed through. You can also reheat in the microwave in 1-minute increments, stirring between, until the center is hot.
- Safety: Ground beef should reach 160°F (71°C) before serving. When reheating, ensure the center reaches 165°F (74°C).
Helpful cooking tips
- Don’t overmix the meat: combine until just blended to keep meatballs tender.
- Browning: searing is optional but adds color and flavor; if skipping, just expect paler meatballs but still tasty.
- Size matters: about 1 1/4–1 1/2 inches gives even cooking and a nice bite; larger meatballs need longer cook times.
- Mushrooms: sautéing concentrates their flavor and prevents them from watering down the gravy in the slow cooker.
- Thickening: condensed mushroom soup gives instant thickness and creaminess. If you prefer less processed ingredients, use extra beef broth and thicken at the end with cornstarch slurry for more control.
- Slow cooker liner or spray: use for easier cleanup and to prevent sticking.
- Taste and adjust at the end: slow-cooked dishes sometimes need a final splash of acid (a teaspoon of vinegar or squeeze of lemon) or a pinch more salt to brighten flavors.
Creative twists
- Turkey or chicken meatballs: swap the beef for ground turkey or chicken; add an extra egg or 2 tbsp olive oil to keep them moist.
- Vegetarian option: use a lentil-walnut mixture or store-bought plant-based ground meat, and omit the condensed soup if it’s not vegan.
- Herb-forward: add 1 tbsp chopped fresh thyme or rosemary to the meat mixture for aromatic depth.
- Cheesy center: press a small cube of cheddar or mozzarella into the center of each meatball before sealing.
- Spicy: add 1/2 tsp cayenne or a few dashes of hot sauce to the gravy.
- Onion-soup shortcut: swap the broth + tomato paste for a can of condensed French onion soup for a different savory profile.
For inspiration on similar slow-cooker meals, consider pairing with a hearty side from this slow cooker Salisbury steak meatballs page that explores close flavor variations and serving ideas.
Common questions
Q: Can I use pre-made frozen meatballs?
A: Yes. Reduce active slow-cook time: frozen meatballs generally need about 1.5–2 hours on low or 45–60 minutes on high to heat through and absorb gravy flavors. Ensure internal temperature reaches 165°F when reheating.
Q: Do I need to brown the meatballs first?
A: No — browning is optional. Searing develops Maillard flavors and a nicer color, but the slow cooker will still deliver tender meatballs if you skip that step.
Q: What’s the easiest way to thicken the gravy without condensed soup?
A: Use cornstarch: mix 2 tbsp cornstarch with 3 tbsp cold water and stir it into the hot sauce at the end. Cook uncovered on high until thickened. Alternatively, make a flour slurry or reduce the sauce by cooking uncovered on high for longer.
Q: How can I make this gluten-free?
A: Use gluten-free breadcrumbs or crushed gluten-free crackers and ensure your soy sauce is gluten-free (tamari is a good substitute). Check labels on condensed soups — some contain gluten.
Q: Can this be made in an Instant Pot?
A: Yes. Brown meatballs using the Sauté function, sauté mushrooms separately, then add liquids and cook on High Pressure for about 8–10 minutes with a quick release. Finish with a cornstarch slurry on Sauté to thicken.
If you want more slow-cooker dinner ideas or variations, those linked recipes provide helpful pairings and alternatives to keep weeknight meals interesting.
Print
Slow Cooker Salisbury Steak Meatballs
- Total Time: 195 minutes
- Yield: 4 servings
- Diet: Beef
Description
Classic comfort flavors come together in these slow-cooker Salisbury steak meatballs, featuring beef, mushrooms, and a rich brown gravy.
Ingredients
- 1 1/2 lb ground beef (80/20 preferred)
- 1/2 cup breadcrumbs (plain or panko)
- 1 large egg
- 1/4 cup finely chopped onion (plus extra for sautéing, optional)
- 2 cloves garlic, minced
- 1 tsp Worcestershire sauce
- 1 tsp Dijon mustard (optional)
- 1 tsp kosher salt
- 1/2 tsp black pepper
- 8 oz mushrooms, sliced
- 2 cups beef broth
- 1 can condensed cream of mushroom soup OR 2 tbsp cornstarch + extra broth
- 2 tbsp tomato paste or ketchup
- 1 tbsp soy sauce or extra Worcestershire (optional)
- 2 tbsp butter or oil (optional)
- 2 tbsp cornstarch mixed with 3 tbsp cold water (if thickening)
Instructions
- In a large bowl, combine the ground beef, breadcrumbs, egg, finely chopped onion, minced garlic, Worcestershire, Dijon (if using), salt, and pepper. Mix gently until just combined.
- Shape the mixture into 16-20 even meatballs, about 1 1/4-1 1/2 inches in diameter.
- (Optional) Heat butter or oil in a skillet over medium-high heat. Brown the meatballs on all sides; transfer to the slow cooker.
- In the same skillet, add more butter/oil and sauté the sliced mushrooms and extra chopped onion until softened.
- Whisk together beef broth, condensed cream of mushroom soup (or cornstarch slurry), tomato paste, and soy sauce/Worcestershire. Pour over meatballs.
- Cover and cook on low for 3-4 hours or high for 1.5-2 hours.
- If the sauce is thin at the end, stir in cornstarch slurry and cook on high until thickened.
- Serve the meatballs and gravy over mashed potatoes, rice, or crusty bread.
Notes
Use gluten-free breadcrumbs for a gluten-free version. For dairy-free, use oil instead of butter and a dairy-free cream soup substitute.
- Prep Time: 15 minutes
- Cook Time: 180 minutes
- Category: Main Course
- Method: Slow Cooking
- Cuisine: American
