01 - Heat a large skillet or griddle over medium-high heat. Add 1 tbsp unsalted butter and let it melt. Add the ground beef, gently spreading it into an even layer. Press down firmly with a spatula to create a smash burger effect. Let cook undisturbed for 2 to 3 minutes until a deep brown crust forms, then break apart into crumbles.
02 - Add the finely diced onion to the beef and cook for 3 to 4 minutes until softened and translucent. Stir in the minced garlic and cook for 1 additional minute until fragrant.
03 - Add the chopped dill pickles, ketchup, yellow mustard, Worcestershire sauce, brown sugar, smoked paprika, black pepper, and salt to taste. Stir everything together thoroughly and bring to a simmer. Cook for 5 to 7 minutes, stirring occasionally, until the mixture thickens into a rich, saucy consistency.
04 - While the meat mixture simmers, butter the cut sides of the hamburger buns. Place them buttered side down on a pan or griddle over medium heat and toast until golden brown.
05 - Lay the cheese slices directly over the hot meat mixture in the skillet. Allow the cheese to melt slightly from the residual heat, then remove the skillet from heat.
06 - Spoon the cheesy beef mixture generously onto the bottom half of each toasted bun. Top with sliced tomato and shredded lettuce if desired. Cap with the top bun and serve immediately.