Great as an appetizer served alone, or as a meal served with chips and coleslaw. There are never any leftovers!
Preheat oven to 350 degrees F (175 degrees C).
Heat olive oil in a skillet over medium heat. Add sliced onion; cook and stir until softened, about 10 minutes. Remove from heat.
Spread honey mustard dressing on the top and bottom half of each roll. Line the bottom of a 9x13-inch baking dish with the bottom halves of the rolls. Layer cooked onion, ham, and Swiss cheese over the bottom halves of the rolls. Cover with top halves of the rolls.
Combine melted butter and Worcestershire sauce in a small bowl; brush evenly over the tops of the rolls. Cover baking dish with aluminum foil.
Bake in the preheated oven until lightly browned and the cheese has melted, 12 to 15 minutes.
Per Serving: 227 calories; protein 9.7g; carbohydrates 7.3g; fat 18g; cholesterol 40.3mg; sodium 501mg.