There’s nothing quite like biting into a Classic Patty Melt—where a juicy beef patty meets layers of melty Swiss cheese, sweet caramelized onions, and crisp, buttery bread. This iconic sandwich brings together the best of a burger and a grilled cheese, all with that nostalgic diner-style flavor we crave.

What sets the patty melt apart is its ideal blend of textures—the juicy richness of the beef, the tender sweetness of the onions, and the crispy crunch of golden toasted bread. And the best part? You don’t have to head to your local diner to enjoy it. With simple ingredients and easy steps, you can create this classic right in your own kitchen.
The Secret Is in the Sauce
No patty melt is complete without a creamy, tangy sauce to pull all the flavors together. In this recipe, a quick homemade dressing combines mayo, ketchup, grated onion, sweet pickle relish, and smoked paprika. The result? A sauce that’s a little sweet, a little smoky, and packed with flavor.
Print
Classic Patty Melt
Description
Discover how to make a classic patty melt at home with juicy seasoned beef patties, sweet caramelized onions, melted Swiss cheese, and buttery toasted rye bread. This easy recipe includes a tangy homemade sauce and tips for achieving the perfect crispy, melty sandwich—diner-style comfort food made simple.
Ingredients
Patty Melt Sauce
-
½ cup mayonnaise
-
2 tablespoons ketchup
-
1 tablespoon grated onion
-
1 tablespoon sweet pickle relish
-
⅛ teaspoon smoked paprika
Patty Melt
-
One large onion, halved and thinly sliced
-
1 lb. ground beef
-
½ teaspoon kosher salt
-
¼ teaspoon freshly ground black pepper
-
¼ teaspoon garlic powder
-
1 teaspoon Worcestershire sauce
-
8 slices rye bread (or sourdough if preferred)
-
8 thick slices Swiss cheese
-
Butter, for grilling
-
Pickles, optional
Instructions
Make the Sauce
- In a small bowl, combine the mayonnaise, ketchup, grated onion, pickle relish, and smoked paprika. Whisk until smooth. Set aside.
Caramelize the Onions
- Melt 2 tablespoons of butter in a large nonstick skillet over medium-high heat. Add the sliced onions and cook, stirring every few minutes, until they’re golden brown and softened—this will take about 10 to 15 minutes. For deeper caramelization, let them cook longer, stirring occasionally. Transfer the onions to a plate and cover to keep warm.
Prepare and Cook the Patties
- In a mixing bowl, combine the ground beef, Worcestershire sauce, salt, pepper, and garlic powder. Gently mix until just combined. Divide the mixture into four equal portions and shape into oval or round patties that will fit your bread slices.
- Wipe out the skillet if needed, then preheat it over medium heat. Cook the patties for 3 to 4 minutes on each side until they are golden brown and fully cooked.
Assemble the Patty Melts
- Spread a generous tablespoon of the prepared sauce on each slice of bread. Top each slice with a slice of Swiss cheese. On four of the slices, add a cooked patty and a portion of the caramelized onions. Finish by topping with the remaining bread slices, sauce-side in, to form sandwiches.
Grill the Sandwiches
- Butter the top slice of each sandwich. Put the sandwiches in the skillet with the buttered side down over medium-low heat. Butter the top side while the bottom browns. Cook until the bread is golden and crispy and the cheese starts to melt, about 3-4 minutes. Flip carefully and brown the other side. For even melting, cover the skillet loosely with foil as they cook.
Serve
- Serve warm straight from the skillet while the bread is crispy and the cheese is deliciously melted. Add pickles on the side if you like!
Notes
A cast-iron skillet works beautifully for getting that crisp, evenly browned bread.
Don’t rush the onions—let them cook low and slow for deeper flavor. Stir every few minutes to allow them to brown without burning. This can take 30-40 minutes if you want true caramelization.
If you’re short on time, feel free to use your favorite bottled Thousand Island dressing instead of making the sauce from scratch.
Make sure the skillet is preheated before adding the patties to lock in the juices.
Patty melts are best enjoyed right off the skillet while the bread is warm, the cheese is melted, and the flavors are at their peak.
You can spread it generously on each slice of bread to add moisture and a pop of flavor that complements the beef, cheese, and onions perfectly. And if you’re in a rush, bottled Thousand Island dressing is a handy shortcut that still delivers great taste.
Caramelized Onions: The Ultimate Patty Melt Upgrade
The onions in a patty melt aren’t just a topping—they’re what gives this sandwich its signature sweetness and depth. Slowly cooked in butter, the onions soften and turn golden, adding a rich, almost jammy flavor that pairs beautifully with the beef.
While they take a bit of patience (10 to 15 minutes for light caramelization, or longer for deeper color), the payoff is huge. Stir occasionally to let them brown without burning. If you have extra time, letting them cook for 30–40 minutes creates onions that are truly melt-in-your-mouth delicious.
Building Layers of Flavor
The beef patty is seasoned simply—just salt, pepper, garlic powder, and a dash of Worcestershire sauce. This lets the quality of the meat shine through, while adding a hint of umami. Form the beef into patties sized to fit your bread slices, then cook until browned and cooked through, locking in all those juices.
Swiss cheese brings the perfect mild, creamy melt, while rye or sourdough bread gives the sandwich structure and a satisfying crunch. Each layer—sauce, cheese, onions, beef, more cheese—comes together for a bite that’s rich, balanced, and seriously satisfying.
Simple Steps for Diner-Quality Results
One of the best things about this recipe is that it comes together quickly, with no fancy equipment needed. Here’s the game plan:
- Make the sauce – Whisk together mayo, ketchup, onion, relish, and smoked paprika. Set aside.
- Cook the sliced onions in butter over medium heat, stirring occasionally, until they become golden brown and tender.
- Prepare the patties – Mix the beef with Worcestershire sauce, salt, pepper, and garlic powder. Form into patties and cook until browned and cooked through.
- Assemble the melts – Spread sauce on each slice of bread, add Swiss cheese, a patty, caramelized onions, and top with another cheese-lined slice.
- Grill the sandwiches – Butter the outsides and cook in a skillet over medium-low heat, flipping once, until both sides are golden brown and the cheese is melted. Covering the skillet with foil helps melt the cheese faster.
In just about 30 minutes, you’ll have a meal that feels like it came straight from a classic diner.
Why You’ll Love This Classic Patty Melt
This patty melt delivers on flavor, texture, and nostalgia—here’s why it’s sure to become a favorite:
- Comfort food at its best – The melty cheese, buttery bread, and juicy patty hit all the right notes.
- Customizable – Swap the Swiss for cheddar, American, or pepper jack. Try sourdough if you’re not a fan of rye.
- Simple ingredients, big flavor – You likely have most of what you need already in your pantry and fridge.
- Perfect for lunch or dinner – Quick enough for a weeknight, impressive enough for a weekend treat.
Pro Tips for the Best Patty Melt
- Use a well-seasoned cast iron skillet if you have one—it gives the bread the perfect golden crust.
- Don’t rush the onions—letting them caramelize slowly is worth the time.
- Preheat your skillet before adding the patties so you get a nice sear.
- Serve immediately while the bread is crisp and the cheese is perfectly melted.
A Sandwich Worth Savoring
Once you try making this Classic Patty Melt at home, you’ll wonder why you ever ordered out. It’s simple, satisfying, and packed with diner-style goodness. Whether you’re cooking for family or treating yourself, this sandwich delivers that perfect combination of juicy, cheesy, and crispy in every bite.
Pair it with fries, a pickle spear, or even a simple salad—and you’ve got comfort food that never goes out of style.
Ingredients
Patty Melt Sauce
- ½ cup mayonnaise
- 2 tablespoons ketchup
- 1 tablespoon grated onion
- 1 tablespoon sweet pickle relish
- ⅛ teaspoon smoked paprika
Patty Melt
- One large onion, halved and thinly sliced
- 1 lb. ground beef
- ½ teaspoon kosher salt
- ¼ teaspoon freshly ground black pepper
- ¼ teaspoon garlic powder
- 1 teaspoon Worcestershire sauce
- 8 slices rye bread (or sourdough if preferred)
- 8 thick slices Swiss cheese
- Butter, for grilling
- Pickles, optional
Instructions
Make the Sauce
In a small bowl, combine the mayonnaise, ketchup, grated onion, pickle relish, and smoked paprika. Whisk until smooth. Set aside.
Caramelize the Onions
Melt 2 tablespoons of butter in a large nonstick skillet over medium-high heat. Add the sliced onions and cook, stirring every few minutes, until they’re golden brown and softened—this will take about 10 to 15 minutes. For deeper caramelization, let them cook longer, stirring occasionally. Move the onions to a plate and cover them to retain warmth.
Prepare and Cook the Patties
In a mixing bowl, combine the ground beef, Worcestershire sauce, salt, pepper, and garlic powder. Gently mix until just combined. Divide the mixture into four equal portions and shape into oval or round patties that will fit your bread slices.
Wipe out the skillet if needed, then preheat it over medium heat. Cook the patties for about 3-4 minutes per side, or until nicely browned and cooked through.
Assemble the Patty Melts
Spread a generous tablespoon of the prepared sauce on each slice of bread. Place a slice of Swiss cheese on each piece of bread. On four of the slices, add a cooked patty and a portion of the caramelized onions. Complete the sandwiches by placing the remaining bread slices on top, with the sauce side facing inward.
Grill the Sandwiches
Butter the top slice of each sandwich. Put the sandwiches in the skillet with the buttered side down over medium-low heat. Butter the top side while the bottom browns. Cook until the bread is golden and crispy and the cheese starts to melt, about 3-4 minutes. Flip carefully and brown the other side. For even melting, cover the skillet loosely with foil as they cook.
Serve
Serve warm straight from the skillet while the bread is crispy and the cheese is deliciously melted. Add pickles on the side if you like!
Notes
- A cast-iron skillet works beautifully for getting that crisp, evenly browned bread.
- Don’t rush the onions—let them cook low and slow for deeper flavor. Stir every few minutes to allow them to brown without burning. This can take 30-40 minutes if you want true caramelization.
- If you’re short on time, feel free to use your favorite bottled Thousand Island dressing instead of making the sauce from scratch.
- Make sure the skillet is preheated before adding the patties to lock in the juices.
- Patty melts are best enjoyed right off the skillet while the bread is warm, the cheese is melted, and the flavors are at their peak.
Estimated Nutrition (per serving)
- Calories: 859 kcal
- Carbohydrates: 74 g
- Protein: 34 g
- Fat: 47 g
- Saturated Fat: 13 g
- Polyunsaturated Fat: 14 g
- Monounsaturated Fat: 15 g
- Trans Fat: 1 g
- Cholesterol: 93 mg
- Sodium: 1442 mg
- Potassium: 549 mg
- Fiber: 4 g
- Sugar: 10 g
- Vitamin A: 136 IU
- Vitamin C: 3 mg
- Calcium: 100 mg
- Iron: 8 mg