This patty melt recipe creates the ultimate comfort sandwich with juicy ground beef, melted cheese, and golden caramelized onions between buttery sourdough bread.
As a chef who’s perfected this classic diner favorite over years of testing, I can tell you that getting the balance right between crispy bread, gooey cheese, and savory beef makes all the difference.
This homemade version beats any restaurant patty melt I’ve tried.

Essential Patty Melt Ingredients
The key to an amazing patty melt lies in choosing quality ingredients that work together perfectly.
- Ground chuck (80/20 blend) – 1.5 pounds provides the best flavor and juiciness
- Sourdough bread – 10 thick slices create the perfect crispy exterior
- Monterey Jack cheese – 10 slices melt beautifully and add creamy richness
- Yellow onions – 2 large onions caramelize into sweet, golden perfection
- Butter – For both cooking onions and grilling the sandwich
- Oil – Helps prevent burning during cooking
Burger Sauce Components
This special sauce elevates your patty melt from good to extraordinary.
- Mayonnaise – 1/2 cup forms the creamy base
- Ketchup – 1/4 cup adds sweetness and tang
- Pickle relish – 2 tablespoons bring acidic brightness
- Yellow mustard – 1 heaping tablespoon provides sharp flavor
- White vinegar – 1 teaspoon enhances the tanginess
- Garlic powder – 1 teaspoon adds savory depth
- Paprika – 1/2 teaspoon contributes mild smokiness
Step-by-Step Patty Melt Instructions
Follow these detailed steps for patty melt success every time.
1. Making the Burger Sauce
Start with this simple sauce that can be prepared days ahead.
- Combine all sauce ingredients in a medium bowl
- Mix thoroughly until smooth and well blended
- Taste and adjust seasoning with salt and pepper
- Refrigerate until ready to use
2. Caramelizing the Onions
Properly caramelized onions take time but create incredible flavor.
- Heat cast iron skillet over medium heat
- Add butter and oil to the hot pan
- Slice onions thinly for even cooking
- Cook slowly for 20-25 minutes, stirring frequently
- Season with salt and pepper during cooking
- Add water splashes if onions start drying out
- Remove when golden brown and sweet
3. Preparing the Beef Patties
Shape your patties correctly for the best cooking results.
- Divide ground chuck into 5 equal portions (about 4.8 ounces each)
- Shape gently into thin patties matching bread slice size
- Handle minimally to keep meat tender
- Season generously with salt and pepper on both sides
4. Cooking the Patties
Perfect patty cooking ensures juicy, flavorful meat.
- Heat griddle or cast iron pan over medium-high heat
- Add oil to prevent sticking
- Cook patties 3-4 minutes per side for medium-rare
- Flip only once to maintain juices
- Rest on plate while assembling sandwiches
5. Assembling Your Patty Melt
The assembly order matters for the best melting and flavor distribution.
- Clean the pan and reduce heat to medium-low
- Butter one side of each bread slice
- Place buttered side down in the hot pan
- Layer ingredients in this order: cheese, patty, onions, sauce, cheese
- Top with second bread slice (buttered side up)
- Cook until golden on the bottom
- Flip carefully and cook until cheese melts completely
Pro Tips for Perfect Patty Melts
After making hundreds of patty melts in my kitchen, these tips guarantee success.
- Use a cast iron skillet for even heat distribution and better browning
- Don’t press down on the sandwich while cooking to keep juices in
- Cook patties to medium-rare since they’ll continue cooking in the sandwich
- Let onions cook slowly for the deepest, sweetest flavor
- Choose thick sourdough slices that won’t get soggy from the sauce
Make-Ahead Options
Smart preparation makes weeknight patty melts totally doable.
- Prepare sauce up to 3 days ahead and store covered in refrigerator
- Caramelize onions 1-2 days early and reheat gently before serving
- Form patties morning of cooking and refrigerate until needed
Serving Suggestions
Complete your patty melt meal with these classic sides.
- Crispy french fries complement the rich sandwich perfectly
- Dill pickle spears cut through the richness
- Coleslaw adds fresh crunch and balance
- Extra burger sauce for dipping makes everything better
Storage and Reheating
Proper storage keeps your patty melt delicious for later.
- Refrigerate leftovers up to 2 days wrapped in foil
- Reheat in skillet over medium-low heat for best results
- Avoid microwave reheating which makes bread soggy
This patty melt recipe has become my family’s weekend favorite. The combination of perfectly seasoned beef, sweet caramelized onions, and tangy burger sauce creates a sandwich that rivals any diner classic.
Take your time with the onions and don’t rush the cooking process for the best results.

Ultimate Patty Melt
Ingredients
Equipment
Method
- Make the burger sauce: In a medium bowl, combine mayonnaise, ketchup, pickle relish, yellow mustard, white vinegar, garlic powder, and paprika. Mix thoroughly until smooth and well blended. Season with salt and pepper to taste. Set aside.
- Caramelize the onions: Heat a cast iron skillet over medium heat. Add 1 tablespoon butter and 1 tablespoon oil. Once melted, add thinly sliced onions and season with salt and pepper. Cook, stirring frequently, until golden brown and caramelized, about 20-25 minutes. Add splashes of water if onions start drying out. Remove to a plate and set aside.
- Prepare the patties: Divide ground chuck into 5 equal portions (about 4.8 ounces each). Gently shape into thin patties roughly the same size as your bread slices. Handle the meat as little as possible to keep it tender. Season generously on both sides with salt and pepper.
- Cook the patties: Heat a flat-top griddle or cast iron pan over medium-high heat. Add 1 tablespoon oil to prevent sticking. Add burger patties and cook for 3-4 minutes per side for medium-rare, flipping only once. Remove to a plate and let rest.
- Assemble the patty melts: Wipe the pan clean and reduce heat to medium-low. Butter one side of each bread slice. Place buttered side down in the hot pan. Layer: cheese slice, beef patty, spoonful of caramelized onions, drizzle of burger sauce, another cheese slice, and top bread slice (buttered side up).
- Cook the sandwiches: Cook for 3-4 minutes until the bottom is golden brown and toasted. Carefully flip using a large spatula and cook on the opposite side until golden and cheese is completely melted, another 3-4 minutes.
- Serve: Remove from heat and let rest for 1 minute. Cut diagonally and serve immediately with extra burger sauce for dipping if desired.