Crisp the bacon. Place the chopped bacon in a large skillet over medium heat. Cook, stirring, until crispy and browned, 6–8 minutes. Transfer bacon to a plate, leaving 1–2 tablespoons of bacon fat in the pan.
If there’s extra, drain carefully.
Sauté onion and garlic. Add diced onion to the skillet and cook until softened, about 3–4 minutes. Stir in garlic and cook 30 seconds, just until fragrant.
Brown the beef. Add ground beef, breaking it into crumbles. Season with salt, pepper, smoked paprika, and mustard powder.
Cook until no longer pink, about 5–7 minutes. If there’s excess grease, spoon off most of it.
Build the sauce base. Stir in tomato paste and cook for 1 minute to caramelize slightly. Add Worcestershire and beef broth, scraping up browned bits.
Simmer 2–3 minutes to thicken and coat the meat.
Add the burger fixings. Fold in chopped dill pickles and cherry tomatoes (if using). Reduce heat to low. Taste and adjust seasoning—more pepper for bite, more pickles for tang.
Cheesy finish. Sprinkle shredded cheddar evenly over the skillet.
Cover and cook on low until the cheese melts, 1–2 minutes. For extra creaminess, stir in Greek yogurt or light mayo after melting.
Top and serve. Return the crispy bacon to the skillet and sprinkle with green onions. Serve as-is, over shredded lettuce, or with a side of roasted veggies.
Optional: a drizzle of yellow mustard or a few pickle slices on top for that true cheeseburger vibe.