Not going to smash them, but I’ve stopped making really hefty patties and now do 5 to a pound, 2 patties per burger.
This puts a lot more charred surface area into every bite, and as a bonus they cook in ~3 minutes.
I can’t make decent caramelized onions (I’ve stopped trying), but YES to the American cheese.
And for these I like the small, cheap store-brand buns. This is no place for brioche or a kaiser roll. Strictly the small grocery store brand for ~$1.25 for a package of 8.
High heat does the trick for me but I’m not referring to smashburgers. I meant two thinner hand-formed patties. The typical pub or steakhouse burgers (whatever they’re called) are too big for my liking most of the time.
Nothing more annoying that a big spherical burger patty you can’t even hold let alone bite.
The key is lower heat and more time. The onions will take awhile to do their thing (without overcooking). American cheese can rarely be beat when it comes to a traditional cheeseburger.