Patty Melt

Patty Melt
⏱️ cook time 30 minutes
🍽️ servings 4
⚡ Difficulty easy

intro

A nostalgic, crispy diner classic loaded with seared beef, melted Swiss, sweet caramelized onions, and tangy Thousand Island on buttery grilled rye bread.

Ingredients

Ground beef (80/20 lean-to-fat ratio) 680 grams (1.5 lbs)
Thick-cut rye bread 8 slices (approx 480 grams total)
Sliced Swiss cheese 225 grams (8 thin slices)
Yellow onion 450 grams (2 large, thinly sliced)
Unsalted butter 85 grams (6 tablespoons, divided)
Thousand Island dressing 120 ml (1/2 cup)
Kosher salt 5 grams (1 teaspoon, divided)
Freshly ground black pepper 1 gram (1/2 teaspoon)

Steps

1

Caramelize the onions

Melt 3 tablespoons (42 grams) of unsalted butter in a large cast-iron skillet over medium-low heat. Add the thinly sliced yellow onions, stir to fully coat in butter, and cook for 12-15 minutes, stirring every 2 minutes, until onions are deep golden, soft, and naturally sweet. Season with 1/4 teaspoon (1 gram) of kosher salt, then transfer onions to a small bowl and set aside.

Step 1
step1:Caramelize the onions
2

Form beef patties

While the onions cook, divide the 680 grams of 80/20 ground beef into 4 equal 170-gram portions. Press each portion into a thin, oblong patty slightly larger than the rye bread slices (patties will shrink as they cook). Season both sides of each patty evenly with the remaining 3/4 teaspoon (4 grams) kosher salt and 1/2 teaspoon (1 gram) freshly ground black pepper.

Step 2
step2:Form beef patties
3

Sear the beef patties

Return the used cast-iron skillet to medium-high heat; do not wipe out leftover onion butter, as it adds deep flavor. Once the skillet is fully hot, add patties in a single layer (cook in batches if needed to avoid crowding the pan) and cook for 2 minutes per side for medium doneness, until a dark, crispy crust forms on each surface. Transfer seared patties to a clean plate and set aside.

Step 3
step3:Sear the beef patties
4

Assemble the sandwiches

Lay all 8 rye bread slices on a clean work surface. Spread 1 tablespoon (15 ml) of Thousand Island dressing evenly across one side of each bread slice. Layer 1 slice of Swiss cheese on 4 of the dressed slices, top each with one seared beef patty, 1/4 of the reserved caramelized onions, a second slice of Swiss cheese, then close each sandwich with the remaining dressed rye slices.

Step 4
step4:Assemble the sandwiches
5

Grill the patty melts

Reduce stovetop heat to medium. Melt the remaining 3 tablespoons (43 grams) of unsalted butter in the skillet. Place assembled sandwiches in the pan (cook in batches if needed) and cook for 3 minutes per side, pressing gently with a metal spatula as they cook, until the rye bread is deep golden and crispy, and the Swiss cheese is fully melted through all layers.

Step 5
step5:Grill the patty melts
6

Rest and serve

Transfer cooked patty melts to a cutting board and let rest for 2 minutes to allow cheese to set and juices to redistribute, then cut each sandwich diagonally into two halves. Serve immediately, with extra Thousand Island for dipping if desired.

Step 6
step6:Rest and serve

Tips

1.Use 80/20 lean-to-fat ground beef for the juiciest patties; the rendered fat adds rich flavor and helps crisp the rye bread as the sandwiches cook.
2.Do not rush caramelizing the onions: cooking over steady medium-low heat coaxes out their natural sweet flavor, while high heat will burn edges before the onions soften fully.
3.Shape patties slightly larger than your rye bread slices, as ground beef shrinks by roughly 20% during cooking, ensuring even patty coverage in every bite.

✨ You May Also Like

Main Course
🍜 United Kingdom

A showstopping classic of tender seared beef, savory mushroom duxelles, and crisp prosciutto wrapped in flaky golden puff pastry, baked to juicy perfection.

⏱️ 2 hours 1Main Course ★ 4.7
Main Course
🍜 India

Tender charred marinated chicken simmered in a rich, spiced creamy tomato sauce, this iconic Anglo-Indian curry pairs perfectly with basmati rice or warm naan.

⏱️ 50 minuteMain Course ★ 4.8
Main Course
🍜 Thailand

Classic tangy, sweet, and savory Thai stir-fried rice noodles with shrimp, tofu, and crunchy garnishes, balancing all five core Thai flavor profiles.

⏱️ 30 minuteMain Course ★ 4.6
Main Course
🍜 United Kingdom

Crispy golden beer-battered cod and fluffy double-fried chips, served with tangy tartar sauce and malt vinegar: the timeless, beloved British pub comfort classic.

⏱️ 45 minuteMain Course ★ 4.9
Main Course
🍜 Mexico

Smoky, chile-marinated pork tacos with caramelized pineapple, fresh cilantro, and lime: a beloved classic Mexican street food perfect for casual summer gatherings.

⏱️ 1 hour 45Main Course ★ 4.7
Main Course
🍜 United States

Crunchy Fritos corn chips layered with savory beef chili and melted cheddar, topped with cool, zesty fixings for a beloved, cozy Tex-Mex comfort food.

⏱️ 35 minuteMain Course ★ 4.9

Patty Melt:Frequently Asked Questions

1.Why do you recommend 80/20 ground beef instead of leaner beef for a patty melt?
That 20% fat content is non-negotiable for that juicy, rich diner flavor with zero dry, crumbly patties. As the patty sears, the fat renders to create a crispy, lacy crust on the beef, and adds savoriness that seeps into the grilled bread. Leaner beef will turn out tough, bland, and lack that classic greasy-spoon depth you’re craving.
2.Can I use a different type of bread if I don’t have thick-cut rye?
You can, but you’ll lose that signature tangy, earthy rye bite that defines a classic patty melt. If you must substitute, pick a thick, sturdy sourdough that won’t get soggy from melted cheese, beef fat, and dressing. Skip soft sandwich bread—it’ll fall apart halfway through grilling and won’t hold up to the hearty fillings.
3.How do I get perfectly sweet, not burnt, caramelized onions for my patty melt?
Low and slow is the only non-negotiable rule here. Slice your yellow onion thin, melt a knob of unsalted butter in a skillet over medium-low heat, and cook the onions for 20-25 minutes, stirring occasionally, until deep golden and soft. Resist cranking the heat—high heat will char edges before the onions’ natural sugars break down to that mellow, sweet flavor.
4.Why use Swiss cheese instead of cheddar or American for this classic recipe?
Swiss has that ideal mild, nutty, ultra-creamy melt that pairs perfectly with tangy rye, sweet onions, and savory beef without overpowering the other flavors. It melts smoothly into every crevice without turning greasy or stringy, which is exactly what you want for a cohesive, diner-perfect bite. You can swap in American if you prefer, but Swiss is the traditional pick.
5.Do I need to press the beef patty while it cooks to get that diner texture?
Absolutely—that’s how you get that thin, crispy-edged diner-style patty that fits perfectly on rye bread. Once you add the patty to a hot skillet, press it firmly into an even ¼-inch thick shape slightly larger than your bread slices (it will shrink as it cooks) with a stiff spatula. Only press once early on—repeated squishing will squeeze out all the juicy, flavorful fat.
6.How should I season the beef patties for the most authentic diner flavor?
Keep seasoning simple, just like classic diners do! Generously sprinkle the top of each pressed patty with kosher salt and freshly ground black pepper right before it finishes searing. Don’t mix seasoning into the ground beef ahead of time, or you’ll end up with a tough, meatloaf-like texture instead of a tender, crispy-edged patty.
7.Can I make the caramelized onions ahead of time to cut down on cook time?
Totally! Caramelized onions keep beautifully in an airtight container in the fridge for up to 5 days, or in the freezer for up to 3 months. Make a big batch on meal prep day, then just pull out what you need and warm it briefly in a skillet before assembling your patty melts. This cuts total recipe time down to under 15 minutes for quick weeknight meals.
8.How much butter should I use on the rye bread to get that perfect crispy, golden crust?
Use about 1 tablespoon of softened unsalted butter per slice of bread, spread evenly all the way to the edges—no bare spots! Buttering edge to edge prevents those sad, dry, pale bread corners, and creates that uniformly crispy, buttery crust you get at old-school diners. Use softened butter so it spreads easily without tearing the delicate rye.
9.Where should I spread the Thousand Island to keep the bread from getting soggy?
Spread a thin, even layer of Thousand Island on the unbuttered, inside face of each slice of rye, right before assembling the sandwich. Don’t douse it—too much dressing will make the bread soggy as it grills. For extra insurance, place a slice of Swiss directly against the dressed side of each bread slice to create a moisture barrier.
10.What heat level should I use to grill the assembled patty melt?
Stick to medium-low heat when grilling the assembled sandwich. If your pan is too hot, the outside of the rye will burn before the cheese fully melts and the filling warms through. Cook for 3-4 minutes per side, until the bread is deep golden and crispy, and the Swiss is fully melted and oozing a little out the sandwich edges.
11.Why is my cheese not fully melting even after the bread is perfectly crispy?
That almost always means your pan heat is too high, or your cheese slices are straight out of the fridge and ice cold. Let your Swiss slices sit at room temperature for 10 minutes before assembling, and keep the pan at medium-low so heat has time to penetrate and melt the cheese all the way through. If needed, cover the pan for 1 minute to trap steam and speed up melting.
12.Can I add extra toppings like pickles or bacon to this classic patty melt?
Of course! The classic recipe sticks to the core traditional fillings, but a few thin dill pickle slices tucked in with the onions add great extra tang, and crispy bacon adds a salty, smoky crunch. Just don’t overload the sandwich—too many extra toppings will make it hard to hold, and cover up that nostalgic, simple diner flavor.
13.Can I make these patty melts in a panini press instead of a stovetop skillet?
You absolutely can, and it makes for an extra crispy, evenly pressed sandwich! Set your press to medium heat, butter the outside of the rye as you normally would, and cook for 3-4 minutes until the bread is golden and the cheese is fully melted. Don’t slam the press down too hard, or you’ll squeeze out all the tasty dressing and beef fat that makes this sandwich so satisfying.

Comments (19)

2 days ago

OMG this patty melt tastes EXACTLY like the ones I got at the little diner down the street from my high school! I made it for family dinner last night and my husband and two kids practically licked their plates. Only swap I did was use sourdough instead of rye because that’s what I had in the pantry, still SO good.

yesterday

Wait the sourdough swap sounds chef’s kiss! I have a loaf going stale on my counter right now, gonna try that tonight instead of running to the store for rye.

yesterday

So glad it was a hit with the family! Sourdough is such a great swap, the tang pairs perfectly with the caramelized onions and melted Swiss — no wrong bread choice here as long as it’s sturdy enough to hold all that filling!

1 week ago

Game changer for quick weeknight meals! I prepped the patties and caramelized onions on Sunday, and threw these together in 10 minutes flat after soccer practice on Tuesday. Even my picky 7 year old asked for seconds! Only note: make sure you butter the bread *all the way to the edges* for that perfect crispy crust, trust me.

5 days ago

Oh the prepping ahead tip is genius! I’m always scrambling to get dinner on the table between practice and homework, this is going into my regular rotation stat.

5 days ago

That prep hack is one of our go-tos too! So glad this works for your busy schedule, and great call on the edge-to-edge butter — that’s the secret to that classic diner crispy toast no one wants to skip.

3 days ago

Took me right back to my grandma’s favorite diner spot when we’d visit her in Florida as a kid! I did add a little extra thousand island on mine because I’m a sauce fiend, and it was perfect. Cook time was right at 30 minutes just like the recipe said, no fancy equipment needed which I love.

2 days ago

Extra thousand island is non-negotiable for me too! I even mix a little pickle brine into mine for extra zing, you should try it next time.

2 days ago

Love that extra sauce hack! Adding a splash of pickle brine is such a fun, bright upgrade — we might have to test that for a little variation note on the recipe soon!

5 days ago

Okay y’all, I’m literally the worst at cooking, I burn toast 50% of the time, and I nailed this on the first try! It was so easy, I didn’t even have to look up a how-to video. My roommate came home while I was making it and thought I ordered takeout from the diner downtown lmao.

3 days ago

Dude same, I can barely make mac and cheese without messing it up, this is giving me hope I can make something that doesn’t come out of a frozen box. Gonna make it for my dorm floor potluck next weekend!

3 days ago

That’s what we love to hear! This recipe is totally beginner-proof, so you’ve got this. If you’re making it for a crowd, you can keep the cooked patties and onions warm in a low oven while you toast the bread batches to make it even easier.

2 weeks ago

Made a big batch of these for our neighborhood block party last weekend and they were the first thing gone! People were coming up to me asking for the recipe all night, I felt like a celebrity. I cut them into quarters so they were easy slider-sized portions, worked like a charm. Only reason I’m not giving 5 stars is I wish there was a note about how to keep them warm for a crowd without getting soggy, but that’s a tiny thing.

1 week ago

The slider-sized cut is such a smart idea! I’ve been looking for something easy to bring to our annual block party next month, this is perfect. Did you keep them in a slow cooker or something to stay warm?

1 week ago

So thrilled they were a hit at the block party! For keeping them warm without sogginess, place them on a wire rack set over a baking sheet in a 200°F oven — that lets air circulate so the bread stays crispy, no mushy melts here!

yesterday

Bro. The caramelized onion recipe on here alone is worth 5 stars. I could put those onions on literally everything — burgers, eggs, toast, you name it. The patty melt itself was incredible, crispy bread, juicy patty, oozing Swiss, exactly what I crave when I’m hungover on a Saturday.

2 hours ago

Ha, we’re right there with you — those slow-cooked caramelized onions are the secret weapon that makes this taste like authentic diner food! So glad it hit the spot for your Saturday craving.

5 days ago

So happy I found this! I swapped the rye bread for my favorite gluten-free seeded bread, and used a little dairy-free Swiss, and it turned out so good I almost cried. I haven’t had a proper patty melt since I went gluten free 6 years ago, this totally scratched that itch.

3 days ago

Oh thank you for sharing the GF swap! I have celiac and have been nervous to try making patty melts at home, this gives me a great starting point.

1 week ago

Added a couple slices of crispy bacon to mine because everything’s better with bacon, and let me tell you — chef’s kiss. The sweet caramelized onions with the salty bacon and melted cheese? Unbeatable. My teen son said it’s better than the patty melts at the Whataburger down the street, which is high praise coming from him.

5 days ago

Bacon is such a fantastic add! We love that upgrade too, that salty crunch pairs so perfectly with the sweet onions — no wonder your son gave it such a glowing review!

2 weeks ago

Grew up eating patty melts at diners in Manhattan after late nights out with friends, and this is spot on. The only thing missing is the little side of pickles and the vintage milkshake, but that’s on me to add next time. 10/10, will be making this at least once a week now.

1 week ago

Same! I’ve been chasing that perfect post-night-out patty melt for years since my go-to diner closed down. Can’t wait to test this this weekend, fingers crossed it lives up to the hype!

3 days ago

This is so budget friendly! I already had most of the ingredients at home — ground beef, bread, cheese, onions, butter — I didn’t have to make a special trip to the grocery store at all. Total win for when it’s the end of the month and the grocery budget is tight. Tasted way fancier than the cost would suggest!

2 days ago

That’s one of our favorite things about this recipe! It uses simple, affordable pantry and fridge staples but tastes like a special treat, perfect for those end-of-paycheck weeks.

2 days ago

Loved the flavor of this patty melt, but I’m curious: has anyone tried toasting the bread in the air fryer instead of on the griddle? I hate having to stand over the stove flipping sandwiches, wondering if I can make this a little more hands off.

yesterday

I did! Spray the bread with a little butter spray, air fry at 375 for 3 minutes per side, it gets perfectly crispy. Just make sure you don’t overstuff the melt or the cheese oozes out everywhere.

1 week ago

Made this for my partner for our at-home date night last Friday, paired it with some crispy tater tots and a couple of chocolate milkshakes, and they said it was better than any restaurant meal we’ve had in months. We didn’t even miss going out! Super easy to throw together, left us plenty of time to watch our movie after dinner.

5 days ago

At-home date night wins are the best! Tater tots and milkshakes are the exact classic diner sides to pair with this, we couldn’t have suggested a better spread. So glad you two loved it!

5 days ago

Wait a second, leftover patty melt for breakfast the next day? Chop it up and throw it on top of hash browns with a fried egg? Game. Changer. Don’t knock it till you try it, y’all. The original recipe is great, but the leftover upgrade is next level.

3 days ago

Oh my god that sounds insane. I’m intentionally making an extra patty melt this weekend just so I can have that for breakfast on Monday. Genius hack!

30 minutes ago

Threw a couple slices of pickled jalapeño on mine for a little kick, and it was *chef’s kiss*. The heat cuts through all the rich cheese and beef so nicely, I’ll never make a patty melt without them again. SO good.

2 hours ago

Used a plant-based ground beef patty for this and it was still incredible! The caramelized onions and Swiss have so much flavor, you honestly don’t even miss the real beef. Perfect for when I’m cooking for my vegetarian roommate and don’t want to make two separate meals.

just now

Quick heads up for other new cooks: don’t crank the heat up too high when you’re toasting the bread! I had my burner on high for the first one and burned the outside before the cheese was even melted. Turned it down to medium for the rest and they came out perfect, just be patient!

2 weeks ago

My dad owned a tiny diner in rural Ohio for 30 years, and his patty melt was famous in our town. I made this recipe last night and it is dead on for his — the ratio of meat to cheese to onions is exactly right, the bread is perfectly buttered. I almost teared up taking the first bite, it tasted like childhood.

1 week ago

Made a double batch of these on Sunday to take for work lunches all week, and they hold up surprisingly well! I just wrap them in parchment paper and reheat in the office toaster oven for 5 minutes, and the bread is still crispy, no sad soggy sandwich. Way better than the sad cafeteria sandwiches I usually eat.

5 minutes ago

I know everyone loves thousand island on these, but I skipped it and used plain mayo with a little extra mustard, and it was perfect for me. I hate sweet pickles so thousand island is a no-go in my house, and the recipe was super easy to tweak to my taste. Juicy patty, crispy bread, melty cheese, 10/10.