When I’m craving a hearty, comforting sandwich, I love to make this classic patty melt recipe. I cook juicy burger patties and layer them with melted cheese and caramelized onions between thick slices of Texas toast, then grill everything until golden and crisp. It’s surprisingly easy to make at home and tastes even better than diner versions.

Two halves of a patty melt stacked on top of each other. A wood skewer with small pickle is going through the top of the sandwich stack.

The Ultimate Patty Melt

Although I adore hamburger recipes of all kinds, this patty melt is one of my favorite sandwiches to make at home. Just imagine… juicy beef, gooey melted cheese, and sweet, perky onions tightly pressed between crisp, buttery toast. No gappage, all goodness. If a perfect grilled cheese and an excellent burger had a love-child, this would be it. There’s something about the sound the crackling golden toast makes when I bite into it, that really sets it apart from other burgers. In my humble opinion, it’s the perfect handheld delight to serve your friends and family, when you want to win some brownie points.

Olivia – ⭐⭐⭐⭐⭐ Wow, this was so good! Super easy recipe and my family absolutely loved it!

Sommer headshot.

Sommer’s Recipe Highlights

Not Just a Burger… A Melt – Hear me out on this…The rest of the world may snub American cuisine, but we invented chocolate chip cookies, popcorn, and patty melts. Enough said. A traditional patty melt recipe consists of two slices of bread, a griddle-fried hamburger patty, caramelized onions, and two types of cheese, usually American cheese and Swiss cheese. Although many varieties use Rye bread, I always feel the best patty melts are made with thick “Texas toast“ style sandwich bread. It toasts perfectly and doesn’t get too crispy around the edges.

Personalization Encouraged – I love to add a smear of yellow mustard to each patty melt for a pop of tang. However, feel free to add any topping you like! Like with my smash burger recipe, pickles, jalapenos, onion rings, bacon strips, and fresh cold lettuce and tomato are all welcome.

Two halves of a patty melt stacked on top of each other. A wood skewer with small pickle is going through the top of the sandwich stack.

Key Ingredients and Tips

  • Ground beef – I like to use beef that’s 80/20 in fat for the best flavor. But you can also buy lean ground beef if you prefer.
  • Worcestershire sauce – Use a top-quality sauce for that savory, smoky grilled sandwich flavor.
  • Butter – Use room temperature butter to “grill” the melts. Ghee, or clarified butter, is also a good option.
  • Sweet onions – Make sure to peel and thinly slice them so they cook evenly, so they are allo soft and delicate.
  • Thick-cut sandwich bread – I love to use classic Texas toast in this patty melt recipe, for thick, squishy toast that is ultra crisp on the outside.
  • Cheese slices – I use American and Swiss cheese, but you can swap cheddar or pepper jack if you like. Just remember, American cheese has the best melted texture, so swap the Swiss, but not the American.
Three pieces of two patty melts stacked on top of each other. A wood skewer with small pickle is going through the top of the sandwich stack.

How To Make

Find the full recipe with ingredient proportions, detailed instructions, video tutorial, and storage tips in the printable form at the bottom of the post!

Raw onion slices in a skillet.

Sauté the Onions – I start by setting a big skillet over medium heat and dropping in plenty of butter. Once it melts into a golden puddle, I add the sliced onions and hit them generously with salt and pepper, this is where the flavor builds. Then I lower the heat to medium-low and stir them every few minutes, until they turn soft, sweet, and deeply caramelized. Patience here pays off big time!

Caramelized onions in a skillet.

Make the Patties – While the onions work their magic, I grab a large bowl and add the ground beef, Worcestershire sauce, garlic powder, salt, and cracked black pepper. I mix it all together with my hands (messy, but worth it), making sure the seasoning is evenly distributed. Then I press the meat flat in the bowl and use a butter knife to divide it into six equal portions. This helps the patties cook evenly later.

Next, I lay out a sheet of parchment paper or foil and shape each portion into very thin, flat ovals slightly larger than my bread slices. Pro Tip: they shrink as they cook, so starting bigger ensures perfect coverage in the sandwich.

Raw burger patty on parchment.

Griddle Cook the Patties – I set out 12 slices of thick sandwich bread and spread a generous teaspoon of yellow mustard on six of them. Don’t skip this—the mustard adds a tangy punch that balances the richness.

Then I preheat my griddle or skillet to medium heat and carefully transfer the patties over. I sear them for about 3 minutes per side to build that flavorful crust. Once flipped, I pile on the caramelized onions, spreading them edge to edge so every bite gets some.

Three burger patties in a skillet, each topped with onion.

Get Cheesy – Then I add one slice of American cheese and one slice of Swiss cheese on each patty. The combo gives you both meltiness and flavor depth. I let them cook until the cheese is mostly melted.

Three burger patties in a skillet with a slice of swiss cheese and slice of cheddar cheese on each.

Layer the Melts – I move each cheesy, onion-topped patty onto the mustard-coated bread slices. Then I wipe the griddle clean with a paper towel (using a spatula so I don’t burn my fingers…learned that the hard way).

melted cheese on burgers

Now Comes the Golden Crunch – I melt more butter on the griddle and place the sandwiches down, topping each with the remaining bread slices. I toast them for 2–3 minutes until golden brown, lowering the heat if needed so they don’t burn.

Right before flipping, I add the remaining butter to the griddle. As it melts, I flip the sandwiches into it. This guarantees the second side gets just as crisp and buttery. Another 2–3 minutes, and they’re perfect.

Finally, I transfer them to a cutting board, making sure the cheese stays on top of the patty for maximum melt. I slice them in half and serve immediately, because patty melts are at their absolute best when hot, gooey, and fresh off the griddle.

Three sandwiches being toasted in a large skillet.

Expert Tips

These classic diner burgers are all about layering flavors and textures. So take the time to caramelize those onions (it’s TOTALLY worth it) before adding them on top of those savory beef patties.

Watch your temperature. In order to make amazing melts, each element must be cooked properly. Be willing to adjust the heat as needed.

Variations

  • Ground poultry – If you’re not a fan of beef, or you’re looking to make this recipe lighter, swap the beef patty with ground turkey or chicken.
  • Add-ons – Top these patties off with sliced pickles, avocado, bacon, or sauteed mushrooms.
  • Bread options – Replace the Texas toast with brioche, gluten-free bread, or whole wheat toast.
  • Sauces – Swap yellow mustard for dijon. Or substitute mustard entirely and instead top with my Big Mac sauce recipe or with my simpler burger sauce.
Two halves of a patty melt stacked on top of each other. A wood skewer with small pickle is going through the top of the sandwich stack.

Storage Notes

  • Storing Leftovers – Store leftover patties and onions in an airtight container in the fridge for up to 3 days. If you have assembled sandwiches left over, wrap them tightly, but consume them quickly because the bread will get soggy.
  • Reheating Leftovers – Reheat the patty melts on the stovetop. Reheat assembled patty melts in a skillet or air fryer.

Serving Suggestions

Enjoy the sliced sandwiches for lunch or dinner, or even for a midnight snack, if you really have a hankerin’!

I like to pair this classic patty melt recipe with shoestring french fries and a ramekin of ranch dressing, ketchup, bbq sauce, or southern comeback sauce for dipping. And don’t forget crunchy Gerhkins or homemade pickles on the side!

Close view of two halves of a patty melt stacked on top of each other. A wood skewer with small pickle is going through the top of the sandwich stack.

Frequently Asked Questions

Why is it called a “patty melt”?

This dish is called a patty melt because it’s basically a crossover between a hamburger patty and a melted cheese sandwich. It became popular in the 1940s and 1950s because it was essentially a fun new way to serve burgers without a traditional bun.

Are patty melts nutritious?

Nope. But that’s kind of the fun, amirite?

Can you make these sandwiches ahead?

No, pressed sandwiches are almost always best to eat immediately after grilling. Otherwise, the bread will get unpleasantly soggy.

Two halves of a patty melt stacked on top of each other. A wood skewer with small pickle is going through the top of the sandwich stack.

Similar Recipes You Might Like

Three pieces of two patty melts stacked on top of each other. A wood skewer with small pickle is going through the top of the sandwich stack.
Print Recipe
5 stars (4 reviews)
Leave a Review »

Patty Melt Recipe

Prep Time: 20 minutes
Cook Time: 20 minutes
Total Time: 40 minutes
This classic patty melt recipe is made with meaty burger patties topped with two kinds of cheese and onions, and pressed between thick slices of Texas toast. It's simply delicious!
Servings: 6 sandwiches

Video

Ingredients

Instructions

  • Set a large sauté pan, or skillet over medium heat. Add 4 tablespoons of butter to the skillet. Once melted, stir in the onion slices. Sprinkle the onions generously with salt and pepper. Turn the heat down to medium-low and stir the onions. Continue to stir and sauté the onions for 15 to 20 minutes, until they are soft and caramelized on all sides. Then turn off the heat.
  • Meanwhile, set out a large mixing bowl. Place the ground beef in the mixing bowl and add 2 tablespoons of Worcestershire sauce, ½ teaspoon of garlic powder, 1 teaspoon of salt, and ½ teaspoon of cracked black pepper. Crumble the ground beef with your hands, mixing the seasonings throughout the meat. Then press the ground beef into the bottom of the bowl and use a butter knife to divide into six equal portions.
  • Place a large sheet of parchment paper or foil on the countertop. One at a time, shape the ground beef portions into very flat ovals that are larger than your bread slices. (They will shrink as they cook.)
  • Set out 12 slices of thick-cut sandwich bread. Slather a generous teaspoon of yellow mustard over six of the slices.
  • Preheat a griddle, or a large skillet, to medium heat. (If using a skillet, you will most likely have to work in batches.) Carefully move the patties to the griddle or skillet. Sear the patties for 3 minutes per side.
  • Once you have flipped the patties over, place an equal portion of caramelized onions on top of each patty, spreading them out so the onions cover the meat entirely. Layer one slice of American cheese and one slice of Swiss cheese on top of each patty. Continue to cook until the hamburger patty has cooked for at least 6 minutes, total.
  • Now carefully move each loaded hamburger patty to the slices of bread with the mustard on top.
  • Wipe off the griddle with a paper towel. (It’s best to use a spatula to move the paper towel around the griddle, so you don’t burn your fingers.)
  • Now place 2 tablespoons of butter on the griddle and spread it around to cover the surface. Place the stacked patty melts on the griddle, and cover with the additional slices of bread.
  • Toast the bread for 2 to 3 minutes, until golden brown. Turn the heat down to medium-low if needed and watch them carefully.
  • Once they are ready to flip, add the final 2 tablespoons of butter to the griddle. Flip the patty melts over as the butter melts. Toast for another 2 to 3 minutes to make sure the second side is perfectly toasted.
  • Flip the patty melts onto a cutting board, making sure the cheese is on top of the patties. Cut them in half and serve immediately.

Notes

Recipe Variations:
Add-ins – Along with caramelized feel free to add pickle slices, spicy fresh or pickled jalapeno or banana peppers, or cooked and chopped bacon.
Sauces – Swap yellow mustard for dijon. Or substitute mustard entirely and instead top with a classic thousand island dressing.
Cheeses – We like to use both a slice of cheddar and a slice of Swiss. But you can swap one or both with Colby jack, pepper jack, havarti, or any other sliced cheese you like!
Patty – For a slightly lighter sandwich, make this patty melt recipe with ground chicken or turkey. I do suggest using dark meat, however, as breast meat tends to dry out easily.
Bread – Use your choice of other thick bread like traditional rye or sourdough. It’s easy to make gluten-free sandwiches with your favorite hearty GF-friendly sliced bread.
Storing Leftovers – Store leftover patties and onions in an airtight container in the fridge for up to 3 days. If you have assembled sandwiches left over, wrap them tightly but consume them quickly because the bread will get soggy.
Reheating Leftovers – Reheat the patty melts on the stovetop. Reheat assembled patty melts in a skillet or air fryer.

Nutrition

Serving: 1g, Calories: 971kcal, Carbohydrates: 41g, Protein: 41g, Fat: 72g, Saturated Fat: 32g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 20g, Trans Fat: 3g, Cholesterol: 185mg, Sodium: 1158mg, Potassium: 574mg, Fiber: 3g, Sugar: 8g, Vitamin A: 821IU, Vitamin C: 3mg, Calcium: 423mg, Iron: 16mg
Course: Lunch, Main, Main Course, Sandwiches
Cuisine: American
Cook It? Love It? Rate It!YOU can help this recipe RANK on Google – TAP 5 STARS so other hungry people can find it. Thank you!

Share This Recipe With Friends!