If you are looking for a hearty sandwich that combines the best parts of a cheeseburger and grilled cheese, these Cheesy Beef Patty Melt Sandwiches are a delicious recipe to make. Juicy seasoned beef patties are layered with deeply caramelised onions and plenty of melted cheese between slices of buttery toasted bread for a rich, crispy, satisfying meal.
This recipe is perfect for busy weeknights, weekend lunches, game day, family dinners, or anytime you are craving classic diner-style comfort food. The beef stays juicy, the onions bring sweet savory flavor, and the toasted bread provides the perfect golden crunch.
One of the best things about homemade patty melts is how easy they are to customize. You can use Swiss, cheddar, provolone, American cheese, spicy sauce, mushrooms, bacon, or different breads depending on the flavors you enjoy.
Why You’ll Love These Cheesy Beef Patty Melt Sandwiches
These easy sandwiches combine a juicy beef patty with buttery toasted bread and plenty of gooey cheese.
Slowly caramelized onions add sweetness and richness that balances the savory beef beautifully.
Unlike a regular burger, the sandwich is grilled in a skillet after assembly, giving both sides of the bread a crisp, golden finish while the cheese melts around the warm beef.
They are also easy to prepare in batches, making them ideal for casual family dinners or weekend meals.
Ingredients
For the Beef Patties
- 1½ pounds ground beef, preferably 80–85% lean
- 1 teaspoon kosher salt
- ¾ teaspoon freshly ground black pepper
- 1 teaspoon garlic powder
- ½ teaspoon onion powder
- 1 teaspoon Worcestershire sauce
- 1 tablespoon olive oil, for cooking
For the Caramelized Onions
- 2 large yellow onions, thinly sliced
- 2 tablespoons unsalted butter
- 1 tablespoon olive oil
- ¼ teaspoon salt
- ½ teaspoon brown sugar, optional
For the Sandwiches
- 8 slices rye bread, sourdough, or thick sandwich bread
- 8 slices Swiss cheese
- 4 slices cheddar or American cheese
- 4 tablespoons softened butter
For the Optional Patty Melt Sauce
- ¼ cup mayonnaise
- 2 tablespoons ketchup
- 1 tablespoon Dijon mustard
- 1 teaspoon pickle relish
- ½ teaspoon Worcestershire sauce
- ¼ teaspoon garlic powder

How to Make Cheesy Beef Patty Melt Sandwiches
1. Prepare the Caramelized Onions
Heat the butter and olive oil in a large skillet over medium-low heat.
Add the sliced onions and salt.
Cook slowly for approximately 20–25 minutes, stirring occasionally.
The onions should gradually soften and turn deep golden brown.
Avoid using very high heat because the onions may burn before they have time to caramelize.
If they begin sticking, add 1–2 tablespoons of water.
Add the brown sugar if using during the final few minutes.
Once deeply golden and soft, transfer the onions to a bowl and set aside.
2. Prepare the Patty Melt Sauce
In a small bowl, combine the mayonnaise, ketchup, Dijon mustard, pickle relish, Worcestershire sauce, and garlic powder.
Stir until smooth.
Taste and adjust if desired.
Refrigerate the sauce while you prepare the beef.
This sauce is optional, but it adds a creamy, tangy diner-style flavor to the sandwiches.
3. Prepare the Beef
Place the ground beef in a mixing bowl.
Add the salt, black pepper, garlic powder, onion powder, and Worcestershire sauce.
Mix gently until just combined.
Avoid overworking the beef because this can make the patties dense.
Divide the mixture into 4 equal portions.
Shape each portion into a thin oval or rectangular patty slightly larger than the bread slices.
The patties will shrink during cooking, so making them slightly oversized helps them fit the bread after cooking.
4. Cook the Beef Patties
Heat a large skillet or griddle over medium-high heat.
Add the olive oil.
Once hot, add the beef patties.
Cook for approximately 3–4 minutes on the first side.
Flip and cook for another 3–4 minutes, or until browned and cooked through.
Ground beef should reach an internal temperature of 160°F (71°C).
Transfer the patties to a plate.
Allow them to rest briefly while you prepare the sandwiches.
5. Prepare the Bread
Lay the bread slices on a clean work surface.
Spread softened butter over one side of each slice.
Flip the bread so the buttered sides face downward.
If using the patty melt sauce, spread a thin layer over the unbuttered sides.
6. Assemble the Patty Melts
Place one slice of Swiss cheese on four pieces of bread.
Add a cooked beef patty.
Top each patty with a generous spoonful of caramelized onions.
Add one slice of cheddar or American cheese.
Finish with another slice of Swiss cheese.
Top each sandwich with the remaining bread, buttered side facing outward.
Using cheese on both sides of the filling helps hold the sandwich together as it melts.
7. Grill the First Side
Wipe out the skillet if necessary.
Heat it over medium-low to medium heat.
Place the assembled sandwiches in the skillet.
Cook for approximately 3–4 minutes.
Press gently with a spatula, but do not flatten aggressively.
The bread should become golden brown while the cheese begins melting.
8. Flip the Sandwiches
Carefully flip each patty melt.
Cook the second side for another 3–4 minutes.
If the bread browns before the cheese fully melts, lower the heat and cover the skillet for 1–2 minutes.
The trapped heat will help melt the cheese without burning the bread.
9. Check the Cheese
The sandwiches are ready when both sides are deeply golden and crisp and the cheese is completely melted around the beef.
If necessary, continue cooking over low heat for another minute.
Avoid high heat at this stage.
Slow grilling creates the best balance of crisp bread and melted cheese.
10. Rest and Slice
Transfer the sandwiches to a cutting board.
Allow them to rest for approximately 2 minutes.
This gives the melted cheese time to settle slightly.
Slice each sandwich diagonally with a sharp knife.
Serve immediately.
What to Serve With Cheesy Beef Patty Melt Sandwiches
Patty melts pair perfectly with crispy French fries, seasoned potato wedges, or onion rings.
For a classic diner-style meal, serve them with dill pickles and coleslaw.
Potato chips, sweet potato fries, or roasted potatoes are also easy sides.
For something lighter, pair the sandwiches with a garden salad, cucumber salad, tomato salad, or roasted vegetables.
Tomato soup is another excellent choice and pairs especially well with the buttery toasted bread and melted cheese.
Tips for the Best Cheesy Beef Patty Melt Sandwiches
Use ground beef with some fat for juicy patties.
Make the patties thin and slightly larger than the bread before cooking.
Caramelize the onions slowly for the best flavor.
Do not overmix the ground beef.
Use medium or medium-low heat when grilling the assembled sandwiches.
Butter the outside of the bread evenly.
Layer cheese on both sides of the beef to help hold the sandwich together.
Use sturdy bread that can support the beef and onions without becoming soggy.
Cover the skillet briefly if you need help melting the cheese.
Serve immediately for the crispiest texture.
Easy Recipe Variations
For Mushroom Swiss Patty Melts, sauté sliced mushrooms and add them with the caramelized onions.
For Bacon Patty Melts, add crispy bacon between the beef and cheese.
For Spicy Patty Melts, use pepper Jack cheese and add sliced jalapeños or hot sauce.
For BBQ Patty Melts, spread barbecue sauce over the bread and use smoked cheddar.
For Garlic Parmesan Patty Melts, mix garlic powder into the butter and sprinkle Parmesan over the bread before grilling.
For Double Cheese Patty Melts, add extra cheddar, provolone, or mozzarella.
For Texas Toast Patty Melts, use thick-cut Texas toast for a larger, extra-buttery sandwich.
For Turkey Patty Melts, replace the beef with seasoned ground turkey and cook to an internal temperature of 165°F.
How to Store Leftovers
Patty melts are best served immediately, but leftovers can be stored.
Allow the sandwiches to cool before placing them in an airtight container.
Refrigerate for up to 2–3 days.
For the best texture, reheat them in a skillet over medium-low heat.
Cook for approximately 2–3 minutes per side until the bread becomes crisp again and the center is heated through.
You can also reheat them in an oven or air fryer at approximately 350°F (175°C).
Microwaving is convenient but can make the bread soft.
For longer storage, freeze the cooked beef patties separately and assemble fresh sandwiches later.
Frequently Asked Questions
What is a patty melt?
A patty melt is a hot sandwich made with a beef patty, melted cheese, and usually caramelized onions between slices of grilled bread.
It is essentially a combination of a burger and a grilled cheese sandwich.
What cheese is best for patty melts?
Swiss cheese is traditional, but cheddar, American, provolone, Monterey Jack, or combinations of cheeses work very well.
What bread should I use?
Rye bread is classic.
Sourdough, Texas toast, or sturdy white sandwich bread are also excellent choices.
How do I keep the bread from burning?
Cook the assembled sandwiches over medium-low to medium heat.
This gives the cheese enough time to melt before the bread becomes too dark.
Can I make the onions ahead of time?
Yes.
Caramelized onions can be prepared up to 3–4 days ahead and refrigerated in an airtight container.
Reheat them gently before assembling the sandwiches.
Why should the patties be thin?
Thin patties cook quickly and fit better between slices of bread.
They also allow the cheese and onions to remain balanced with the beef.
Can I use burger sauce?
Absolutely.
A creamy burger sauce, Russian dressing, Thousand Island dressing, mustard, or garlic mayonnaise all work well.
Can I cook these on a griddle?
Yes.
A flat-top griddle is ideal because you can cook multiple sandwiches at once while maintaining even heat.
Final Thoughts
These easy Cheesy Beef Patty Melt Sandwiches combine juicy seasoned beef, sweet caramelized onions, gooey melted cheese, and crisp buttery bread in one satisfying diner-style meal.
They are simple enough for busy weeknights but indulgent enough for weekend lunches, game days, and comfort-food dinners.
Serve them hot with fries, onion rings, pickles, salad, or tomato soup, and enjoy the delicious combination of crispy bread, savory beef, caramelized onions, and melted cheese in every bite.