Heat oven to 350°F. Melt 1 tablespoon butter in a skillet over medium-low heat and cook the drained leeks for 10 to 12 minutes until soft and their moisture has evaporated.
Add ham strips and pepper and cook for 3 minutes, stirring, to warm the filling. Mix apple butter and Dijon in a small bowl.
Split the rolls without severing their hinges. Spread the apple-butter mustard over the cut faces, then divide half the Muenster, the ham-leek mixture and the remaining cheese among the rolls.
Close the subs and put them on a sheet pan. Melt the remaining butter, brush lightly over the tops and tent the pan loosely with foil.
Bake for 15 minutes, uncover and bake for 5 to 8 minutes more until the filling reaches 165°F and the cheese melts. Rest for 3 minutes before cutting each sub across the middle and serving one per person.