This is a straightforward bacon cheeseburger built the way diners used to make them — a seasoned beef patty cooked in bacon drippings, topped with melted cheddar, crispy bacon, sweet Vidalia onion, and the usual lettuce and tomato. The whole thing comes together in one skillet in about 35 minutes. That’s the honest reason to make it on a weeknight.
Before you start
Two things actually matter here. First, form your patties loosely and make them slightly wider than your buns — they’ll shrink as they cook, and a tight-packed patty turns dense and tough. Second, keep the bacon drippings in the pan before you cook the onions and then the patties. That one pan does three jobs in sequence: bacon, onions, burgers. The drippings carry flavor into both the onions and the beef, and you’re only washing one skillet at the end. Use a 12-inch pan so the patties aren’t crowded; crowding drops the pan temperature and you’ll end up steaming the meat instead of searing it.
Common problems and fixes
- Patties puff up in the middle while cooking: Press a shallow thumbprint into the center of each raw patty before it goes in the pan. The indentation evens out as the meat contracts, so you get a flat burger instead of a dome.
- Cheese slides off before it melts: The skillet needs a lid or a loose tent of foil for that last minute of cooking. Trapped steam melts the cheddar evenly without overcooking the patty.
- Onions come out too dark or bitter: Vidalia onions have a high sugar content and can burn fast over high heat. Pull the pan off the burner for 30 seconds if they’re coloring too quickly, then return it to medium rather than medium-high.
- Burger is undercooked in the center: Ground beef needs to reach 160°F (71°C) internal temperature — use an instant-read thermometer rather than guessing by color. If the outside is done but the center isn’t there yet, lower the heat and give it another 2 minutes per side.
- Buns go soggy before you finish assembling: Toast them cut-side down in the same skillet after you pull the patties out. Thirty seconds is enough. A toasted surface holds up to the sauce and tomato without turning to mush.
Make-ahead notes
You can mix and shape the raw patties up to 24 hours ahead — stack them with a small square of parchment between each one, wrap the stack tightly, and refrigerate. Cooked patties keep in an airtight container in the fridge for up to 3 days; reheat them in a covered skillet over medium-low with a splash of water to keep them from drying out, and add a fresh slice of cheddar in the last minute. For freezing, freeze the raw shaped patties on a baking sheet until solid, then transfer to a zip bag — they’ll keep for up to 3 months. Thaw overnight in the fridge before cooking; skip the countertop thaw to stay food-safe. The cooked bacon can also be made ahead and stored in the fridge for up to 4 days; a quick 20-second microwave blast on a paper towel crisps it back up.
Retro Diner-Style Cheeseburger
Ingredients
- 2 tablespoons butter unsalted
- 1 tablespoon Worcestershire sauce
- ½ teaspoon cayenne pepper
- 2 pounds ground beef lean
- 1 teaspoon kosher salt
- 6 slices bacon
- 1 small Vidalia onion peeled, sliced into rings and separated
- 6 slices cheddar cheese
- 1 cup lettuce shredded
- 1 large tomato cut into 6 slices
- 6 large hamburger buns toasted
Instructions
- Melt butter in the oven for about 30 to 60 seconds in a microwavable cup. Stir in the Worcestershire sauce, cayenne pepper and salt. Set aside.
- Put the ground beef in a large bowl and make a well in the centre of the meat. Pour in the butter and carefully mix with a large spoon or hands until the butter mix is combined evenly. Loosely form the beef mixture into 6 patties slightly wider than your buns. Do not overpack the beef. Set aside.
- Heat a large 12-inch nonstick skillet over med-high heat. Cook the 6 slices of bacon in batches, if needed, until crispy, flipping halfway through, about 7 minutes. Put bacon on paper towels to drain. Drain all but a tablespoon of the cooked bacon oil and return the pan to the stove.
- Saute the onion slices until translucent, about 3 to 4 minutes. They will likely pick up any black bits leftover from the bacon. Remove the bacon from the pan and allow drain on paper towels. Do not drain grease, if any, from the pan.
- Return skillet to med-high heat and add the burgers. Cook for 10 to 12 minutes, flipping once halfway through until they reach medium doneness in the centre.
- During the last minute of cooking, add a slice of cheddar for each patty.
- To assemble the burgers, start with the bottom bun. Spread 1 tablespoon of burger sauce on the bottom bun and top with some shredded lettuce and a tomato slice. Add the cheese-topped patty, 1 slice of bacon torn in half, and some onions. Add the top bun and enjoy!
Nutrition
FAQ
Can I use 80/20 ground beef instead of lean?
Yes, and it will actually produce a juicier patty. The recipe uses lean beef partly because the bacon drippings add fat back into the cooking process — with 80/20 you’ll have more pooled fat in the pan, so just drain a bit more before adding the onions.
What’s the burger sauce mentioned in the assembly step?
The recipe card references burger sauce but doesn’t include a recipe for it — a simple mix of 3 tablespoons mayo, 1 tablespoon ketchup, 1 teaspoon yellow mustard, and a teaspoon of pickle relish works well here. Mix it in a small bowl while the bacon cooks so it’s ready to go.
Do I have to use a nonstick skillet, or will cast iron work?
Cast iron works well and will give you a better sear on the patties. Just make sure it’s fully preheated before the burgers go in — cast iron takes longer to come up to temperature than nonstick, so give it an extra 2 minutes over medium-high before you start.
How do I know when the patties are done without cutting into them?
Use an instant-read thermometer inserted into the side of the patty — ground beef is safe to eat at 160°F (71°C) internal temperature. Cutting into the patty to check doneness lets the juices run out and dries the burger out before it even hits the bun.
More burger recipes to try
- Perfect Bacon Double Cheeseburger
- Five Guys Bacon Cheeseburger
- BBQ Cheeseburger Recipe
- Angus Bacon Guacamole Burger
