01 - Place a large skillet or griddle over medium-high heat. Add 1 tbsp unsalted butter and allow it to melt completely across the cooking surface.
02 - Add the ground beef to the skillet, spreading it out in an even layer. Press down firmly with a spatula to achieve a smashed, crispy crust. Let it cook undisturbed for 2–3 minutes until deeply browned on the bottom, then break the meat apart into smaller pieces.
03 - Add the finely diced onion to the browned beef and cook for 3–4 minutes until softened and translucent. 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–7 minutes until thickened and saucy.
05 - While the beef mixture simmers, butter the cut sides of each hamburger bun. Place them buttered-side down on a separate pan or griddle and toast until golden brown.
06 - Lay the cheese slices directly over the hot beef mixture and allow them to soften and melt slightly. Remove the skillet from heat.
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.