Beef Meatballs with Onion Mushroom Gravy and Mashed Potatoes

Slow Cooker Salisbury Steak Meatballs is a cozy, hands-on-to-hands-off comfort dinner of seasoned beef meatballs simmered in a rich brown gravy with onions and mushrooms, cooked low and slow for tender, fork-ready bites. Slow Cooker Salisbury Steak Meatballs takes the familiar flavors of Salisbury steak – beef, onion, gravy – and makes them even easier by turning them into meatballs you can toss into a crock and forget about until dinnertime.

Slow Cooker Salisbury Steak Meatballs delivers the same hearty gravy and savory meatiness, but with extra convenience when you use frozen or freshly rolled meatballs. Slow Cooker Salisbury Steak Meatballs is perfect for busy weeknights when you want comfort food without last-minute fuss.

For a classic plate of gravy over mashed potatoes, I often consult a tried-and-true approach like this salisbury steak and gravy recipe for inspiration and plating ideas.

What Makes This Recipe So Special

This Slow Cooker Salisbury Steak Meatballs keeps the beloved taste of Salisbury steak while converting the patties into meatballs that soak up gravy beautifully. The slow cooker does the heavy lifting, allowing collagen from the beef and aromatics to melt into the sauce – that’s the kind of hands-off comfort food people search for when they look up “Salisbury steak recipe” or “crockpot meatballs.”

I like building deep flavor by deglazing the pan after a quick sear and by using a combination of beef broth and a splash of Worcestershire sauce to round things out. If you’re looking for an easy weeknight winner that pairs with rice, mashed potatoes, or buttered noodles, this fits the bill.

Why this dish works: the low-and-slow environment prevents tough meat and gives the gravy time to thicken and concentrate. This makes it a great dinner to set up in the morning and come home to. It’s also forgiving – you can use frozen meatballs or make your own, and the method adapts easily to what’s in your pantry.

Ingredients

  • 1 1/2 pounds ground beef (85% lean)
  • 1/2 cup plain breadcrumbs
  • 1/4 cup milk
  • 1 large egg
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 tablespoon Worcestershire sauce
  • 8 ounces mushrooms, sliced
  • 1 can (10.5 ounces) condensed beef broth – or 2 cups beef broth
  • 1/4 cup ketchup
  • 2 tablespoons cornstarch mixed with 2 tablespoons cold water (slurry)
  • 2 tablespoons olive oil (for searing – optional)
  • Fresh parsley for garnish

Notes: If you prefer a shortcut, use frozen meatballs (fully cooked) and skip the browning step – they’ll still absorb flavor in the slow cooker and finish tender.

Equipment

  • 6-quart slow cooker (crockpot) – large enough for meatballs to sit in a single layer
  • Skillet (for optional searing)
  • Mixing bowl and measuring cups/spoons
  • Spoon or spatula
  • Small bowl for slurry

I often keep a slow cooker on the counter for busy nights – it’s a true weeknight hero. If you’re curious how other slow cooker mains come together, you might like this slow cooker lemon herb chicken with fluffy rice for inspiration on sides.

Preparation Notes

  • Yield: 4-6 servings.
  • Cook time: Low 4 hours or High 2-3 hours.
  • Prep time: 15-20 minutes.
  • Total time: ~4 hours 20 minutes on Low.

Step 1 – Make the meatball mix and form meatballs

Mix: In a mixing bowl combine the ground beef, breadcrumbs, milk, egg, finely chopped onion, minced garlic, salt, pepper, and one tablespoon of Worcestershire sauce.

Form: Shape into 16 evenly sized meatballs (about 1.5 inches each). Keep them compact but not overworked.

Step 2 – (Optional) Sear meatballs for flavor

Heat: Warm the skillet over medium-high heat with 2 tablespoons olive oil.

Sear: Brown meatballs on all sides for 1-2 minutes – you’re only building color here. This step is optional but adds depth.

Step 3 – Make the gravy base

Combine: In the slow cooker add the sliced mushrooms, ketchup, beef broth (or the can of condensed beef broth plus water as needed), and an extra splash of Worcestershire sauce if you like boldness. Stir to combine.

Taste: Adjust for salt and pepper – the gravy should be savory and slightly tangy.

Step 4 – Add meatballs and cook

Nestle: Place the meatballs gently into the gravy so they’re mostly submerged.

Cook: Set the slow cooker to Low – cook for 4 hours, or set to High and cook for 2-3 hours. The meatballs should be tender and reach safe internal temperature.

Step 5 – Thicken the gravy

Thicken: About 20-30 minutes before serving, whisk the cornstarch slurry and slowly stir it into the slow cooker to thicken the gravy. If it thickens too much, add a splash of water or extra broth.

Step 6 – Finish and garnish

Rest: Let the meatballs sit in the warm gravy for 5-10 minutes off heat to let flavors settle.

Garnish: Sprinkle chopped fresh parsley before serving.

Step 7 – Serve

Plate: Spoon meatballs and gravy over mashed potatoes, buttered egg noodles, or steamed rice. Enjoy immediately.

Top Reasons Home Cooks Love This Dish

  • It’s low-effort and high-reward – set it and forget it.
  • The gravy is rich and developer-friendly – you can make it thicker for biscuits or looser for rice.
  • It’s flexible – use frozen or fresh meatballs, or swap mushrooms for caramelized onions.
  • It scales well for meal prep or a family dinner.

Serving tip (middle of the recipe): For an easy weeknight plate, pile mashed potatoes, ladle the gravy, and top with 3-4 meatballs. If you want to reference a variation for using frozen meatballs, try listing “Slow Cooker Salisbury Steak Meatballs” on your weekly rotation and note cook times for frozen options.

Tips, Troubleshooting, and Regional Twists

  • If gravy is thin after cooking, remove meatballs and reduce sauce in a skillet over medium-high heat until it concentrates, then return meatballs.
  • If using frozen meatballs, increase the low setting to 5-6 hours to ensure they heat through evenly.
  • Personal anecdote: I once made this for a potluck, and guests loved dipping crusty bread into the gravy – great for sharing.
  • Regional twist: Add a splash of red wine or a teaspoon of smoked paprika for a deeper, slightly smoky profile common in some Southern-style gravies.
  • Vegetarian version: Substitute plant-based meatballs and use mushroom broth to keep the umami.

Storage and Reheating

  • Refrigerate: Store in an airtight container for up to 3 days.
  • Freeze: Freeze cooled meatballs and gravy up to 3 months in a freezer-safe container. Thaw overnight in the fridge before reheating.
  • Reheat: Warm gently in a saucepan over low heat, stirring occasionally. Add a splash of water or broth if the sauce is too thick.

Nutrition (per serving – approximate)

  • Calories: 420 kcal
  • Protein: 28 g
  • Carbohydrates: 12 g
  • Fat: 26 g
  • Fiber: 1.5 g
  • Sodium: depends on broth used – approximately 650 mg

Food Safety

  • Cook ground beef to at least 160°F internal temp if checking a meatball center with a thermometer.
  • If using frozen meatballs labeled as pre-cooked, ensure they reach a safe hot temperature (165°F) during reheating.
  • Cool leftovers to room temperature no longer than 2 hours before refrigerating.

Frequently Asked Questions

Can I use turkey or chicken instead of beef?

Yes – use the same method but note that poultry meatballs can dry more quickly. Keep an eye on the cooking time and consider a fattier mix or adding a tablespoon of oil.

Do I have to brown the meatballs?

No – browning is optional. It adds flavor through the Maillard reaction but takes extra time.

What if my gravy is grainy after adding cornstarch?

Whisk the slurry thoroughly before adding, and stir the sauce constantly while adding. If graininess happens, strain the gravy for a smoother texture.

Can I double the recipe?

Yes – use a larger slow cooker or two units so meatballs sit in a single layer; crowding can affect cooking evenness.

Conclusion

This Slow Cooker Salisbury Steak Meatballs proves that dependable comfort food can be both simple and satisfying – Slow Cooker Salisbury Steak Meatballs give you tender meatballs drenched in rich gravy with minimal hands-on time, making it a weeknight lifesaver and a weekend crowd-pleaser.

If you like shortcuts, there are great adaptations for using frozen meatballs and for making the gravy ahead. If you enjoyed this guide, please leave a comment and a star rating to let me know how it turned out – what variations did you try? Share this recipe on Pinterest or Facebook to help others discover an easy comfort-dinner.

For an idea that specifically uses frozen meatballs and a slightly different approach, check this helpful resource: Slow Cooker Salisbury Steak Meatballs (Frozen Meatballs …)

Salisbury Steak Meatballs

A cozy, hands-off comfort dinner of seasoned beef meatballs simmered in rich gravy, perfect for busy weeknights.
Prep Time 20 minutes
Cook Time 4 hours
Total Time 4 hours 20 minutes
Servings: 6 servings
Course: Dinner, Main Course
Cuisine: American
Calories: 420

Ingredients
  

Meatball Ingredients
  • 1.5 pounds ground beef (85% lean) For best flavor and texture.
  • 0.5 cup plain breadcrumbs
  • 0.25 cup milk
  • 1 large egg To bind the mixture.
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 1 tablespoon Worcestershire sauce For added flavor.
Gravy Ingredients
  • 8 ounces mushrooms, sliced
  • 1 can condensed beef broth (10.5 ounces) or 2 cups beef broth
  • 0.25 cup ketchup
  • 2 tablespoons cornstarch mixed with 2 tablespoons cold water (slurry) To thicken the gravy.
  • 2 tablespoons olive oil For optional searing.
  • Fresh parsley for garnish

Method
 

Preparation
  1. In a mixing bowl, combine ground beef, breadcrumbs, milk, egg, finely chopped onion, minced garlic, salt, pepper, and Worcestershire sauce to make the meatball mixture.
  2. Shape the mixture into 16 evenly sized meatballs (about 1.5 inches each). Keep the meatballs compact but not overworked.
Optional Searing
  1. Heat a skillet over medium-high heat with olive oil.
  2. Sear the meatballs on all sides for 1-2 minutes. This step builds flavor but is optional.
Gravy Base
  1. In the slow cooker, add sliced mushrooms, ketchup, beef broth (or condensed beef broth plus water), and an extra splash of Worcestershire sauce if desired.
  2. Stir to combine and adjust seasoning with salt and pepper.
Cooking
  1. Gently place the meatballs into the gravy so they are mostly submerged.
  2. Set the slow cooker to Low and cook for 4 hours, or set to High for 2-3 hours.
Thicker Gravy
  1. About 20-30 minutes before serving, whisk the cornstarch slurry and slowly stir it into the slow cooker to thicken the gravy.
  2. If the gravy thickens too much, add a splash of water or extra broth.
Finishing Touches
  1. Let the meatballs sit in the warm gravy for 5-10 minutes off heat.
  2. Sprinkle chopped fresh parsley before serving.
Serving
  1. Serve meatballs and gravy over mashed potatoes, buttered noodles, or steamed rice.

Notes

Use frozen meatballs for convenience; skip the browning step if you do. Modify thickness of gravy by adding water if too thick. For flavor variations, add red wine or smoked paprika.

Leave a Comment

Recipe Rating