Go Back
+ servings

Diner-Style Patty Melts

Classic diner-style patty melts at home.  Beef patties grilled on rye bread with Swiss cheese and caramelized onions.
Course Main Course
Cuisine American
Keyword diner food, patty melt
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes
Servings 2 servings
Calories 931kcal
Author Kelly Wildenhaus | the hungry bluebird


  • 2 yellow onions, sliced
  • 2 tbsp butter
  • Kosher salt and freshly cracked black pepper
  • 1 lb ground beef (not lean, use ground chuck)
  • 4 slices Swiss Cheese
  • 4 slices rye bread with caraway seed
  • More softened butter for spreading on bread
  • Optional: mayo, Dijon mustard, fry sauce, etc.


  • Melt butter in cast iron skillet over medium heat.  Add onions, sprinkle with salt and pepper, and cook until golden brown and caramelized, stirring frequently, about 20 - 25 minutes.  Remove to plate and set aside.
  • Form ground beef into 2 patties (6 - 8 ounces each) roughly the shape of the bread slices.  Handle as minimally as possible.  Season liberally with salt and pepper.  Add a little butter to cast iron pan and cook patties about 3 - 4 minutes a side for medium-rare.  Remove to plate and wipe skillet clean.
  • Prepare melts: arrange bread slices on cutting board and butter top sides.  Flip bread over and top each piece with a slice of Swiss cheese.  Mound grilled onions on two slices and then place beef patties on top of onions.  Flip remaining bread slices/cheese over top of of beef patty.  Gently press down on sandwich to help meld together.
  • Heat cast iron skillet over medium heat and add a bit of butter.  Place patty melts in pan, gently press down, and grill until golden brown.  Carefully flip melts, press down again, and grill the other side, cover with lid to help cheese melt.  Remove to board and cut in half.  If desired, swipe with mayo or other topping and serve.



I’m spoiled to a meat market here in St. Louis that makes its ground beef with aged prime steak.  Yes, you heard that right, crazy.  I don’t always venture all the way there just for ground beef, but what a difference and such a treat.  You do want some fat, don’t use lean ground beef.  Use ground chuck, or a mix of ground chuck for fat and ground sirloin for flavor.  Just my two cents on the subject.


Calories: 931kcal | Carbohydrates: 42g | Protein: 58g | Fat: 58g | Saturated Fat: 27g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 21g | Trans Fat: 3g | Cholesterol: 216mg | Sodium: 693mg | Potassium: 963mg | Fiber: 6g | Sugar: 7g | Vitamin A: 639IU | Vitamin C: 8mg | Calcium: 412mg | Iron: 7mg