01 -
Stir the mayonnaise, ketchup, Dijon, pickle juice, paprika, garlic powder, and Worcestershire sauce in a small bowl until smooth. Refrigerate while you cook the onions.
02 -
Heat olive oil in a large skillet over medium-low heat. Add the onions and 1/4 teaspoon salt. Cook for 25-30 minutes, stirring often, until soft and deep golden. Add a splash of water if the pan gets dry.
03 -
Gently mix the ground beef with Worcestershire sauce, black pepper, and the remaining 1/2 teaspoon salt. Shape into 4 thin patties slightly larger than the rye slices.
04 -
Increase the skillet heat to medium. Cook the patties for 3-4 minutes per side, until browned and cooked through to 160°F. Transfer to a plate and wipe excess grease from the skillet.
05 -
Butter one side of each rye slice. Place 4 slices buttered side down. Add Swiss cheese, a beef patty, caramelized onions, a thin spread of sauce, another slice of Swiss, and the top bread slice with the buttered side facing out.
06 -
Cook the sandwiches in the skillet over medium heat for 2-3 minutes per side, pressing gently, until the rye is crisp and the Swiss is melted. Rest 1 minute, then slice and serve hot.