Print

Cheesy French Onion Salisbury Steak Skillet

cheesy French onion Salisbury steak skillet - featured image

This easy one-pan dinner combines juicy Salisbury steak patties with a rich French onion gravy and a gooey, golden cheese topping. It’s pure comfort food, ready in under 45 minutes with minimal cleanup—perfect for busy weeknights or cozy family meals.

Ingredients

Scale
  • 1 lb ground beef (85% lean recommended)
  • 1/3 cup bread crumbs (plain or Italian-style)
  • 2 tbsp milk (whole or 2%)
  • 1 large egg, beaten
  • 1 tbsp Worcestershire sauce
  • 1 tsp onion powder
  • 1/2 tsp garlic powder
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 2 large yellow onions, thinly sliced (about 3 cups)
  • 2 tbsp unsalted butter
  • 2 cups beef broth (low sodium preferred)
  • 1 tbsp all-purpose flour
  • 1 tsp balsamic vinegar
  • 1 tsp fresh thyme (or 1/4 tsp dried thyme, optional)
  • Salt and pepper, to taste
  • 1 cup Gruyère cheese, shredded
  • 1/2 cup mozzarella cheese, shredded
  • Fresh parsley, chopped (optional, for garnish)
  • Oil, for browning patties

Instructions

  1. In a large mixing bowl, combine ground beef, bread crumbs, milk, egg, Worcestershire sauce, onion powder, garlic powder, salt, and black pepper. Mix gently until just combined.
  2. Shape the mixture into 4 to 5 oval patties, about 1/2-inch thick. Set aside.
  3. Heat a large skillet over medium-high heat and add a drizzle of oil. Sear patties for 3-4 minutes per side until well browned. Remove to a plate and tent with foil.
  4. Lower heat to medium. Add butter to the same skillet. Add sliced onions and a pinch of salt. Cook, stirring every couple of minutes, for 12-15 minutes until golden and soft. Add a splash of water if onions stick or brown too fast.
  5. Sprinkle flour over caramelized onions and stir for 1 minute.
  6. Slowly pour in beef broth, stirring to scrape up browned bits. Add balsamic vinegar and thyme. Bring to a simmer and cook 3-5 minutes until slightly thickened. Season with salt and pepper to taste.
  7. Nestle browned patties back into the onion gravy, spooning some over each. Reduce heat to low, cover, and simmer for 8-10 minutes until steaks are cooked through (internal temp 160°F).
  8. Remove lid. Sprinkle Gruyère and mozzarella evenly over steaks and gravy.
  9. If skillet is oven-safe, broil for 2-4 minutes until cheese is melted and bubbly with golden spots. If not, cover skillet for a few more minutes to melt cheese on stovetop.
  10. Garnish with chopped parsley if desired. Serve hot, spooning extra onion gravy over steaks.

Notes

For best results, caramelize onions slowly and use freshly shredded cheese. Gluten-free, low-carb, and dairy-free adaptations are easy—see blog for details. If gravy is too thin, simmer uncovered; if too thick, add broth. Chill patties before browning if they feel soft. Leftovers reheat well and make great sandwiches.

Nutrition

Keywords: Salisbury steak, French onion, skillet dinner, cheesy, one pan, comfort food, beef, easy dinner, weeknight meal