Cook the bacon. Preheat oven to 400°F (200°C). Lay bacon on a parchment-lined sheet pan.
Bake 15–20 minutes until crisp. Transfer to a paper towel–lined plate and crumble once cooled.
Season the beef. In a bowl, mix salt, pepper, garlic powder, onion powder, smoked paprika, and Worcestershire. Sprinkle over the ground beef and gently mix to combine without overworking.
Brown the beef. Heat a large skillet over medium-high.
Add the seasoned beef and cook, breaking it up with a spatula, 6–8 minutes until browned and cooked through. Drain excess fat if needed.
Add cheese. Lower heat to medium. Stir in the shredded cheese (or scatter chopped slices) and cook 1–2 minutes until melted and coating the beef.
Remove from heat to cool slightly.
Make the special sauce. Whisk mayonnaise, ketchup, mustard, chopped pickles, vinegar, paprika, salt, and pepper until smooth. Taste and adjust acid or salt.
Prep the produce. Chop lettuce into bite-sized pieces. Halve tomatoes.
Thinly slice red onion. Chop pickles if not already prepped. If using avocado, wait to cut it until you’re ready to eat.
Cool components. Let the beef cool to room temperature for 10–15 minutes so it doesn’t steam the greens in storage.
Assemble for storage. Add lettuce to each container, keeping it on one side.
On the other side, add seasoned beef, bacon crumbles, tomatoes, onions, and pickles. Keep the sauce in separate small containers. If your containers don’t have compartments, layer heavier items (beef, bacon) on top of lettuce for airflow and add sauce only when serving.
Garnish and portion. Sprinkle sesame seeds over the beef for a burger bun vibe.
Seal containers and refrigerate.
Serve. Enjoy cold or lightly warm the beef portion (30–60 seconds in the microwave), then toss with lettuce and drizzle with the special sauce. Add fresh avocado right before eating.