This is a one-skillet dinner built around seasoned ground beef patties simmered in an onion-mushroom gravy — start to finish in 30 minutes. The gravy comes together in the same pan as the meat, so cleanup is minimal. If you have ground beef and a few pantry staples, you can make this tonight.
Before you start
Two things determine whether this recipe works. First, get a real sear on the patties before you add any liquid — a pale, steamed patty will fall apart in the gravy and taste flat. Use a heavy skillet over medium-high heat, pat the patties dry with paper towels, and don’t move them for at least 3 minutes per side. Second, the panade (the breadcrumb-and-milk mixture worked into the meat) is what keeps the patties tender rather than dense and rubbery. Don’t skip it, and don’t overwork the meat after you add it — mix just until the ingredients are combined.
Mistakes to avoid
- Packing the patties too tight. Dense patties cook unevenly and turn tough. Handle the meat as little as possible and press the patties to about ¾-inch thickness — no thinner, or they’ll overcook before the gravy finishes.
- Crowding the pan. If the patties are touching, they steam instead of sear. Cook in two batches if your skillet is smaller than 12 inches.
- Adding cold broth straight from the fridge. Cold liquid dropped into a hot pan can seize the fond and make the gravy gummy. Let the broth sit out for a few minutes, or warm it briefly in the microwave first.
- Skipping the flour on the vegetables. The flour cooked into the onions and mushrooms is what thickens the gravy. If you rush past this step, you’ll end up with a thin, watery sauce that won’t cling to the patties.
- Simmering with the lid off the whole time. The patties need steam to finish cooking through without drying out. Keep the lid on during the final simmer and only remove it at the end if you want to tighten the gravy.
Shopping notes
- Ground beef: 85% lean is the target — enough fat to keep the patties juicy without the gravy turning greasy. 80% lean works if that’s what you have; just tilt the pan and spoon off excess fat before building the gravy.
- Worcestershire sauce: This is the one ingredient worth having in the pantry. If you’re out, a mix of soy sauce and a small splash of cider vinegar gets you most of the way there.
- Mushrooms: Standard white button mushrooms are fine. Cremini are slightly earthier and worth grabbing if the price is the same. Skip the expensive specialty varieties — they won’t make a meaningful difference here.
- Beef broth: Low-sodium canned broth works well. In a pinch, dissolve one beef bouillon cube in a cup of hot water. The gravy is seasoned enough that the difference is small.
Make-ahead notes
The cooked patties and gravy keep together in an airtight container in the refrigerator for up to 3 days. Reheat gently in a covered skillet over low heat with a splash of broth or water to loosen the gravy — about 8 minutes. You can also freeze the patties submerged in gravy for up to 2 months; thaw overnight in the fridge before reheating the same way. Skip the garnish — not worth the extra dish. If you want to prep ahead on a busy week, mix and shape the raw patties up to 24 hours in advance, cover tightly, and refrigerate until you’re ready to cook.

30-Minute Salisbury Steak with Onion–Mushroom Gravy
Equipment
- 12-inch heavy skillet (preferably stainless steel or cast iron) with lid
- Large mixing bowl
- Measuring cups and spoons
- Whisk
- Cutting board
- Chefs Knife
- Flexible spatula
- Tongs
- Wooden spoon
- Instant-read thermometer (optional but recommended)
- Paper towels
Ingredients
For the Salisbury Steaks:
- 1 lb 85% lean ground beef higher fat adds flavor; 85% is a sweet spot for juiciness and sear
- ⅓ cup plain breadcrumbs panko works too for a looser, lighter texture
- 2 tbsp milk whole milk preferred; helps hydrate breadcrumbs
- 1 large egg binds the patties so they hold together in the pan
- 1 tbsp Worcestershire sauce Lea & Perrins recommended for classic flavor
- 1 tsp Dijon mustard adds gentle heat and depth
- 1 tbsp ketchup optional; a touch of sweetness rounds the beef
- ½ tsp garlic powder
- 1 tsp kosher salt use Diamond Crystal; halve if using Morton
- ½ tsp freshly ground black pepper
- 1 tbsp olive oil for searing the patties
For the Onion–Mushroom Gravy:
- 1 tbsp unsalted butter enriches the gravy and helps brown the onions
- 1 medium yellow onion, thinly sliced aim for half-moons about 1/8 inch thick
- 6 oz cremini mushrooms, sliced wipe clean; avoid rinsing to keep flavors concentrated
- 1 tbsp tomato paste caramelizes for umami and color
- 2 tbsp all-purpose flour thickens the gravy to a silky consistency
- 2 cups low-sodium beef broth warm if possible for faster deglazing
- 1 tbsp Worcestershire sauce
- 1 tsp soy sauce optional; deepens savoriness without darkening too much
- ½ tsp dried thyme or 1 tsp fresh thyme leaves
- ¼ tsp freshly ground black pepper
- 1 pinch kosher salt or to taste; season gravy at the end after reducing
- 1 tsp apple cider vinegar a finishing splash for balance
- 2 tbsp fresh parsley, chopped for garnish
Instructions
- Mise En Place (about 10 minutes): Thinly slice the onion; slice the mushrooms. In a large bowl, combine breadcrumbs and milk; let hydrate 1 minute. Add the egg, Worcestershire, Dijon, ketchup (if using), garlic powder, kosher salt, and pepper. Whisk to form a seasoned panade.
- Mix and Shape the Patties (2 minutes): Add the ground beef to the bowl. Using fingertips, gently fold until just combined—avoid overmixing to keep the steaks tender. Divide into 4 equal portions and shape into oval patties about 3/4 inch thick. Press a shallow dimple in the center of each to discourage puffing.
- Sear the Patties (6 minutes): Heat 1 tbsp olive oil in a 12-inch skillet over medium-high heat until the oil shimmers (pan surface around 190–205°C / 375–400°F). Add patties and sear 3 minutes per side until well browned. Transfer to a plate (they will finish in the gravy).Tip: If fond (brown bits) looks dark but not burnt, you're perfect—this is flavor.
- Start the Gravy Aromatics (6–7 minutes): Reduce heat to medium. Add 1 tbsp butter; when foaming subsides, add sliced onion and a pinch of salt. Sauté, stirring and scraping up fond, until onions turn translucent and golden at the edges, 4–5 minutes. Stir in mushrooms and cook until they release moisture and lightly brown, 2–3 minutes. If pan looks dry, add a teaspoon of water to deglaze lightly.
- Build the Gravy (4–5 minutes): Stir in tomato paste; cook 30–45 seconds until brick red and fragrant. Sprinkle flour over vegetables; stir 30 seconds to coat. Whisk in beef broth gradually to avoid lumps, then add Worcestershire, soy (if using), thyme, and pepper. Bring to a lively simmer over medium heat (about 95°C / 203°F).
- Finish Steaks in Gravy (5–6 minutes): Nestle patties and any juices back into the skillet. Cover partially and simmer, spooning gravy over, until the gravy thickens and the patties reach an internal temperature of 71°C / 160°F, about 5–6 minutes. Adjust salt to taste, then stir in the cider vinegar to brighten.
- Rest and Garnish (1 minute): Turn off heat and let the dish rest 1 minute for juices to settle. Sprinkle with chopped parsley.
- Serve: Spoon a generous pool of gravy on each plate, place a steak on top, and nappe with more gravy.
Notes
Jen’s Tips:
- Texture Insurance: Hydrating breadcrumbs with milk (panade) keeps steaks juicy and tender.
- Deepest Browning: Pat patties dry before searing; moisture inhibits browning. Don’t crowd the pan.
- Umami Boost: A teaspoon of soy sauce in the gravy adds savoriness without overt soy flavor.
- Gluten-Free: Use certified GF breadcrumbs and swap the flour with 1 tbsp cornstarch. Slurry: whisk cornstarch into 2 tbsp cold broth and add at simmer; cook 1–2 minutes until glossy.
- Dairy-Free: Use unsweetened oat milk for the panade and olive oil instead of butter.
- Make-Ahead: Patties can be shaped up to 24 hours ahead; cover and refrigerate. Let sit 10 minutes at room temp before searing.
Serving Suggestions:
- Plate Like a Pro: Swipe a spoonful of gravy across a warm plate, set the steak slightly off-center, then spoon mushrooms and onions on top. Finish with a parsley shower and a few fresh thyme leaves.
- Classic Sides: Creamy mashed potatoes, buttered egg noodles, or garlic toast to catch the gravy.
- Beverage Pairing: A medium-bodied red (Merlot/Pinot Noir) or malty amber ale. For NA, chilled black tea with a lemon twist.
- Doneness Cues: Gravy should be glossy and coat the back of a spoon; onions pliant and sweet; patties firm with clear juices.
Culinary Context:
Salisbury steak traces to Dr. James Salisbury’s 1800s “beef steak” and later became a diner staple across America. This modern take honors that heritage with a rich onion–mushroom gravy and weeknight timing.Optional Advanced Instructions:
- Parallel Cooking: Start boiling potatoes for mash before you begin; they’ll finish as the gravy does.
- Alternate Technique: If you don’t have a whisk, shake broth and flour in a jar to make a lump-free slurry, then add after sweating onions and mushrooms.
- Broiler Finish (restaurant gloss): After simmering, broil patties 1 minute to caramelize the top, then return to sauce.
Timing:
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
Nutrition
Frequently asked questions
Can I use ground turkey instead of ground beef?
Yes, ground turkey works, but the patties will be leaner and more prone to drying out. Use 93% lean rather than 99% lean, and don’t skip the panade — it’s especially important for keeping turkey patties from turning rubbery.
What can I serve this with if I don’t want to make mashed potatoes?
Egg noodles are the fastest option — they cook in about 8 minutes and soak up the gravy well. White rice, buttered bread, or even a side of the Southern Stovetop Creamed Corn on this site all work without adding much time.
My gravy turned out lumpy. What went wrong?
Lumps usually mean the flour wasn’t cooked long enough into the onion-mushroom mixture before the broth went in, or the broth was added too fast. Next time, cook the flour for a full minute and add the broth in a slow stream while whisking. If it’s already lumpy, strain the gravy through a fine mesh sieve — it’ll smooth right out.
Can I make this without mushrooms?
Yes — just leave them out and increase the onion slightly to keep the volume of the gravy base. The gravy will be a little lighter in flavor, so add an extra splash of Worcestershire sauce to compensate.
Try these next
- Easy Silky Brown Gravy
- Weeknight Hamburger Soup Recipe
- Diner-Style Patty Melt Recipe
- Speedy Twice-Baked Potato Casserole
