The aroma of savory meatballs smothered in thick, rich gravy drifting through the house—honestly, that’s when you know dinner is going to be special. The first time I made these slow cooker Salisbury steak meatballs, I was actually trying to win over a picky eater (spoiler: it worked). There’s something classic and cozy about Salisbury steak, and rolling those flavors into tender meatballs makes it even better—especially when you let your slow cooker do all the heavy lifting.
I discovered this slow cooker Salisbury steak meatballs recipe after a long week when I just couldn’t face another complicated dinner. I wanted something nostalgic, like the Salisbury steak TV dinners my dad use to make, but with a homemade twist. These meatballs hit all the right notes—comforting, hearty, and totally hands-off. I’ve tweaked and tested it over a dozen times, and now it’s my go-to for a fuss-free family dinner. Whether you’re feeding a crowd, prepping for busy weeknights, or just want something to warm you from the inside out, this one’s a keeper.
What I love most about slow cooker Salisbury steak meatballs is how they bring people together. The gravy is velvety and packed with flavor, the meatballs are juicy, and it’s all so easy. Plus, you probably already have most of the ingredients on hand. If you’re after a recipe that’s equal parts simple and satisfying, you’ll want to save this one. Let’s get into all the juicy details so you can bring this classic comfort to your own table!
Why You’ll Love This Slow Cooker Salisbury Steak Meatballs Recipe
After years of kitchen experiments and more than my fair share of dinner disasters, I can say with confidence this recipe is a true winner. Here’s why it’s become a staple in my house (and I bet it will in yours, too):
- Quick & Easy: Prep takes less than 20 minutes—let the slow cooker do the rest while you go about your day. It’s perfect for busy weeknights, lazy Sundays, or whenever you just don’t want to hover over the stove.
- Simple Ingredients: Everything you need is probably already in your pantry or fridge. No special shopping trips needed (I’m all about recipes that don’t break the bank).
- Perfect for Family Dinners: This is the kind of meal that makes everyone happy—kids, grown-ups, even the pickiest eaters. It’s great for potlucks, too!
- Crowd-Pleaser: Every time I’ve served these Salisbury steak meatballs, they’ve vanished in minutes. Seriously, people go back for seconds (and thirds if you’re not watching).
- Unbelievably Delicious: Imagine juicy, flavorful meatballs simmered in a savory mushroom-onion gravy that’s practically begging to be ladled over mashed potatoes. It’s pure comfort food, but with a homemade twist.
What sets this slow cooker Salisbury steak meatballs recipe apart is how the meatballs absorb all the flavors from the gravy as they cook. I always use a touch of Worcestershire sauce and Dijon mustard for depth, and the slow cooker keeps everything moist and tender—no dry meatballs here! Plus, you get all the flavor of classic Salisbury steak, but in adorable, bite-sized portions. It’s a low-effort, high-reward recipe that feels like a big warm hug after a long day.
This isn’t just another meatball recipe—it’s the one that’ll have your family requesting it on repeat. Whether you serve it over noodles, mashed potatoes, or even rice, it’s the kind of meal that makes you want to slow down and savor every bite. Trust me, after one forkful, you’ll see why it’s my favorite slow cooker dinner.
What Ingredients You Will Need
This slow cooker Salisbury steak meatballs recipe is built on everyday ingredients, but the way they come together is pure magic. Here’s what you’ll need (and a few swaps if you’re missing something):
- For the Meatballs:
- Ground beef (1 ½ pounds / 680g) – I like to use 85% lean for the best flavor and texture.
- Breadcrumbs (¾ cup / 60g) – Plain or Italian work, or swap with crushed crackers for extra crunch.
- Large egg (1) – Binds the mixture together.
- Milk (¼ cup / 60ml) – Any kind works, even non-dairy if you need to keep it dairy-free.
- Worcestershire sauce (2 tablespoons / 30ml) – Adds that signature Salisbury flavor.
- Yellow onion (½ small, finely diced) – Sweetness and a little texture.
- Garlic powder (1 teaspoon / 3g)
- Salt (1 teaspoon / 6g) and black pepper (½ teaspoon / 1g) – To taste.
- Dried parsley (1 tablespoon / 2g) – Fresh works too, but dried is easy.
- Dijon mustard (1 teaspoon / 5g) – Adds a subtle tanginess (don’t skip it!).
- For the Gravy:
- Beef broth (2 cups / 480ml) – Low-sodium preferred so you can control the saltiness.
- Cream of mushroom soup (1 can, 10.5 oz / 298g) – Adds creamy richness; use homemade if you like.
- Yellow onion (1 medium, sliced) – For sweetness and depth.
- Button mushrooms (8 oz / 225g, sliced) – Optional, but I love the texture and earthy flavor.
- Worcestershire sauce (1 tablespoon / 15ml)
- Garlic powder (½ teaspoon / 1.5g)
- Black pepper (¼ teaspoon / 0.5g)
- Cornstarch (2 tablespoons / 16g, mixed with 2 tablespoons / 30ml water) – For thickening, if needed.
Ingredient Tips: If you want to make it gluten-free, just use gluten-free breadcrumbs and thicken with arrowroot powder instead of cornstarch. For a lighter version, try ground turkey—though the texture will be a bit softer. I’ve even used plant-based ground “beef” and it turned out surprisingly tasty! If you’re short on time, pre-chopped onions or canned mushrooms work in a pinch.
If you want a deeper, richer gravy, add a splash of red wine or a spoonful of tomato paste. And honestly, if you don’t have parsley, don’t stress—this recipe is really forgiving.
Equipment Needed
You don’t need a fancy kitchen to make slow cooker Salisbury steak meatballs. Here’s what you’ll want on hand:
- Slow Cooker (4-6 quart) – Any reliable model works; I’ve used both oval and round. If you don’t have a slow cooker, a heavy Dutch oven in the oven at low heat can work (but you’ll have to check it more often).
- Mixing Bowl – For combining the meatball ingredients. Stainless steel or glass is easy to clean.
- Measuring Cups and Spoons – Essential for keeping everything balanced.
- Small Cookie Scoop or Tablespoon – Makes shaping the meatballs way faster and keeps them uniform (I used to eyeball it, but the scoop is a game changer).
- Cutting Board and Knife – For dicing onions and slicing mushrooms.
- Non-stick Skillet (optional) – If you want to brown the meatballs before slow cooking, though it’s not required.
- Wooden Spoon or Spatula – For stirring the gravy ingredients.
If you don’t have a cookie scoop, two spoons work just fine—just try to keep the meatballs roughly the same size so they cook evenly. For maintenance, I always line my slow cooker with a reusable liner (or parchment) to make cleanup a breeze. If you’re on a budget, check thrift stores for slow cookers—they last forever!
Preparation Method
-
Make the Meatball Mixture:
In a large mixing bowl, combine 1 ½ pounds (680g) ground beef, ¾ cup (60g) breadcrumbs, 1 large egg, ¼ cup (60ml) milk, 2 tablespoons (30ml) Worcestershire sauce, ½ small yellow onion (finely diced), 1 teaspoon (3g) garlic powder, 1 teaspoon (6g) salt, ½ teaspoon (1g) black pepper, 1 tablespoon (2g) dried parsley, and 1 teaspoon (5g) Dijon mustard. Mix gently with clean hands or a fork until just combined (don’t overmix or the meatballs will get tough). -
Shape the Meatballs:
Use a cookie scoop or tablespoon to form 1 ½-inch (4cm) balls. You should get about 24-28 meatballs. Place them on a plate or tray. If you want extra flavor, brown them in a non-stick skillet over medium heat for 1-2 minutes per side, but this step is totally optional. -
Layer in the Slow Cooker:
Add 1 medium onion (sliced) and 8 oz (225g) sliced mushrooms to the bottom of the slow cooker. Arrange the meatballs on top in a single layer (stack slightly if needed, but try not to overcrowd). -
Mix the Gravy:
In a bowl, whisk together 2 cups (480ml) beef broth, 1 can (10.5 oz / 298g) cream of mushroom soup, 1 tablespoon (15ml) Worcestershire sauce, ½ teaspoon (1.5g) garlic powder, and ¼ teaspoon (0.5g) black pepper. Pour evenly over the meatballs. -
Cook:
Cover and cook on LOW for 4-5 hours or on HIGH for 2-2½ hours, until the meatballs are cooked through (internal temp should reach 160°F/71°C). I usually check at the 4-hour mark—every slow cooker is a little different. -
Thicken the Gravy (If Needed):
If the gravy looks thin at the end, mix 2 tablespoons (16g) cornstarch with 2 tablespoons (30ml) cold water. Stir into the slow cooker, cover, and cook on HIGH for an additional 15-20 minutes until thickened. (Don’t worry if it’s a little lumpy at first, it smooths out as it cooks.) -
Finish & Serve:
Give everything a gentle stir. Taste and adjust salt or pepper if needed. Serve hot over mashed potatoes, egg noodles, or even steamed rice.
Notes: If you notice the meatballs are sticking, give the slow cooker insert a light spray with non-stick oil before layering. The meatballs might look pale if you skip browning, but they’ll still be super flavorful. If your slow cooker tends to run hot, check for doneness a little early. The smell will have everyone hovering in the kitchen—trust me!
Cooking Tips & Techniques
- Don’t overmix the meatball mixture. This is key for keeping them tender. Once everything is just combined, stop mixing (I learned this the hard way—nobody likes rubbery meatballs).
- Uniform size matters. Try to keep your meatballs about the same size so they cook evenly. A cookie scoop is your friend here.
- Browning is optional, but awesome. You can totally skip searing, but if you have a few extra minutes and want deeper flavor, brown the meatballs before slow cooking. The texture gets a little crust on the outside, which is lovely.
- Layer veggies first. Putting onions and mushrooms on the bottom helps them cook down into the gravy and keeps the meatballs from sticking (I used to add them on top—not the same!).
- Watch your slow cooker’s quirks. Some slow cookers run hotter or cooler than others. After a couple of tries, you’ll know if you need to adjust the timing.
- Troubleshooting: Gravy too thin? Add the cornstarch slurry at the end and let it bubble for a bit. Too thick? Stir in a splash of broth or milk.
- Multitasking tip: While the meatballs cook, make your sides or prep lunches for the next day. I love having dinner basically make itself while I get other things done.
- Consistency is all about patience. Don’t open the slow cooker too much—it releases heat and messes with the timing. Trust the process (and the smell!)
I’ve had my share of slow cooker fails (hello, mushy veggies and dry meat), but this recipe has never let me down. The key is not to rush it—low and slow gives you the most tender, flavorful results. And hey, if you forget to add the cornstarch, just enjoy a thinner, brothier gravy. It’s still delicious!
Variations & Adaptations
One of the best parts about slow cooker Salisbury steak meatballs is how easy it is to tweak the recipe for different tastes, diets, or seasons. Here are some tried-and-true ideas:
- Gluten-Free: Use gluten-free breadcrumbs and make sure your cream of mushroom soup and Worcestershire sauce are certified gluten-free. Arrowroot powder works as a thickener if you’re avoiding cornstarch.
- Dairy-Free: Swap the milk for unsweetened almond or oat milk, and use a dairy-free cream of mushroom soup. (I’ve done this for guests and no one noticed the difference!)
- Turkey or Chicken Meatballs: Substitute ground beef with ground turkey or chicken. The flavor will be a bit lighter, and the meatballs may be softer, but still delicious.
- Seasonal Veggies: Add diced carrots, celery, or bell peppers to the gravy for extra nutrition and color. In the fall, a handful of frozen peas stirred in at the end adds sweetness and a pop of green.
- Spicy Kick: Stir in a pinch of crushed red pepper flakes or a splash of hot sauce to the meatball mix if you want some heat.
- Alternative Cooking Methods: No slow cooker? Bake the meatballs in the oven at 375°F (190°C) for 20-25 minutes, then simmer in the gravy on the stove for 10-15 minutes.
My personal favorite twist is swapping half the beef for ground pork and adding a spoonful of smoked paprika. It gives the meatballs an extra savory depth and a subtle smoky flavor. Don’t be afraid to play around—this recipe is super forgiving!
Serving & Storage Suggestions
To really show off your slow cooker Salisbury steak meatballs, serve them piping hot with a generous ladle of gravy. I love them over a mound of creamy mashed potatoes, but they’re just as good with buttered egg noodles or even fluffy white rice. For a pretty presentation, sprinkle with fresh parsley or chives before serving. It’s one of those dishes that looks as comforting as it tastes.
Pair these meatballs with a simple green salad, steamed green beans, or roasted carrots for a balanced meal. If you’re feeling extra, serve with warm dinner rolls to soak up the gravy (trust me, you’ll want every drop). For beverages, a cold glass of iced tea or a light red wine works beautifully.
Got leftovers? Store them in an airtight container in the refrigerator for up to 4 days. The flavors actually get even better overnight! For longer storage, freeze in individual portions for up to 2 months—just thaw overnight in the fridge before reheating. To reheat, warm gently on the stove or in the microwave, adding a splash of broth if the gravy gets too thick. The texture holds up great, and it’s a lifesaver on busy nights.
Nutritional Information & Benefits
Each serving (about 4 meatballs plus gravy) has approximately 350-400 calories, 20g protein, 18g fat, and 20g carbohydrates. These slow cooker Salisbury steak meatballs are a good source of protein and iron thanks to the lean beef, and mushrooms bring in a little fiber and extra minerals.
If you opt for gluten-free or dairy-free adaptations, the nutritional profile stays pretty similar. Keep in mind this recipe does contain eggs and wheat (unless you use substitutions). For a lower-carb version, serve with cauliflower mash instead of potatoes.
I love how this meal is hearty enough to satisfy big appetites, but not so heavy that you feel sluggish afterward. It’s balanced, filling, and perfect for a wholesome family dinner. Plus, you get all the cozy, nostalgic vibes of Salisbury steak, without any of the processed stuff.
Conclusion
If you’re searching for a dinner that’s as easy as it is comforting, these slow cooker Salisbury steak meatballs are the answer. They combine all the flavors of a classic diner dish with the convenience of a set-it-and-forget-it meal. Plus, they’re endlessly adaptable, so you can make them your own.
I make this recipe whenever I want something that feels like a hug at the end of a long day. It’s always a hit with my family—and I’d love to know how it goes for you! Try it out, tweak it to fit your tastes, and let the slow cooker work its magic.
If you give this recipe a spin, drop a comment below, tag me on social, or share your own twist. There’s nothing better than seeing your kitchen wins! Here’s to many delicious, stress-free family dinners ahead!
Frequently Asked Questions
Can I make slow cooker Salisbury steak meatballs ahead of time?
Absolutely! Shape the meatballs and store them in the fridge (covered) up to 24 hours in advance. You can also freeze uncooked meatballs and add them straight to the slow cooker—just increase cooking time by about 30 minutes.
What if I don’t have cream of mushroom soup?
No worries! Substitute with cream of chicken or celery soup. Or, make a quick homemade version by whisking together a cup of milk, a tablespoon of flour, and sautéed mushrooms until thickened.
Can I use frozen meatballs?
Yes, you can use store-bought frozen meatballs if you’re short on time. Just add them directly to the slow cooker with the gravy ingredients. The flavor won’t be quite as homemade, but it’s still tasty and super convenient.
How do I know when the meatballs are done?
The meatballs should reach an internal temperature of 160°F (71°C). They’ll be firm to the touch and no longer pink in the center. If you’re unsure, cut one open to check.
What’s the best way to reheat leftovers?
Reheat gently on the stove over low heat, adding a splash of broth if needed. You can also microwave in 30-second bursts, stirring in between, until warmed through. The gravy may thicken after chilling, so just thin it out as needed.
Pin This Recipe!
Slow Cooker Salisbury Steak Meatballs
These slow cooker Salisbury steak meatballs are juicy, flavorful, and simmered in a rich mushroom-onion gravy for the ultimate comfort food dinner. Perfect for busy weeknights or family gatherings, this easy recipe is a nostalgic, hands-off meal everyone will love.
- Prep Time: 20 minutes
- Cook Time: 4-5 hours (LOW) or 2-2.5 hours (HIGH)
- Total Time: 4 hours 20 minutes (LOW) or 2 hours 20 minutes (HIGH)
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1 1/2 pounds ground beef (85% lean preferred)
- 3/4 cup breadcrumbs (plain or Italian)
- 1 large egg
- 1/4 cup milk
- 2 tablespoons Worcestershire sauce
- 1/2 small yellow onion, finely diced
- 1 teaspoon garlic powder
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 tablespoon dried parsley
- 1 teaspoon Dijon mustard
- 2 cups beef broth (low-sodium preferred)
- 1 can (10.5 oz) cream of mushroom soup
- 1 medium yellow onion, sliced
- 8 oz button mushrooms, sliced (optional)
- 1 tablespoon Worcestershire sauce
- 1/2 teaspoon garlic powder
- 1/4 teaspoon black pepper
- 2 tablespoons cornstarch (mixed with 2 tablespoons water, if needed for thickening)
Instructions
- In a large mixing bowl, combine ground beef, breadcrumbs, egg, milk, Worcestershire sauce, finely diced onion, garlic powder, salt, black pepper, dried parsley, and Dijon mustard. Mix gently until just combined.
- Use a cookie scoop or tablespoon to form 1 1/2-inch meatballs (about 24-28 meatballs). Optionally, brown meatballs in a non-stick skillet over medium heat for 1-2 minutes per side.
- Add sliced onion and mushrooms to the bottom of the slow cooker. Arrange meatballs on top in a single layer.
- In a bowl, whisk together beef broth, cream of mushroom soup, Worcestershire sauce, garlic powder, and black pepper. Pour evenly over the meatballs.
- Cover and cook on LOW for 4-5 hours or on HIGH for 2-2 1/2 hours, until meatballs are cooked through (internal temp should reach 160°F).
- If the gravy is thin, mix cornstarch with water and stir into the slow cooker. Cover and cook on HIGH for an additional 15-20 minutes until thickened.
- Gently stir, taste, and adjust seasoning if needed. Serve hot over mashed potatoes, egg noodles, or rice.
Notes
For gluten-free, use gluten-free breadcrumbs and arrowroot powder instead of cornstarch. For dairy-free, use non-dairy milk and a dairy-free cream of mushroom soup. Browning the meatballs is optional but adds flavor. If using a hot slow cooker, check for doneness early. Store leftovers in the fridge for up to 4 days or freeze for up to 2 months.
Nutrition
- Serving Size: About 4 meatballs plus gravy
- Calories: 375
- Sugar: 3
- Sodium: 900
- Fat: 18
- Saturated Fat: 7
- Carbohydrates: 20
- Fiber: 2
- Protein: 20
Keywords: slow cooker, Salisbury steak, meatballs, family dinner, comfort food, easy, crockpot, beef, gravy, mushrooms