This makes a lot! You could half the recipe or make it all and freeze half.
Ingredients:
1 recipe Bread Dough
2 lbs. thinly sliced ham
1 c. Cream cheese
1/2 c. A1 Sauce (We used BBQ)
1/2 c. butter, melted
1.5 c. fresh parmesan cheese
Bread Dough:
3 small potatoes, peeled and cubed
3 pkgs. dry yeast
4.5 tsp. salt
3 c. water
3 3/4 c. milk
12-13.5 c. flour
3/4 c. sugar
3.4 c shortening
In a sauce pan, cook potatoes covered in water until tender(10-15 min), drain and mash. Measure 1.5 cup mashed potatoes and set aside. In a large bowl combine 6 c flour and yeast. In sauce pan heat milk, sugar, shortening and salt until warm, stirring constantly until shortening almost melts. Add to dry mixture, add egg and potato. Beat on low with mixer for 1/2 minute, scrapping sides constantly. Beat on high for 3 min. By hand, add remaining flour to make a soft dough. Knead 6-8 min. Shape into a ball and place in a lightly greased bowl turning once to grease surface. Cover and let rise in a warm place until doubled in size (about and hour). Punch down, turn out on lightly floured surface. Let rise 10 minutes.
After dough has risen, take big pieces of dough and flatten them. Brush them with melted butter and place 3 large, thin ham slices on each. Spread cream cheese over ham and drizzle 1 tsp. A1 Sauce through the center of the roll. Wrap dough around ham and tighten the edges. Brush with butter and roll in fresh Parmesan cheese. Place on cookie sheet and let rise 1 hour. Bake at 350 degrees until golden, approximately 20-30 minutes.
That is the recipe. It makes about 10-12 servings or in our case about 12-14 sandwiches. If we were to make it again I'd put more BBQ in then we did and maybe whip the cream cheese and more smoothly put it in. Those two ingredience add a lot of flavor.