Hearty, savory, and full of homestyle comfort, this Salisbury Steak & Potato Skillet is the ultimate one-pan meal. Juicy beef patties are seared and simmered in a rich onion gravy, nestled beside golden potatoes that soak up every bit of flavor. It’s a weeknight-friendly dish that delivers serious satisfaction with minimal cleanup.
Want recipes like this delivered straight to your inbox? Subscribe now to get the latest comfort food classics and skillet meals you’ll love.
Why You’ll Love This Recipe
One Skillet Wonder – Less mess and full of flavor
Classic Comfort – A retro favorite made modern and easy
Filling & Hearty – Protein and potatoes all in one pan
Weeknight-Friendly – Ready in about 40 minutes
Customizable – Add mushrooms, peas, or swap potatoes for veggies
Ingredients You’ll Need
For the Salisbury Steaks:
1 lb ground beef
1 small onion, finely grated
1 clove garlic, minced
1 egg
¼ cup breadcrumbs
1 tbsp Worcestershire sauce
½ tsp salt
¼ tsp black pepper
For the Gravy:
1 tbsp butter
1 small onion, thinly sliced
2 tbsp flour
2 cups beef broth
1 tbsp Worcestershire sauce
½ tsp Dijon mustard (optional, for depth)
Salt and pepper, to taste
For the Potatoes:
1½ cups baby potatoes, halved
1 tbsp olive oil
Salt and pepper, to taste
1 tsp dried thyme or rosemary (optional)
Tools You’ll Need
Large skillet with lid
Mixing bowl
Spatula or wooden spoon
Measuring spoons and cups
Knife and cutting board
Step-by-Step Instructions
Step 1: Prepare the Patties
In a mixing bowl, combine ground beef, grated onion, garlic, egg, breadcrumbs, Worcestershire sauce, salt, and pepper. Mix until just combined—don’t overwork. Form into 4 oval patties.
Step 2: Cook the Potatoes
In a large skillet over medium heat, heat olive oil. Add halved potatoes, season with salt, pepper, and herbs. Cover and cook for 10–12 minutes, stirring occasionally, until fork-tender and golden. Transfer to a plate and set aside.
Step 3: Sear the Steaks
In the same skillet, add a bit more oil if needed. Sear the Salisbury steaks over medium heat for 3–4 minutes per side until browned. Remove and set aside.
Step 4: Make the Gravy
Melt butter in the skillet. Add sliced onions and cook for 3–4 minutes until softened. Stir in flour and cook for 1 minute. Gradually whisk in beef broth, Worcestershire sauce, and mustard. Simmer until thickened, about 5 minutes. Season with salt and pepper.
Step 5: Simmer Everything Together
Return the Salisbury steaks and potatoes to the skillet. Spoon gravy over the top, cover, and simmer on low heat for 10–12 minutes, until the steaks are cooked through and everything is warmed.
Step 6: Serve Hot
Garnish with chopped parsley if desired. Serve straight from the skillet with extra gravy spooned over each steak.
Tips for the Best Salisbury Steak & Potato Skillet
Use 80/20 Ground Beef – For juicy, flavorful patties
Grate the Onion – Adds moisture and flavor without big chunks
Don’t Overmix – Keeps the patties tender
Simmer Slowly – Helps everything soak up that rich gravy
Add Veggies – Mushrooms or peas work great in the gravy
Serving Suggestions
With a Side Salad – A fresh green salad balances the richness
With Bread or Rolls – Perfect for mopping up gravy
With Steamed Green Beans or Broccoli – Adds color and nutrition
As a Meal Prep – Keeps well and reheats beautifully
For Sunday Supper – Comforting and crowd-pleasing
How to Store & Reheat
Refrigerator: Store in an airtight container for up to 4 days
Freezer: Freeze patties and potatoes in gravy for up to 2 months
Reheat: Warm in a covered skillet over medium-low heat or microwave in intervals
Frequently Asked Questions
- Can I use ground turkey or chicken?
Yes—just reduce cooking time and use broth accordingly - Can I add mushrooms to the gravy?
Absolutely—sauté them with the onions - Can I make this dairy-free?
Yes—use oil instead of butter and skip the optional mustard - Can I skip the potatoes?
You can—serve with mashed potatoes, rice, or egg noodles instead - Is it gluten-free?
Use gluten-free breadcrumbs and flour, and check your Worcestershire sauce
Final Thoughts
This Salisbury Steak & Potato Skillet delivers big, bold comfort with every bite. It’s rich, meaty, and coated in a luscious onion gravy that pulls it all together. Whether you’re feeding your family or meal prepping for the week, it’s a one-pan meal you’ll come back to again and again.
Make it tonight and savor the skillet!
Preparation Time: 15 minutes
Cooking Time: 25 minutes
Cuisine: American / Comfort Food
Nutritional Information (Per Serving – 1 of 4):
Calories: 480 | Protein: 29g | Carbohydrates: 24g | Fat: 30g | Fiber: 3g | Sugar: 3g | Sodium: 600mg

Salisbury Steak & Potato Skillet
- Total Time: 40 minutes
Description
Hearty, savory, and full of homestyle comfort, this Salisbury Steak & Potato Skillet is the ultimate one-pan meal. Juicy beef patties are seared and simmered in a rich onion gravy, nestled beside golden potatoes that soak up every bit of flavor. It’s a weeknight-friendly dish that delivers serious satisfaction with minimal cleanup.
Want recipes like this delivered straight to your inbox? Subscribe now to get the latest comfort food classics and skillet meals you’ll love.
Ingredients
For the Salisbury Steaks:
1 lb ground beef
1 small onion, finely grated
1 clove garlic, minced
1 egg
¼ cup breadcrumbs
1 tbsp Worcestershire sauce
½ tsp salt
¼ tsp black pepper
For the Gravy:
1 tbsp butter
1 small onion, thinly sliced
2 tbsp flour
2 cups beef broth
1 tbsp Worcestershire sauce
½ tsp Dijon mustard (optional, for depth)
Salt and pepper, to taste
For the Potatoes:
1½ cups baby potatoes, halved
1 tbsp olive oil
Salt and pepper, to taste
1 tsp dried thyme or rosemary (optional)
Instructions
Step 1: Prepare the Patties
In a mixing bowl, combine ground beef, grated onion, garlic, egg, breadcrumbs, Worcestershire sauce, salt, and pepper. Mix until just combined—don’t overwork. Form into 4 oval patties.
Step 2: Cook the Potatoes
In a large skillet over medium heat, heat olive oil. Add halved potatoes, season with salt, pepper, and herbs. Cover and cook for 10–12 minutes, stirring occasionally, until fork-tender and golden. Transfer to a plate and set aside.
Step 3: Sear the Steaks
In the same skillet, add a bit more oil if needed. Sear the Salisbury steaks over medium heat for 3–4 minutes per side until browned. Remove and set aside.
Step 4: Make the Gravy
Melt butter in the skillet. Add sliced onions and cook for 3–4 minutes until softened. Stir in flour and cook for 1 minute. Gradually whisk in beef broth, Worcestershire sauce, and mustard. Simmer until thickened, about 5 minutes. Season with salt and pepper.
Step 5: Simmer Everything Together
Return the Salisbury steaks and potatoes to the skillet. Spoon gravy over the top, cover, and simmer on low heat for 10–12 minutes, until the steaks are cooked through and everything is warmed.
Step 6: Serve Hot
Garnish with chopped parsley if desired. Serve straight from the skillet with extra gravy spooned over each steak.
Notes
Use 80/20 Ground Beef – For juicy, flavorful patties
Grate the Onion – Adds moisture and flavor without big chunks
Don’t Overmix – Keeps the patties tender
Simmer Slowly – Helps everything soak up that rich gravy
Add Veggies – Mushrooms or peas work great in the gravy
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Cuisine: American