Seasoned ground beef and slow-cooked onions layered with melting cheese between two slices of buttered bread, griddled until the outside is deep golden and the cheese runs at the edges. Half an hour, one skillet, and four of them.
The technique that decides everything is draining the beef before it goes on the bread. Ground beef at 80/20 renders a quarter cup of fat or more, and that fat soaks straight into the bread from the inside while the butter crisps the outside. What you get is a sandwich that looks perfect and collapses into grease when you pick it up.
Fifteen minutes of prep, twenty at the stove, and they go straight to the plate.
Why You Will Love This Recipe
One skillet does everything. Onions, beef, then the sandwiches, all in the same pan.
Ground beef instead of patties. Cheaper, quicker, and it distributes evenly right to the crust instead of leaving bare corners.
The onions do the heavy lifting. Fifteen minutes of slow cooking turns two onions into something that tastes like it took an hour.
It uses everyday ingredients. Beef, onions, bread, butter, cheese.
It suits any meal. Lunch, a quick dinner, or cut in half as something to eat standing up.
Recipe Overview
Prep time: 15 minutes
Cook time: 20 minutes
Total time: 35 minutes
Yield: 4 sandwiches
Difficulty: Easy
Best for: Weeknight dinners, lunch, using up leftover onions
Ingredients
For the filling
• 1 pound ground beef, 80/20
• 2 large yellow onions, thinly sliced
• 2 tablespoons butter, for the onions
• 2 cloves garlic, minced
• 1 tablespoon Worcestershire sauce
• 1 teaspoon salt
• 1 teaspoon black pepper
• 1 teaspoon garlic powder
• ½ teaspoon onion powder
For assembly
• 8 slices thick white bread or sourdough
• 8 slices provolone, or 2 cups grated
• 4 tablespoons butter, softened, for the bread
• 2 tablespoons chopped parsley, to finish
Choosing the Right Bread
The bread has to carry a heavy, wet filling without going limp or falling apart.
Thick-cut white sandwich bread. The classic choice and what is shown here. Soft interior, and it griddles to a genuinely golden crust.
Sourdough. Sturdier and more flavourful, with a chewier crust. The best option if the filling is generous.
Texas toast. Cut thick specifically for this kind of sandwich. Almost impossible to make soggy.
Rye bread. Traditional for a patty melt and excellent here, though the caraway flavour dominates.
Thin sandwich bread. Too flimsy. It tears when you flip and the filling pushes through.
Look for slices at least half an inch thick. Anything thinner cannot hold beef, onions, and melted cheese at once.
Why Draining the Beef and Cooking the Onions Slowly Both Matter
Ground beef at 80/20 is a fifth fat by weight, and nearly all of it renders out in the pan. Spooned onto bread while it is still in the meat, that fat is absorbed instantly, because bread is porous and warm fat moves through it faster than water does. The butter on the outside then crisps a surface that already has grease behind it, and the sandwich falls apart in the hand.
Draining takes thirty seconds in a colander and removes the entire problem. The beef keeps all of its flavour, since that lives in the browned surface and the seasoning rather than in liquid fat.
The onions are a slower matter. Onions are about 89% water and roughly 9% sugar by dry weight, and turning them from sharp and crunchy into soft and sweet requires two things to happen in order. First the water has to cook off, which takes most of the time. Only then can the sugars begin to caramelise, which is where the deep flavour comes from. Rushing this over high heat browns the outside of each slice before the water has gone, so the onions taste scorched and raw at once.
Fifteen minutes over medium heat is the minimum, and twenty is better. There is no way to shorten it, and it is the single biggest flavour contributor in the sandwich.
How to Make Ground Beef and Onion Melts
Step 1: Cook the onions
Melt 2 tablespoons of butter in a large skillet over medium heat, add the sliced onions with a pinch of salt, and cook 15 to 18 minutes, stirring occasionally, until soft and deeply golden.
Do not raise the heat to speed this up. Scorched onions taste bitter through the whole sandwich.
Step 2: Set the onions aside
Transfer them to a bowl and return the skillet to the heat.
Step 3: Brown the beef
Add the ground beef to the same skillet over medium-high heat, breaking it into small crumbles, and cook 6 to 7 minutes until well browned.
Let it sit undisturbed for the first two minutes. That is where the browning comes from.
Step 4: Season it
Add the garlic, Worcestershire, salt, pepper, garlic powder, and onion powder, and cook 1 minute more.
Step 5: Drain thoroughly
Tip the beef into a colander and let it drain for a minute.
This is the step that keeps the bread from going greasy. Do not skip it.
Step 6: Combine beef and onions
Return the drained beef to the bowl with the onions and fold them together.
Mixing them now means every bite has both, rather than layers that slide apart.
Step 7: Butter the bread
Spread softened butter across one side of each slice, right to the edges.
Cover the whole surface. Bare patches stay pale while the rest browns.
Step 8: Build the sandwiches
Place a slice butter side down, add a slice of provolone, a quarter of the beef and onion mixture, another slice of provolone, then a second slice of bread butter side up.
Cheese on both sides of the filling. It melts against the bread and glues the sandwich together.
Step 9: Griddle and rest
Wipe the skillet and cook over medium-low heat for 4 to 5 minutes a side, pressing gently with a spatula, until deep golden and the cheese has melted. Rest 2 minutes, then cut and finish with parsley.
Medium-low, not medium-high. High heat browns the bread before the cheese has melted.
Tips for the Best Melts
Grate or slice the cheese yourself. Pre-shredded cheese is coated in cellulose, which stops it melting smoothly.
Cook over medium-low. The single most common mistake is too much heat, which gives you a dark crust and cold cheese.
Press gently. A light press with the spatula improves contact with the pan. Pressing hard squeezes the filling out of the sides.
Cover the pan for the last minute. Trapped heat finishes melting the cheese without darkening the bread further.
Rest before cutting. Two minutes lets the cheese set slightly so the filling stays inside when you slice.
Easy Variations
• Use Swiss or gruyère in place of provolone for a nuttier flavour
• Add sautéed mushrooms with the onions
• Spread a thin layer of Dijon or Thousand Island on the inside of the bread
• Use rye bread and Swiss for a proper patty-melt profile
• Add pickled jalapeños for heat and acidity
• Finish with a fried egg inside for a breakfast version
What to Serve With It
Fries, chips, or onion rings are the obvious pairing. A dill pickle on the side is close to mandatory, since the acidity cuts the richness better than anything else.
For something lighter, a sharp green salad or a vinegary coleslaw does the same job. Tomato soup alongside turns it into a proper meal.
Make-Ahead and Storage
Make ahead. Cook the beef and onions up to 3 days in advance and keep them refrigerated. Assemble and griddle fresh.
Fridge. Store cooked sandwiches wrapped for up to 2 days, though they are much better fresh.
Freezer. Freeze the beef and onion mixture for up to 3 months. Do not freeze assembled sandwiches.
Reheating. A dry skillet over medium-low for 3 minutes a side, or a 350°F oven for 10 minutes. The microwave makes the bread soggy.
Frequently Asked Questions
Can I use a leaner ground beef?
Yes. 90/10 works and there is less to drain, though the flavour is slightly less rich.
Why is my bread soggy?
The beef was not drained, or the heat was too high so the bread absorbed butter without crisping.
Can I make these ahead for a crowd?
Cook the filling ahead and griddle to order. Assembled sandwiches held warm go soft within fifteen minutes.
What cheese melts best?
Provolone, Swiss, and young cheddar all melt smoothly. Aged cheeses separate more readily.
Can I use a sandwich press?
Yes. Medium heat for 4 to 5 minutes, though a press squeezes the filling more than a skillet does.
How do I keep the filling inside?
Cheese on both sides of the beef, and let the sandwich rest two minutes before cutting.
Nutrition Information
• Calories: 685 per sandwich
• Protein: 38g
• Fat: 42g
• Carbohydrates: 34g
• Fiber: 2g
• Sodium: 1150mg
Nutrition is estimated and will vary with portion size and brands used.
Final Thoughts