When making your dough add vanilla and cinnamon in the last step before kneading.
Place dough in a greased bowl and cover with damp towel. Allow to rise as per your recipe instructions.
Divide dough evenly into two parts for two loaves. Divide each loaf into three parts. Roll each section into a wide snake and then flatten gently. Place marshmallows on top of each section and then chocolate bars, evenly spaced. Fold the challah over the chocolate and marshmallows and pinch tightly. Roll out the rope one more time.
Take each rope and roll in the crushed graham cracker crumbs. Braid challah. Repeat with other half of dough.
Allow challah to rise another 45 to 60 minutes, or until you can see the size has grown and challah seems light.
In a small bowl beat 1 egg with 1 teaspoon water and 1 teaspoon honey.
Preheat oven to 350°F.
Brush egg wash liberally over challah. Sprinkle with remaining graham cracker crumbs and a sprinkle of thick sea salt.
Bake at 350°F around 15 minutes. Take additional mini marshmallows and place on top of challah. Turn challah around and bake another 9 to 10 minutes.
Variations:
S’mores Bars: On a floured surface, roll out challah dough to ⅛-inch thickness. Place a 3.5-ounce bar of bittersweet or dairy chocolate in center of dough. Top with mini marshmallows. Cut 1-inch strips on both sides of dough and then bring strips to meet in center. Brush with egg and top with crushed graham crackers. Bake at 350°F for 25 to 30 minutes. Slice.
S’mores Challah Muffins: Follow challah instructions, but instead of making a large challah, divide dough into 12, make 12 mini-challahs, and place in muffin tray lined with cupcake holders.