Any dough, enough for one loaf of bread
1 ½ cups coarsely chopped ham
1 ½ cups sharp Cheddar cheese
½ cup chopped walnuts
1 ¼ cups peeled and chopped apples
1 egg beaten with 1 tablespoon of water for egg wash (optional)
Prepare dough though the first rising. Punch dough down and knead briefly to expel larger air bubbles. On a lightly floured board, roll out to a rectangle about 18 x 10 inches. Prepare filling by combining ham and cheese in a medium size bowl and tossing to mix. Spread filling lengthwise in the center third of the dough, pressing it together lightly.
If desired, brush surface of loaf with egg wash. Bake in a preheated 375 degree oven for 30 minutes or until golden brown and the temperature of the filling is at least 160 degrees. Allow to cool on pan for 10 minutes before removing to a wire rack to cool slightly before serving.