Classic Diner-Style Patty Melt Recipe

Classic diner-style patty melts you can make at home — beef patties grilled on rye bread with Swiss cheese and caramelized onions.

Diner-Style Patty Melts, onions caramelizing in skillet

Patty melts are one of those comforting diner classics: a grilled-cheese-meets-burger sandwich with sweet, caramelized onions and melty Swiss cheese, all served on toasted rye. If you’ve ever left the house intending to grab lunch at a neighborhood greasy spoon and turned back hungry, making a diner-style patty melt at home is an easy and rewarding solution. With a few simple ingredients and a bit of patient caramelizing, you’ll get that familiar, savory-sweet combination without leaving your kitchen.

The classic components are straightforward: rye bread (preferably with caraway seeds), softened butter for grilling, thinly sliced yellow onions cooked until golden and caramelized, Swiss cheese, and beef patties. Many restaurants vary the patty thickness — some prefer substantial burger-size patties, others use thinner smash-style patties — but both work. I prefer a patty that matches the size of the bread, roughly 6–8 ounces, for the right balance of meat, cheese and bread.

Diner-Style Patty Melts, two beef patties cooking in skillet

Sauces are optional. Some people like a swipe of mayo, Dijon mustard, or a fry sauce-style spread. I usually keep it simple and let the caramelized onions and Swiss cheese be the stars. If you prefer a saucier sandwich, a thin spread of mayo on the inside of the toasted bread or a light smear of Dijon will complement the beef without overpowering the melt.

Meat choice matters. Avoid very lean ground beef: you want some fat for flavor and juiciness. Ground chuck is a great choice; a blend of chuck and sirloin gives a good balance of fat and beefy flavor. If you have access to higher-quality ground beef from a butcher or market that uses aged steak trimmings, by all means use it — but a standard good-quality ground chuck will yield excellent results.

Diner-Style Patty Melts, grilling in skillet

Making patty melts at home is surprisingly simple: take the time to caramelize the onions until they’re sweet and deep brown, form patties that roughly match your bread size, cook them to the desired doneness, and then assemble with Swiss cheese on the inner sides of the buttered bread. Grill the sandwiches in a hot skillet with a little butter until both sides are golden and the cheese has melted. Let them rest a minute, slice in half, and serve hot.

Diner-Style Patty Melts, cut in half and stacked on cutting board.

Diner-Style Patty Melts

Summary: Classic diner-style patty melts made at home: beef patties grilled on rye bread with Swiss cheese and caramelized onions.

Prep Time: 10 minutes · Cook Time: 40 minutes · Total Time: 50 minutes

Servings: 2 · Calories: 931 kcal

Author: Kelly Wildenhaus

Ingredients

  • 2 yellow onions, sliced
  • 2 tablespoon 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.

Instructions

  1. Melt 2 tablespoons of butter in a cast iron or heavy skillet over medium heat. Add the sliced onions, season lightly with kosher salt and freshly cracked black pepper, and cook, stirring frequently, until the onions are deeply golden and caramelized, about 20–25 minutes. Remove the onions to a plate and set aside.
  2. Divide the ground beef into two patties (about 6–8 ounces each) and shape them roughly to the size of your bread slices. Handle the meat as little as possible. Season both sides generously with salt and pepper. Add a little butter to the skillet and cook the patties about 3–4 minutes per side for medium-rare, adjusting time for your preferred doneness. Remove patties to a plate and wipe the skillet clean.
  3. To assemble, butter the top sides of each bread slice. Flip each slice and place a slice of Swiss cheese on the unbuttered side. Pile the caramelized onions onto two of the bread slices, then top each with a cooked beef patty. Close with the remaining bread slices, cheese side down, and press gently so the sandwich comes together.
  4. Return the skillet to medium heat, add a bit of butter, and place the sandwiches in the pan. Gently press down and cook until the bottom is golden brown. Carefully flip, press again, and cook the second side until golden and the cheese is melted; cover the pan briefly if needed to help the cheese melt. Transfer to a cutting board, slice in half, and serve hot. If you like, spread a thin swipe of mayo, Dijon, or your preferred sauce on the inside before serving.

Notes

Use ground chuck or a blend of chuck and sirloin for the best balance of fat and flavor; avoid using very lean beef. Patience with the onions is key — slow caramelization develops the sweet, deep flavor that makes a patty melt special. Match the patty size to the bread so each bite has the right proportions of meat, cheese and bread.

Nutrition (per serving)

Calories: 931 kcal · Carbohydrates: 42 g · Protein: 58 g · Fat: 58 g · Saturated Fat: 27 g · Sodium: 693 mg · Fiber: 6 g

If you enjoy classic diner flavors, these patty melts are simple to prepare and tremendously satisfying. Make them at home when you want a grilled-cheese-meets-burger experience that tastes like a neighborhood diner without the wait. Serve with fries or a simple salad and enjoy.