Preheat and prep: Place a large skillet over medium-high heat. Dice the onion and bell pepper, mince the garlic, and halve the cherry tomatoes.
Brown the beef: Add 1 tbsp oil to the skillet.
Crumble in the ground beef, season with salt and pepper, and cook for 5–7 minutes, breaking it up until browned. If there’s excess grease, spoon off most of it, leaving about 1 tbsp for flavor.
Sauté the aromatics: Push the beef to one side. Add the remaining 1 tbsp oil, then the onion and bell pepper.
Cook 3–4 minutes until softened. Stir in the garlic and cook 30 seconds until fragrant.
Build the sauce base: Stir in tomato paste, Dijon, ketchup, and Worcestershire. Add smoked paprika, onion powder, and garlic powder.
Mix well so the beef is glossy and coated.
Add tomatoes and pickles: Fold in cherry tomatoes and dill relish. Cook 2–3 minutes until the tomatoes soften slightly but still hold shape.
Melt the cheese: Reduce heat to medium-low. Sprinkle the shredded cheese evenly over the skillet.
Cover for 1–2 minutes until melted and gooey.
Taste and adjust: Add a pinch more salt and pepper if needed. For extra tang, add a splash more ketchup or mustard. For heat, shake in some hot sauce or red pepper flakes.
Serve: Spoon the skillet mixture over a bed of shredded lettuce.
Top with avocado, bacon, or green onions if you like. Finish with sesame seeds for a “burger bun” vibe.