01 - Set a large skillet or griddle over medium-high heat. Add 1 tbsp unsalted butter and allow it to fully melt across the cooking surface.
02 - Add the ground beef to the skillet, spreading it into an even layer. Press down firmly with a spatula to achieve a crispy smash-style crust. Cook undisturbed for 2 to 3 minutes until deeply browned on the bottom, then break the meat into smaller pieces.
03 - Add the finely diced onion to the beef and cook for 3 to 4 minutes until softened. Stir in the minced garlic and cook for 1 additional minute until fragrant.
04 - Stir in the chopped dill pickles, ketchup, yellow mustard, Worcestershire sauce, brown sugar, smoked paprika, black pepper, and salt. Mix thoroughly and let the mixture simmer for 5 to 7 minutes, stirring occasionally, until thick and saucy.
05 - While the beef simmers, butter the cut sides of the hamburger buns. Place them face-down on a separate pan or griddle over medium heat and toast until golden brown.
06 - Lay a slice of cheese over the hot beef mixture. Allow it to melt slightly from the residual heat, then remove the skillet from the burner.
07 - Spoon the cheesy beef mixture generously onto the bottom half of each toasted bun. Add sliced tomato and shredded lettuce if desired, then cap with the top bun. Serve immediately while hot.