Is there anything better than Christmas morning breakfast?  We sure do love enjoying treats by the tree in the morning. They seem to taste even better if you are lucky enough to have snow falling down. This is a tasty breakfast to please everyone, and drive them crazy with the smell as it cooks.

1 cup packed brown sugar
1/2 cup butter, cut up
1/4 cup whipping cream
1/2 teaspoon salt
1 tablespoon vanilla
2 16 ounce loaves frozen sweet roll dough, thawed
1/3 cup soy nut butter or peanut butter
1/2 cup packed brown sugar
1 teaspoon ground cinnamon
1/2 cup chopped honey-roasted soy nuts or honey-roasted peanuts

1. Lightly grease a 13x9x2-inch baking pan; set aside. For caramel mixture, in a small saucepan combine the 1 cup brown sugar, the butter, whipping cream, and salt. Cook and stir over medium heat until sugar dissolves. Remove from heat. Stir in vanilla. Pour into prepared baking pan.
2. On a lightly floured surface, roll each loaf of thawed dough to an 18×6-inch rectangle. Spread each dough rectangle with half of the soy nut butter or peanut butter, spreading to within 1/2 inch of edges. In a small bowl combine the 1/2 cup brown sugar and the cinnamon. Stir in nuts. Sprinkle half of the nut mixture over each dough rectangle. Starting from a long side, roll up each rectangle into a spiral; pinch dough to seal seams. Cut each spiral into eight slices. Place slices, cut sides down, on top of caramel mixture. Cover and let rise in a warm place until nearly double in size (45 to 60 minutes).
3. Preheat oven to 350 degrees F. Bake about 40 minutes or until tops of rolls are golden and edges are browned. If necessary to prevent overbrowning, cover rolls with foil after 30 minutes of baking. Cool in pan on a wire rack for 5 minutes. Invert onto a serving platter. Serve warm.