Make a classic grilled patty melt at home with seasoned beef, caramelized onions, rye bread, and gooey Swiss cheese. This simple diner-style sandwich is easy to prepare and delivers rich, comforting flavors in every bite.
If you like caramelized onions, melted cheese, and a well-seasoned burger, a patty melt combines all of those favorites. Although not the lightest option, enjoyed occasionally this sandwich feels like a satisfying treat. It’s a classic you can easily recreate at home with a little preparation and a hot pan or grill.
Scroll down for a printable recipe card at the bottom of the page
How to Make a Grilled Patty Melt
Patty melts are straightforward but require attention to two key elements: deeply caramelized onions and a well-seared beef patty. Start by thinly slicing the onions and cooking them low and slow in butter for about 20–25 minutes until soft and golden brown. You can make the onions ahead of time to save hands-on minutes when it’s time to assemble sandwiches.

Season ground beef lightly with salt, pepper, a pinch of garlic powder, and a few dashes of Worcestershire sauce. Shape the meat into slightly oblong patties so they fit a slice of rye bread more naturally — this is the traditional bread for a patty melt, though sourdough works well too.
Cooking the Beef
Preheat a grill pan, cast-iron skillet, or outdoor grill until very hot to get a quick crust on the patties. Cook the beef on medium-high until it reaches your preferred doneness. Transfer cooked patties to a paper towel-lined plate to drain excess grease.

When ready to assemble, butter one side of each slice of bread (butter side out, like a grilled cheese). On the unbuttered side, place the cooked patty and top generously with the caramelized onions. Add Swiss cheese on top of the onions; if you want extra cheese, place a slice on the bread before the patty and another on top.


Grilling the Sandwich
Top the assembled sandwich with the remaining buttered slice of bread, butter side facing out. If you like, spread Thousand Island dressing on the inner side of the top slice for a classic diner touch. Cook the sandwich on low to medium heat, flipping when the underside is golden and crisp. Continue until both sides are golden, the cheese is melted, and the sandwich is heated through.

Serve and Enjoy
Remove the patty melts from the pan, slice them in half, and serve with extra Thousand Island dressing or ketchup for dipping. Add a side of fries for a classic diner-style meal. The combination of perfectly caramelized onions, a seared beef patty, crisped rye bread, and melted Swiss cheese is what makes this sandwich so irresistible.

This recipe is simple, rewarding, and perfect for lunch or dinner. The most important step is taking the time to caramelize the onions properly — they add depth and balance to the rich beef and cheese.
Looking for More Sandwich Recipes?
Explore other sandwich ideas in the recipe index on the original blog. Some favorites include black bean burgers, a grilled pork tenderloin sandwich with mozzarella and caramelized onions, a grilled Thai PB&J, chicken pineapple bacon burgers, and classic egg salad for sandwiches.
Recipe Card
- 2 onions, peeled and thinly sliced
- 1 Tablespoon butter (for onions)
- 1½ pounds ground beef
- 1 teaspoon salt
- 1 teaspoon black pepper
- 1/4 teaspoon garlic powder
- 4–5 dashes Worcestershire sauce
- 2 Tablespoons butter (for bread)
- 8 slices rye bread (or sourdough)
- 4 slices Swiss cheese (add more if desired)
- Thousand Island dressing (optional)
- Trim and peel the onions, then slice thin. Melt 1 tablespoon butter in a skillet and cook the onion slices over medium heat for 20–25 minutes, stirring occasionally, until soft and light brown. Set aside.
- Season the ground beef with salt, pepper, garlic powder, and Worcestershire sauce. Mix and form into four slightly oblong patties to fit the bread. Grill or cook in a hot skillet on medium-high until cooked to your preference. Drain on paper towels.
- Spread butter on one side of each bread slice. Place a cooked patty on the unbuttered side, top with caramelized onions and a slice of Swiss cheese. For extra cheese, add a slice beneath the patty and another on top.
- Top with the remaining buttered bread slice, butter side out. If desired, spread Thousand Island dressing on the inner side of the top slice. Cook the sandwich on low heat until the bottom is golden, then flip and cook until the other side is golden and the cheese is melted. Slice in half and serve with extra dressing or ketchup.

Enjoy making this comforting sandwich for friends, family, or a cozy solo meal. With properly caramelized onions, a crisp rye exterior, and melty Swiss, you’ll have a classic patty melt that’s hard to resist. Have a great day and happy cooking!