Slow Cooker Salisbury Steak with Onion Gravy: The Cozy Comfort Dinner Your Family Will Love
Tender, juicy beef patties smothered in rich brown onion gravy, savory mushrooms, and sweet, slow-cooked onions make this Slow Cooker Salisbury Steak the ultimate comfort-food dinner. 🥩🧅🤎 Every bite is packed with hearty homemade flavor. The slow cooker keeps the beef wonderfully tender while the gravy develops a deep, savory taste that tastes like it simmered all afternoon.
This recipe is perfect for busy weeknights, Sunday dinners, or any time you are craving a cozy family meal. Serve it over creamy mashed potatoes, buttered egg noodles, or fluffy rice, and spoon plenty of onion and mushroom gravy over the top. It is old-fashioned comfort food made easy.
What Is Salisbury Steak?
Salisbury steak is a classic American dish made from seasoned ground beef shaped into oval patties and served in a rich, savory brown gravy. It is often compared to meatloaf, but the patties are shaped individually and cooked in gravy rather than baked in a loaf pan. The dish is named after Dr. James Salisbury, a nineteenth-century physician who promoted a diet centered on ground beef patties. Today it is a beloved homestyle dinner, known for its tender texture and generous gravy.
This slow cooker version keeps everything you love about the classic and makes it far easier. The patties braise gently in the gravy, so they stay moist and soak up flavor from the onions, mushrooms, and broth.
Why You’ll Love This Slow Cooker Salisbury Steak
It is true comfort food. Juicy beef patties, silky gravy, and soft onions make this a dinner that feels like a warm hug.
The slow cooker does the work. After a quick browning step, you layer everything in the slow cooker and let it cook while you go about your day.
The patties stay tender. Gentle, moist cooking keeps the beef juicy instead of dry or tough. The breadcrumb and milk mixture helps the patties hold moisture.
The gravy is full of flavor. Slow-cooked onions turn sweet and jammy, mushrooms add earthy depth, and Worcestershire and ketchup bring savory-tangy notes.
It uses simple ingredients. Ground beef, onions, mushrooms, broth, and a packet of gravy mix are easy to find and budget friendly.
It feeds a crowd. Two pounds of ground beef makes 6 to 8 generous patties, plenty for a family with leftovers for lunch.
It reheats beautifully. The flavors deepen overnight, which makes it a great meal-prep or make-ahead dinner.
Ingredients for Slow Cooker Salisbury Steak 🛒

For the Salisbury Steaks
- 2 lbs ground beef
- ½ cup breadcrumbs
- 1 large egg
- 1 small onion, finely minced
- 2 tablespoons milk
- 1 tablespoon Worcestershire sauce
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- ½ teaspoon black pepper
- ½ teaspoon salt
For the Onion Gravy
- 2 large yellow onions, thinly sliced
- 8 oz mushrooms, sliced
- 2 cups beef broth
- 1 packet brown gravy mix
- 1 tablespoon Worcestershire sauce
- 1 tablespoon ketchup
- 2 cloves garlic, minced
- 1 tablespoon cornstarch
- 2 tablespoons cold water
- 1 tablespoon olive oil
Ingredient Notes and Substitutions
Ground beef. An 80/20 blend gives the juiciest patties, since the fat adds flavor and moisture. Leaner beef works, but the patties may be a little drier. Ground turkey or a beef and pork mix are also options.
Breadcrumbs and milk. These act as a binder and keep the patties tender. Plain or Italian-seasoned breadcrumbs both work. Crushed crackers or quick oats can stand in. For gluten-free patties, use gluten-free breadcrumbs.
Egg. The egg holds the patties together so they do not crumble in the slow cooker.
Minced onion. Finely minced onion melts into the beef and adds moisture and flavor. Grating the onion gives an even smoother texture.
Worcestershire sauce. It brings savory, tangy depth to both the patties and the gravy. Check the label if you need a gluten-free version.
Yellow onions. Yellow onions turn silky and sweet as they cook slowly. Slice them thinly so they soften fully.
Mushrooms. White button or cremini mushrooms both work well. They release juices that enrich the gravy.
Beef broth. Low-sodium broth is helpful because the gravy mix and Worcestershire sauce already contain salt.
Brown gravy mix. This packet gives the gravy its classic color and savory flavor. Most packets are about 1 ounce. Check the label if you need gluten-free.
Ketchup. A spoonful adds a hint of sweetness and tang that rounds out the gravy.
Cornstarch and cold water. The slurry thickens the gravy at the end. Always mix the cornstarch with cold water first so it dissolves without lumps.
Olive oil. Used for browning the patties to create a flavorful crust.
How to Make Slow Cooker Salisbury Steak 👩🍳
Hands-on time is about 25 to 30 minutes. The slow cooker handles the rest.
Step 1: Prepare the Beef Mixture
In a large bowl, combine the ground beef, breadcrumbs, egg, minced onion, milk, Worcestershire sauce, garlic powder, onion powder, salt, and black pepper. Mix gently until combined without overworking the meat. Overmixing makes the patties dense and tough, so stop as soon as everything is evenly distributed. Using your hands is the easiest method.
Step 2: Shape the Patties
Divide the mixture into 6 to 8 oval patties. Press them gently into shape so they hold together during cooking. Oval shapes are traditional and fit neatly in the slow cooker. Try to make them about ¾ inch thick so they cook evenly. Wet hands help prevent sticking.
Step 3: Brown the Patties
Heat the olive oil in a large skillet over medium-high heat. Brown the patties for approximately 2 to 3 minutes per side. They do not need to cook through at this stage. Transfer them to a plate. Work in batches so you do not crowd the pan, which would steam the meat rather than brown it. Browning adds flavor and helps the patties keep their shape.
Step 4: Layer the Slow Cooker
Spread the sliced onions and mushrooms across the bottom of the slow cooker. Arrange the browned beef patties on top. The onions and mushrooms form a bed that keeps the patties from sticking and flavors the gravy from below.
Step 5: Make the Onion Gravy
In a bowl, whisk together the beef broth, brown gravy mix, Worcestershire sauce, ketchup, and minced garlic until smooth. Pour the mixture evenly over the patties. Whisk thoroughly so the gravy mix does not clump.
Step 6: Slow Cook Until Tender
Cover and cook on LOW for 4 to 5 hours or HIGH for 2 to 3 hours, until the patties are cooked through and reach an internal temperature of 160°F (71°C). Ground beef must reach 160°F (71°C) to be safe, so use an instant-read thermometer and check the center of a patty. Avoid lifting the lid too often, because heat escapes and extends cooking time.
Step 7: Thicken the Gravy
Carefully transfer the patties to a plate. Mix the cornstarch with cold water until smooth, then stir it into the gravy. Cover and cook on HIGH for another 10 to 15 minutes, until the gravy thickens. Return the patties to the slow cooker and spoon the rich onion gravy over them. The patties will be very tender, so use a wide spatula to lift them.
Step 8: Serve and Enjoy
Serve hot with creamy mashed potatoes, buttered egg noodles, rice, or steamed green beans. Spoon plenty of mushroom and onion gravy over each patty for the ultimate comfort-food experience. 🥩
Helpful tip: Browning the patties before slow cooking adds extra flavor and helps them hold their shape. For the richest meal, serve with mashed potatoes to soak up every bit of the savory gravy.
Tips for the Best Salisbury Steak
Do not overmix the meat. Gentle mixing keeps the patties tender and juicy.
Do not skip the browning. It takes a few extra minutes, but it creates deeper flavor and a better texture.
Use an instant-read thermometer. Ground beef is safe at 160°F (71°C). A thermometer prevents both undercooking and overcooking.
Slice onions thinly. Thin slices soften completely and almost melt into the gravy.
Remove the patties before thickening. Taking them out protects them from breaking apart while you stir the slurry.
Adjust the gravy. If the gravy is too thick, stir in a splash of broth. If it is too thin, add a little more cornstarch slurry and cook a few minutes longer.
Taste before salting. The gravy mix and broth already contain sodium, so taste the finished gravy before adding extra salt.
Scrape the skillet. After browning, pour a little broth into the skillet and scrape up the browned bits. Add that liquid to the slow cooker for extra flavor.
Handle gently. Use a wide spatula and lift carefully since the patties become very tender.
Easy Variations
Turkey Salisbury steak. Swap the beef for ground turkey for a lighter version. Add a little extra Worcestershire sauce to boost flavor.
Cheesy Salisbury steak. Mix ½ cup of shredded cheddar into the patties for gooey, cheesy bites.
Red wine gravy. Replace ½ cup of the beef broth with dry red wine for deeper, restaurant-style flavor.
Extra mushroom. Double the mushrooms for a mushroom lover’s version, or use a mix of cremini and shiitake.
Creamy gravy. Stir 2 tablespoons of sour cream or heavy cream into the finished gravy for a richer, stroganoff-style sauce.
Add vegetables. Stir in sliced carrots or peas during the last hour of cooking.
Make it gluten-free. Use gluten-free breadcrumbs, a gluten-free gravy mix, and gluten-free Worcestershire sauce.
Make it spicy. Add a pinch of cayenne or a dash of hot sauce to the gravy.
Smaller patties. Shape the mixture into smaller patties, about 10 to 12, for kid-friendly portions. Reduce the cooking time slightly and check for doneness.
What to Serve with Salisbury Steak
Creamy mashed potatoes. This is the classic pairing. The gravy melts into the potatoes for pure comfort.
Buttered egg noodles. Tender noodles soak up gravy and make a satisfying base.
Steamed white or brown rice. A simple option that lets the gravy shine.
Green beans. Fresh or steamed green beans add color and a light, crisp contrast.
Roasted carrots or broccoli. Roasted vegetables balance the richness of the dish.
Buttered corn or peas. These sweet vegetables are family favorites alongside Salisbury steak.
Dinner rolls or crusty bread. Perfect for mopping up every last drop of gravy.
Mashed cauliflower. A lower-carb alternative that still soaks up the sauce.
How to Store and Reheat Leftovers
Refrigerator. Let the patties cool, then store them with gravy in an airtight container for up to 3 to 4 days.
Freezer. Freeze the patties and gravy in a freezer-safe container or bag for up to 3 months. Thaw overnight in the refrigerator.
Reheating. Warm gently in a skillet or saucepan over medium-low heat, adding a splash of broth to loosen the gravy. You can also use the microwave in 30-second intervals, stirring between each. Heat until steaming hot and at least 165°F (74°C).
Meal prep tip. Portion patties, gravy, and sides into containers for easy lunches.
Make-ahead tip. Form and brown the patties the day before and refrigerate them. In the morning, layer everything in the slow cooker and start cooking.
Frequently Asked Questions
Do I have to brown the patties first?
Browning is not mandatory, but it is recommended. It adds flavor and helps the patties hold together. If you are short on time, you can place the raw patties directly in the slow cooker, though they may be softer and more delicate.
Can I use frozen ground beef?
Thaw the beef completely in the refrigerator before mixing and shaping. Frozen beef does not mix evenly and may cook unevenly.
What internal temperature should Salisbury steak reach?
Ground beef should reach 160°F (71°C). Use an instant-read thermometer in the center of a patty to check.
Why did my patties fall apart?
Patties may break if they are overmixed, too loosely shaped, or stirred too roughly. Browning them first, using the egg and breadcrumbs as written, and handling them gently helps keep them intact.
Can I make it without a gravy packet?
Yes. Make your own by whisking 2 tablespoons of cornstarch into the beef broth with extra Worcestershire sauce, onion powder, and garlic powder. The gravy will taste slightly different but still delicious.
Why is my gravy too thin?
Mushrooms and onions release liquid as they cook. Use the cornstarch slurry and cook on HIGH for 10 to 15 minutes until thickened. Add more slurry if needed.
Can I cook it on HIGH instead of LOW?
Yes. HIGH for 2 to 3 hours works well. LOW for 4 to 5 hours gives the most tender result.
Can I double the recipe?
Yes, if your slow cooker is large enough. Do not fill it more than two-thirds full, and check the temperature of the patties near the lower end of the cooking time.
Can I use ground turkey or chicken?
Yes. Poultry is leaner, so the patties may be softer. Cook until they reach 165°F (74°C), the safe temperature for ground poultry.
Can I add wine to the gravy?
Yes. Replace up to ½ cup of the beef broth with dry red wine for a deeper flavor.
Can I freeze Salisbury steak?
Yes. Freeze the patties with the gravy for up to 3 months. Thaw overnight in the refrigerator and reheat gently.
Is Salisbury steak the same as hamburger steak?
They are very similar. Both are seasoned ground beef patties served with gravy. Salisbury steak usually includes more seasoning and binders, while hamburger steak is often simpler. The terms are often used interchangeably.
What if I do not have mushrooms?
Skip them or replace them with extra onions. The gravy will still taste great.
Why This Recipe Works
The magic of this dish comes from layering flavor. Browning the patties creates a savory crust, while slow-cooked onions turn sweet and tender. Mushrooms release earthy juices into the broth, Worcestershire and ketchup add tangy depth, and the gravy mix ties everything together with a classic brown gravy taste.
The slow cooker also plays a key role. Low, steady heat braises the patties gently so they stay juicy and soak up flavor from the gravy. A final cornstarch slurry thickens the sauce into a silky gravy that clings to every bite.
Final Thoughts
This Slow Cooker Salisbury Steak with Onion Gravy is the kind of dinner that makes the whole house smell wonderful and brings everyone to the table. Juicy beef patties, sweet onions, savory mushrooms, and rich brown gravy come together in a meal that feels homemade and comforting without taking all day in the kitchen. 🥩🧅
Print
Slow Cooker Salisbury Steak with Onion Gravy
Ingredients
For the Salisbury Steaks
- 2 lbs ground beef
- ½ cup breadcrumbs
- 1 large egg
- 1 small onion, finely minced
- 2 tablespoons milk
- 1 tablespoon Worcestershire sauce
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- ½ teaspoon black pepper
- ½ teaspoon salt
For the Onion Gravy
- 2 large yellow onions, thinly sliced
- 8 oz mushrooms, sliced
- 2 cups beef broth
- 1 packet brown gravy mix
- 1 tablespoon Worcestershire sauce
- 1 tablespoon ketchup
- 2 cloves garlic, minced
- 1 tablespoon cornstarch
- 2 tablespoons cold water
- 1 tablespoon olive oil
Instructions
Hands-on time is about 25 to 30 minutes. The slow cooker handles the rest.
In a large bowl, combine the ground beef, breadcrumbs, egg, minced onion, milk, Worcestershire sauce, garlic powder, onion powder, salt, and black pepper. Mix gently until combined without overworking the meat. Overmixing makes the patties dense and tough, so stop as soon as everything is evenly distributed. Using your hands is the easiest method.
Divide the mixture into 6 to 8 oval patties. Press them gently into shape so they hold together during cooking. Oval shapes are traditional and fit neatly in the slow cooker. Try to make them about ¾ inch thick so they cook evenly. Wet hands help prevent sticking.
Heat the olive oil in a large skillet over medium-high heat. Brown the patties for approximately 2 to 3 minutes per side. They do not need to cook through at this stage. Transfer them to a plate. Work in batches so you do not crowd the pan, which would steam the meat rather than brown it. Browning adds flavor and helps the patties keep their shape.
Spread the sliced onions and mushrooms across the bottom of the slow cooker. Arrange the browned beef patties on top. The onions and mushrooms form a bed that keeps the patties from sticking and flavors the gravy from below.
In a bowl, whisk together the beef broth, brown gravy mix, Worcestershire sauce, ketchup, and minced garlic until smooth. Pour the mixture evenly over the patties. Whisk thoroughly so the gravy mix does not clump.
Cover and cook on LOW for 4 to 5 hours or HIGH for 2 to 3 hours, until the patties are cooked through and reach an internal temperature of 160°F (71°C). Ground beef must reach 160°F (71°C) to be safe, so use an instant-read thermometer and check the center of a patty. Avoid lifting the lid too often, because heat escapes and extends cooking time.
Carefully transfer the patties to a plate. Mix the cornstarch with cold water until smooth, then stir it into the gravy. Cover and cook on HIGH for another 10 to 15 minutes, until the gravy thickens. Return the patties to the slow cooker and spoon the rich onion gravy over them. The patties will be very tender, so use a wide spatula to lift them.
Serve hot with creamy mashed potatoes, buttered egg noodles, rice, or steamed green beans. Spoon plenty of mushroom and onion gravy over each patty for the ultimate comfort-food experience. 🥩