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 the signature smash burger crust. Let it cook undisturbed for 2–3 minutes until a deep brown sear forms, then break the meat apart into crumbles.
03 - Add the finely diced onion to the beef and cook for 3–4 minutes until softened and translucent. Stir in the minced garlic and continue cooking for 1 additional 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–7 minutes until thickened and saucy.
05 - While the meat simmers, butter the cut sides of each hamburger bun. Toast them on a separate pan or griddle over medium heat until golden brown and crisp.
06 - Lay a slice of cheese over the hot beef mixture in the skillet. Allow it to melt gently for about 1 minute, then remove the skillet from heat.
07 - Spoon the cheesy beef mixture generously onto the bottom half of each toasted bun. Layer with sliced tomato and shredded lettuce if desired. Cap with the top bun and serve immediately while hot.