If you love old-fashioned comfort food, this Slow Cooker Salisbury Steak with Onion Gravy is the perfect dinner recipe. Tender beef patties are slow cooked in a rich brown gravy with sweet onions until they become juicy, flavorful, and incredibly satisfying.
This recipe is perfect for busy weeknights, Sunday dinners, family meals, or cozy cold-weather cooking. The slow cooker does most of the work, allowing the beef patties to absorb the savory onion gravy while becoming tender and full of homemade flavor.
Serve this Salisbury steak with mashed potatoes, rice, egg noodles, roasted vegetables, or warm dinner rolls for a complete meal that feels comforting, classic, and delicious.
Recipe Overview
| Detail | Information |
|---|---|
| Recipe Name | Slow Cooker Salisbury Steak with Onion Gravy |
| Prep Time | 20 minutes |
| Cook Time | 4–5 hours on low or 2–3 hours on high |
| Total Time | About 5 hours |
| Servings | 6 |
| Course | Main Course |
| Cuisine | American Comfort Food |
| Difficulty | Easy |
Why You’ll Love This Recipe
This slow cooker Salisbury steak is:
- Rich and comforting
- Full of savory onion gravy
- Easy to prepare
- Perfect for family dinners
- Budget-friendly
- Great with mashed potatoes
- Made with simple ingredients
- Slow cooker friendly
- Tender and flavorful
- Perfect for leftovers
The best part is the gravy. It becomes thick, glossy, and deeply flavored as the onions soften and the beef patties cook slowly. Every bite tastes like a classic homemade dinner.
Ingredients
For the Salisbury Steak Patties
| Ingredient | Amount |
|---|---|
| Ground beef | 2 pounds |
| Breadcrumbs | ¾ cup |
| Egg | 1 large |
| Milk | ¼ cup |
| Yellow onion, finely grated or minced | ½ cup |
| Garlic, minced | 3 cloves |
| Worcestershire sauce | 1 tablespoon |
| Dijon mustard | 1 teaspoon |
| Ketchup | 2 tablespoons |
| Salt | 1 teaspoon |
| Black pepper | ½ teaspoon |
| Garlic powder | 1 teaspoon |
| Onion powder | 1 teaspoon |
| Paprika | 1 teaspoon |
| Dried parsley | 1 teaspoon |
For the Onion Gravy
| Ingredient | Amount |
|---|---|
| Yellow onions, sliced | 2 large |
| Beef broth | 2 ½ cups |
| Brown gravy mix | 1 packet |
| Worcestershire sauce | 1 tablespoon |
| Ketchup | 1 tablespoon |
| Dijon mustard | 1 teaspoon |
| Garlic powder | ½ teaspoon |
| Onion powder | ½ teaspoon |
| Black pepper | ½ teaspoon |
| Butter | 2 tablespoons |
| Cornstarch | 2 tablespoons |
| Cold water | 2 tablespoons |
Optional Add-Ins
| Add-In | Why It Works |
|---|---|
| Mushrooms | Adds earthy flavor |
| Caramelized onions | Adds sweetness |
| Fresh thyme | Adds herb aroma |
| Heavy cream | Makes gravy richer |
| Red pepper flakes | Adds light heat |
| Extra garlic | Adds deeper flavor |
| Beef bouillon | Strengthens beef flavor |
Equipment Needed
- Slow cooker
- Large mixing bowl
- Large skillet
- Spatula
- Whisk
- Measuring cups
- Measuring spoons
- Knife
- Cutting board
- Small bowl for slurry
Step-by-Step Instructions
Step 1: Prepare the Meat Mixture
In a large mixing bowl, combine:
- Ground beef
- Breadcrumbs
- Egg
- Milk
- Minced onion
- Garlic
- Worcestershire sauce
- Dijon mustard
- Ketchup
- Salt
- Black pepper
- Garlic powder
- Onion powder
- Paprika
- Dried parsley
Mix gently until everything is just combined.
Do not overmix because that can make the patties tough instead of tender.
Step 2: Shape the Patties
Divide the meat mixture into 6 equal portions.
Shape each portion into an oval patty, similar to a small steak.
Press gently in the center of each patty to help it cook evenly.
Set the patties aside while you prepare the skillet.
Step 3: Brown the Patties
Heat a large skillet over medium-high heat.
Add a small amount of oil if needed.
Brown the patties for 2–3 minutes per side.
They do not need to cook through at this stage.
The goal is to create color and flavor before slow cooking.
Step 4: Add Onions to the Slow Cooker
Place the sliced onions in the bottom of the slow cooker.
Spread them evenly.
The onions will soften as they cook and create a flavorful base for the gravy.
Step 5: Place the Patties in the Slow Cooker
Arrange the browned Salisbury steak patties over the onions.
Try to place them in a single layer if possible.
If needed, slightly overlap them.
Step 6: Make the Gravy Mixture
In a bowl, whisk together:
- Beef broth
- Brown gravy mix
- Worcestershire sauce
- Ketchup
- Dijon mustard
- Garlic powder
- Onion powder
- Black pepper
Mix until smooth.
Pour the gravy mixture evenly over the patties and onions.
Step 7: Slow Cook
Cover the slow cooker with the lid.
Cook on low for 4–5 hours or on high for 2–3 hours.
The patties should be tender and cooked through.
The onions should be soft and the gravy should be rich and flavorful.
Step 8: Thicken the Gravy
In a small bowl, mix cornstarch and cold water until smooth.
Stir the slurry into the slow cooker.
Add the butter.
Cover and cook for another 15–20 minutes, or until the gravy thickens.
Stir gently so the patties do not break apart.
Step 9: Taste and Adjust
Taste the gravy.
Add more black pepper, salt, or Worcestershire sauce if needed.
If the gravy is too thick, add a splash of beef broth.
If it is too thin, cook uncovered for a few extra minutes.
Step 10: Serve
Serve the Salisbury steak hot with plenty of onion gravy spooned over the top.
Garnish with parsley if desired.
Pro Tips for Perfect Salisbury Steak
- Do not overmix the beef mixture.
- Brown the patties before slow cooking for better flavor.
- Use 80/20 or 85/15 ground beef for juicy results.
- Slice onions evenly so they cook properly.
- Add mushrooms for a deeper gravy flavor.
- Thicken the gravy near the end, not at the beginning.
- Let the patties rest for a few minutes before serving.
- Serve with mashed potatoes for the classic comfort food experience.
Best Ground Beef to Use
For Salisbury steak, ground beef with a little fat gives the best flavor and texture.
| Ground Beef Type | Result |
|---|---|
| 80/20 ground beef | Juicy and flavorful |
| 85/15 ground beef | Balanced and less greasy |
| 90/10 ground beef | Leaner but less moist |
| Ground sirloin | Rich and slightly firmer |
| Ground turkey | Lighter option |
For the most tender patties, 80/20 ground beef is a great choice.
If using lean beef, add a little extra milk or a tablespoon of olive oil to keep the patties moist.
How to Make the Gravy Extra Rich
The gravy is the heart of this recipe.
To make it extra flavorful:
- Use good-quality beef broth.
- Add Worcestershire sauce.
- Use sliced onions generously.
- Brown the patties first.
- Add a small amount of butter at the end.
- Add mushrooms if desired.
- Use a cornstarch slurry to thicken smoothly.
If you want a creamier gravy, stir in ¼ cup heavy cream during the last 10 minutes.
Delicious Variations
Mushroom Salisbury Steak
Add 8 ounces sliced mushrooms to the slow cooker with the onions.
Mushrooms add earthy flavor and make the gravy even richer.
Creamy Onion Salisbury Steak
Stir in ¼ cup heavy cream or sour cream near the end of cooking.
This creates a creamy, smooth gravy.
Garlic Butter Salisbury Steak
Add extra garlic and finish the gravy with 2 tablespoons of butter.
This gives the dish a deeper savory taste.
Spicy Salisbury Steak
Add a pinch of cayenne pepper or red pepper flakes.
This creates a gentle heat without overpowering the gravy.
Turkey Salisbury Steak
Use ground turkey instead of beef.
Add an extra tablespoon of olive oil or milk to keep the patties moist.
Loaded Salisbury Steak
Serve over mashed potatoes and top with crispy onions, mushrooms, and extra gravy.
This turns the dish into a full comfort-food plate.
What to Serve with Salisbury Steak
This recipe pairs beautifully with classic side dishes.
Great serving ideas include:
- Mashed potatoes
- Buttered egg noodles
- White rice
- Garlic rice
- Roasted potatoes
- Green beans
- Steamed broccoli
- Corn
- Dinner rolls
- Garden salad
- Macaroni and cheese
- Roasted carrots
For the most classic meal, serve it with mashed potatoes and green beans.
Make-Ahead Instructions
You can prepare the patties one day ahead.
Shape the patties, place them on a tray, cover tightly, and refrigerate.
You can also slice the onions and mix the gravy ingredients ahead of time.
When ready to cook, brown the patties, assemble everything in the slow cooker, and cook as directed.
Storage
Let leftovers cool completely.
Store Salisbury steak and gravy in an airtight container in the refrigerator for up to 4 days.
The gravy may thicken after chilling, but it will loosen when reheated.
Reheating
Stovetop Method
Place leftovers in a skillet or saucepan.
Add a splash of beef broth or water.
Warm over low heat until heated through.
Microwave Method
Place one portion on a microwave-safe plate.
Cover loosely.
Heat for 1–2 minutes, stirring gravy halfway through.
Oven Method
Place leftovers in a baking dish.
Cover with foil.
Warm at 350°F (175°C) for 15–20 minutes.
Freezing
Salisbury steak freezes very well.
Place cooled patties and gravy in a freezer-safe container.
Freeze for up to 3 months.
Thaw overnight in the refrigerator before reheating.
For best results, reheat gently with a splash of broth to keep the gravy smooth.
Common Mistakes to Avoid
Overmixing the Meat
Overmixing makes the patties dense and tough.
Mix gently until combined.
Skipping the Browning Step
Browning adds flavor and helps the patties hold their shape.
It is worth the extra few minutes.
Using Too Much Breadcrumbs
Too many breadcrumbs can make the patties dry.
Measure carefully.
Adding Cornstarch Too Early
Cornstarch works best near the end of cooking.
Adding it too early can change the texture of the gravy.
Cooking Too Long on High
High heat can dry out the patties if cooked too long.
Low heat gives the best tender texture.
Nutrition Estimate
| Serving | Amount |
|---|---|
| Calories | 420–560 |
| Protein | 28–36 g |
| Carbohydrates | 15–25 g |
| Fat | 25–36 g |
| Fiber | 2–4 g |
| Sodium | 780–1100 mg |
Nutrition values are approximate and will vary depending on ingredients and serving size.
Frequently Asked Questions
Can I use frozen hamburger patties?
Yes, but homemade patties have better flavor.
If using frozen patties, thaw them first and brown them before slow cooking.
Can I make this without gravy mix?
Yes. Use extra beef broth, onion powder, garlic powder, Worcestershire sauce, and cornstarch to thicken the gravy.
Can I add mushrooms?
Absolutely. Mushrooms are one of the best additions to Salisbury steak.
Add them with the onions at the beginning.
Can I use ground turkey?
Yes. Ground turkey works well, but it is leaner than beef.
Add a little extra moisture to keep it tender.
Why are my patties falling apart?
The mixture may need more binder.
Make sure to use egg and breadcrumbs, and brown the patties before adding them to the slow cooker.
Can I cook this on the stovetop?
Yes. Simmer the browned patties in gravy for about 25–30 minutes until cooked through.
Can I make it in the oven?
Yes. Place the patties and gravy in a baking dish, cover, and bake at 350°F (175°C) for about 35–40 minutes.
What is the best side dish?
Mashed potatoes are the classic choice because they soak up the onion gravy beautifully.
Can I make the gravy thicker?
Yes. Add a little more cornstarch slurry and cook until thickened.
Is this good for meal prep?
Yes. It reheats well and makes excellent leftovers for lunches or dinners.
Final Thoughts
This Slow Cooker Salisbury Steak with Onion Gravy is rich, tender, comforting, and full of classic homemade flavor. The beef patties cook slowly with sweet onions and savory gravy until everything becomes juicy and delicious.
Whether you serve it with mashed potatoes, noodles, rice, or vegetables, this easy slow cooker dinner is guaranteed to satisfy. It is simple enough for a weeknight meal but comforting enough for a Sunday family dinner.