Patty Melt Recipe
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.

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!
Table of Contents

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.

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.

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!

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!

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.

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.

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.

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).

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.

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.

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!

Frequently Asked Questions
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.
Nope. But that’s kind of the fun, amirite?
No, pressed sandwiches are almost always best to eat immediately after grilling. Otherwise, the bread will get unpleasantly soggy.

Similar Recipes You Might Like
Patty Melt Recipe
Video
Ingredients
- 2 pounds ground beef
- 2 tablespoons Worcestershire sauce
- ½ teaspoons garlic powder
- ½ cup butter divided
- 1 extra-large sweet onions peeled and sliced into thin strips
- 12 slices thick-cut sandwich bread Texas toast
- 6 slices American cheese
- 6 slices Swiss cheese
- 2 tablespoon yellow mustard
- Salt and pepper
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.



Oh my word, I made this recipe and forgot to comment. Absolute perfection! I only added pickles to the finished product. I will make these again.
Wow, this was so good! Super easy recipe and my family absolutely loved it!
Living for the Texas toast aspect of this recipe! Love it!
These patty melts were so delicious, I could not stop eating them.