01 - Set a large skillet or griddle over medium-high heat. Add 1 tbsp unsalted butter and allow it to melt completely, coating the cooking surface.
02 - Add the ground beef to the skillet and spread it out evenly. Press down firmly with a spatula to achieve a smashed crust. Let it cook undisturbed for 2 to 3 minutes until a deep brown sear forms, then break the meat apart into crumbles.
03 - Stir the finely diced onion into the beef and cook for 3 to 4 minutes until softened. Add the minced garlic and cook for 1 additional minute until fragrant.
04 - Add the chopped dill 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 saucy.
05 - While the beef simmers, butter the cut sides of each hamburger bun. Place them butter-side down on a separate pan or griddle 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. Cap with the top bun and serve immediately.