What’s for dinner? How about Classic Patty Melts! Juicy, seasoned beef patties are layered with melted Swiss cheese and sweet caramelized onions, then grilled between buttered sandwich bread for a comforting, diner-style sandwich at home.

Diner-Style Patty Melts at Home!
When I want an easy, crowd-pleasing meal, a few classics always come to mind: sloppy joes, pizza, or chicken tenders. But patty melts are a special kind of comfort food — a hamburger patty transformed into a grilled cheese-style sandwich with rich, caramelized onions and melty Swiss. They’re simple to prepare and feel indulgent, making them perfect for a relaxed weeknight or a cozy weekend dinner.
What’s the Difference Between Patty Melts and Hamburgers?
The main difference is the bread: instead of a bun, the patty is served on slices of buttered, toasted sandwich bread, turning it into a grilled-cheese hybrid. Patty melts typically use Swiss cheese and generous caramelized onions, which give them a sweet-savory depth that’s distinct from a standard hamburger.

Recipe Ingredients
Patty melts feel special but rely on basic pantry ingredients you probably already have.
For the Onions
- Butter: For sautéing the onions. Olive oil can be used instead if preferred.
- Onion: One large yellow onion, thinly sliced (or your preferred variety).
- Salt: To season the onions while they caramelize.
For the Beef Patties
- Ground Beef: One pound. Ground chuck works well for flavor and juiciness.
- Salt and Pepper
- Worcestershire Sauce: Adds savory, umami depth.
- Garlic and Onion Powder: For concentrated flavor.
For the Sandwiches
- Butter: Softened for spreading on the bread.
- Sandwich Bread: Rye is traditional, but any bread you like will work.
- Swiss Cheese: Its nutty, slightly bitter profile pairs perfectly with caramelized onions and beef.

How to Make Patty Melts
The technique is straightforward. The longest step is slowly caramelizing the onions, but that flavor payoff is worth the time. If you want to speed things up, cook the onions in a separate pan while you prepare the patties.
Saute the Onions
- Saute the Onions in Butter. Melt a tablespoon of butter in a large skillet over medium heat. Add the thinly sliced onions and a pinch of salt. Cook slowly for about 25 minutes, stirring occasionally, until the onions are deeply browned and soft. If they begin to scorch, reduce the heat and add a little more butter.
Cook the Hamburger Patties
- Shape the Patties. In a bowl, combine the ground beef with salt, pepper, Worcestershire sauce, garlic powder, and onion powder. Mix gently until combined and divide into four equal patties (about 4 ounces each).
- Cook the Patties. Remove the caramelized onions and wipe the skillet clean. Heat the skillet over medium-high and cook the patties about 4–5 minutes per side, depending on thickness, until cooked to your preferred doneness. Remove and keep warm.
Assemble and Grill the Sandwiches
- Prepare the Bread. Wipe the skillet clean and reduce heat to medium-low. Spread softened butter on one side of each bread slice and place four slices buttered side down in the skillet.
- Layer Cheese, Patty, and Onions. Place a slice of Swiss cheese on each bread slice, top with a beef patty and a generous spoonful of caramelized onions, then add another slice of cheese.
- Close and Cook. Top each sandwich with the remaining bread slices, buttered side up. Cook until the bottom is golden and the cheese begins to melt, about 3–4 minutes.
- Flip and Finish. Press each sandwich slightly with a spatula and carefully flip. Cook the second side another 3–4 minutes until golden brown and crispy.
- Serve. Remove from the skillet, cut in half, and serve immediately while the cheese is gooey and the bread is crisp.

Tips for Success
Small adjustments make a big difference. These tips help you get the best texture and flavor from your patty melts.
- Thin Patties Work Best: Press the patties flat while cooking so they fit the bread and develop a tender bite.
- Add a Tangy Element: A smear of mayo, mustard, or using rye bread adds brightness that balances the richness.
- Include Extra Veggies: Sautéed mushrooms or bell peppers are delicious additions.
- Substitutions: Use ground turkey for a lighter option and havarti or provolone if you don’t have Swiss.

What to Serve with Patty Melts
Since patty melts are rich and savory, contrast them with crunchy or acidic sides to balance the meal.
- Fresh Relish or Salsa: A bright, vegetable-forward relish adds freshness and texture.
- Simple Salad: A tomato and avocado salad or mixed greens with a light vinaigrette cut through the richness.
- Grilled Fruit: Quick grilled pineapple or another caramelized fruit adds a sweet contrast that pairs surprisingly well.
Make-Ahead Tips
- Caramelize the onions up to two days ahead and store in an airtight container in the fridge.
- Season and shape patties a day ahead and keep them refrigerated in an airtight container or bag. Cook fresh when ready for best results.

Classic Patty Melts
Ingredients
For the Caramelized Onions:
- 1 tablespoon butter
- 1 large yellow onion, thinly sliced
- ⅛ teaspoon salt
For the Beef Patties:
- 1 pound ground beef
- 1 teaspoon salt
- ½ teaspoon freshly ground black pepper
- 1 teaspoon Worcestershire sauce
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
For the Sandwiches:
- 2 tablespoons butter, softened
- 8 slices sandwich bread
- 8 slices Swiss cheese
Instructions
Make the Caramelized Onions:
- Melt butter in a large skillet over medium heat.
- Add the onions, season with salt, and cook about 25 minutes, stirring occasionally, until very soft and browned. If they start to burn, lower the heat.
- Meanwhile, combine ground beef, salt, pepper, Worcestershire sauce, garlic powder, and onion powder in a bowl. Mix until combined.
- Shape the beef into four even patties (about 4 ounces each).
- Remove the caramelized onions from the pan and set aside.
Cook the Beef Patties:
- Wipe the skillet clean and heat over medium-high.
- Add the patties and cook about 4–5 minutes per side, or until done (internal temperature for ground beef is 160°F).
- Remove patties and set aside.
Make the Sandwiches:
- Wipe the skillet and reduce heat to medium-low.
- Butter one side of each bread slice and place four slices buttered side down in the skillet.
- Place a slice of Swiss on each bread, top with a patty and caramelized onions, then another slice of cheese.
- Top with the remaining bread slices, buttered side up.
- Cook 3–4 minutes until the bottom is golden and cheese starts to melt.
- Press down, carefully flip, and cook another 3–4 minutes until golden brown and crispy.
- Remove from skillet, cut in half, and serve immediately.
Nutrition
Nutritional info is an estimate and provided as a courtesy. Values may vary based on ingredients and preparation.
More Satisfying Sandwiches
- Tuna Grilled Cheese Sandwich
- Ham and Swiss Cheese Sliders
- Homemade Sloppy Joes