Imagine the deep, caramelized richness of French onion soup—sweet onions, savory beef broth, and melted Gruyère—melded with the hearty satisfaction of a juicy Salisbury steak. This dish delivers both in one cast-iron skillet: tender beef patties smothered in a luxurious onion gravy, topped with a crusty baguette slice and bubbling cheese.
It’s elegant enough for company, easy enough for weeknights, and deeply comforting any time the world feels heavy.
Why You’ll Love This Recipe
- 🧅 All the French onion soup flavor—in Salisbury steak form!
- 🥩 Juicy beef patties + silky onion gravy = pure comfort
- ⏱️ 30 minutes start to finish
- 💛 One skillet = easy cleanup
- 💸 Costs under $12—feeds 4 generously
Ingredients You’ll Need
(Large oven-safe skillet or 9x13 baking dish)
For the Salisbury Steaks:
- 1½ lbs (680g) ground beef (85/15)
- ¼ cup breadcrumbs (or panko)
- 1 large egg, beaten
- 2 tbsp Worcestershire sauce
- 1 tsp Dijon mustard
- ½ tsp garlic powder
- Salt & black pepper to taste
For the French Onion Gravy:

