Ingredients
Equipment
Method
Cook the onions
- Melt the butter with the oil in a 12-inch cast-iron skillet over medium-low heat.
- Add the onion and 1/4 teaspoon salt and cook for 35-45 minutes, stirring often, until soft and deeply golden.
- Lower the heat if the onion starts browning too quickly, then transfer the onions to a bowl.
Prepare the buns
- Heat the oven to 200°F and set a rimmed baking sheet inside to warm.
- Wipe the skillet clean.
- Spread the cut sides of the buns with the softened butter.
- Toast the buns cut-side down over medium heat in batches for 1-2 minutes, until golden.
- Set the toasted buns aside.
Cook the burgers and assemble
- Divide the beef into 8 equal portions and gently roll each into a loose ball.
- Heat the skillet over medium-high heat for 2-3 minutes, until very hot.
- Place 2 beef balls in the skillet with plenty of space between them.
- Smash each ball firmly with a stiff spatula into a thin patty.
- Season each patty with 1/8 teaspoon salt and a pinch of pepper.
- Cook the patties for 1-2 minutes, until the edges are browned and crisp.
- Scrape under each patty to flip it.
- Top each patty with a slice of cheese.
- Cook for 30-60 seconds, until the cheese melts and the beef reaches 160°F when checked with an instant-read thermometer inserted from the edge.
- Transfer the patties to the warm baking sheet and repeat with the remaining beef and cheese.
- Stack 2 patties on each bun.
- Top the burgers with the caramelized onions.
Notes
For crisp edges, leave plenty of space between the beef balls and use a very hot skillet. Refrigerate the cooked components separately in airtight containers for up to 3 days; cooked patties and onions can be frozen for up to 2 months. Use gluten-free buns for a gluten-free option.
