01 - Set a large skillet or griddle over medium-high heat. Add 1 tbsp unsalted butter and allow it to melt across the surface.
02 - Add the ground beef to the skillet, spreading it into an even layer. Press down firmly with a spatula to achieve a crisp, browned crust—cook undisturbed for 2 to 3 minutes, then break the meat apart into smaller pieces.
03 - Stir in the diced onion and cook for 3 to 4 minutes until softened and translucent. Add the minced garlic and continue cooking for 1 minute until fragrant.
04 - Add the chopped pickles, ketchup, yellow mustard, Worcestershire sauce, brown sugar, smoked paprika, black pepper, and salt. Stir thoroughly to combine and let the mixture simmer for 5 to 7 minutes until thick and glossy.
05 - While the beef simmers, butter the cut sides of the hamburger buns and toast them on a separate pan or griddle until golden brown and lightly crisp.
06 - Lay the cheese slices directly over the hot beef mixture and allow them to soften and melt slightly before removing the skillet from heat.
07 - Spoon the cheesy beef mixture 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.