S’mores Cinnamon Rolls Recipe
Introduction
These S’mores Cinnamon Rolls are a delightful twist on a classic favorite, combining the warm, gooey goodness of cinnamon rolls with the nostalgic flavors of s’mores. Perfect for a cozy breakfast or a special dessert, they bring chocolate, cinnamon, graham crackers, and marshmallow crème together in a soft, tender roll.

Ingredients
- 1 cup warmed milk (about 110℉)
- 2 1/4 tsp active dry yeast
- 2 large eggs, room temperature, lightly beaten
- 4 1/2 cups all-purpose flour
- 1 tsp salt
- 1/4 cup granulated sugar
- 10 tbsp unsalted butter, cubed and room temperature
- 1/2 cup unsalted butter, room temperature (for filling)
- 1/2 cup brown sugar, packed (light or dark, for filling)
- 1/2 tbsp ground cinnamon (for filling)
- 1 1/2 cups chopped chocolate (for filling)
- 1 1/2 cups graham cracker crumbs (for filling)
- 7 oz vegan marshmallow crème
- 2 tbsp water
Instructions
- Step 1: Warm the milk to about 110℉. Stir in the active dry yeast and let it sit for 5 minutes until foamy.
- Step 2: In a large bowl, combine the yeast mixture with the eggs, granulated sugar, salt, and cubed butter. Mix well.
- Step 3: Gradually add the flour, stirring until a soft dough forms. Turn the dough onto a lightly floured surface and knead gently until smooth and elastic.
- Step 4: Place the dough in a greased bowl, cover with a clean towel, and let it rise in a warm place for about 1 hour, or until doubled in size.
- Step 5: Prepare the filling by blending the softened butter, brown sugar, cinnamon, chopped chocolate, and graham cracker crumbs together until well combined.
- Step 6: On a floured surface, roll the risen dough into a large rectangle. Spread the filling evenly over the dough.
- Step 7: Roll the dough tightly into a log shape, then slice into about 12 equal pieces.
- Step 8: Arrange the rolls cut-side up in a greased baking dish. Cover and let rise for another 30 minutes.
- Step 9: Preheat the oven to 350℉ (175℃). Bake the rolls for approximately 23 minutes, or until golden brown.
- Step 10: While the rolls are still warm, spread vegan marshmallow crème on top. Optionally, toast lightly for a golden finish.
Tips & Variations
- Use your favorite type of chocolate—milk, dark, or semi-sweet—to adjust sweetness and richness.
- For a dairy-free option, substitute the butter with a vegan alternative and ensure the marshmallow crème is vegan.
- Add chopped nuts like walnuts or pecans to the filling for extra texture and flavor.
- Toast the marshmallow topping with a kitchen torch for authentic s’mores flavor and appearance.
Storage
Store leftover cinnamon rolls in an airtight container at room temperature for up to 2 days, or refrigerate for up to 5 days. Reheat in the microwave for about 20 seconds until warm and gooey. For longer storage, freeze the rolls (without topping) in a sealed container for up to 2 months, then thaw and reheat before adding marshmallow crème.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use instant yeast instead of active dry yeast?
Yes, you can substitute instant yeast. Use the same amount, but mix it directly with the flour instead of dissolving it in milk first.
Is it necessary to let the dough rise twice?
Yes, the first rise allows the dough to develop flavor and texture, while the second rise after shaping ensures the rolls are light and fluffy when baked.
PrintS’mores Cinnamon Rolls Recipe
These S’mores Cinnamon Rolls combine the classic flavors of gooey marshmallow, rich chocolate, and crunchy graham crackers with soft, fluffy cinnamon rolls. Perfect as a warm, indulgent treat, they’re elevated with vegan marshmallow crème topping for an irresistible twist on a beloved dessert.
- Prep Time: 20 minutes
- Cook Time: 23 minutes
- Total Time: 2 hours 15 minutes
- Yield: 12 cinnamon rolls 1x
- Category: Breakfast, Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
Dough
- 1 cup warmed milk (about 110℉)
- 2 1/4 tsp active dry yeast
- 2 large eggs (room temperature, lightly beaten)
- 4 1/2 cups all-purpose flour
- 1 tsp salt
- 1/4 cup granulated sugar
- 10 tbsp unsalted butter (cubed, room temperature)
Filling
- 1/2 cup unsalted butter (room temperature)
- 1/2 cup brown sugar (packed, light or dark)
- 1/2 tbsp ground cinnamon
- 1 1/2 cups chopped chocolate
- 1 1/2 cups graham cracker crumbs
Topping
- 7 oz vegan marshmallow crème
- 2 tbsp water
Instructions
- Activate the yeast: Warm the milk to about 110℉ and mix with the active dry yeast. Let it sit for 5 minutes until it becomes foamy, indicating the yeast is active.
- Make the dough: In a large bowl, combine the yeast mixture with the lightly beaten eggs, granulated sugar, salt, and cubed butter. Mix well until combined.
- Add flour and knead: Gradually add the all-purpose flour to the wet mixture, stirring until a soft dough forms. On a floured surface, knead gently until smooth and elastic.
- First rise: Place the dough in a greased bowl, cover it, and let it rise in a warm spot for about an hour or until it doubles in size.
- Prepare the filling: In a bowl, blend together the softened butter, brown sugar, ground cinnamon, chopped chocolate, and graham cracker crumbs until evenly mixed.
- Shape the rolls: Roll out the dough into a large rectangle. Spread the prepared filling evenly over the dough. Roll the dough tightly into a log and slice into about 12 even pieces.
- Second rise: Place the rolls cut-side up in a greased baking dish. Cover and let them rise another 30 minutes to puff up.
- Bake: Preheat your oven to 350℉. Bake the cinnamon rolls for about 23 minutes or until golden brown on top.
- Add marshmallow topping: While the rolls are still warm, spread the vegan marshmallow crème on top. Optionally, toast lightly under a broiler or with a kitchen torch for a classic s’mores effect.
Notes
- Ensure the milk is not too hot when activating the yeast to avoid killing the yeast.
- You can substitute vegan butter if you want the entire recipe to be vegan.
- Chopping the chocolate finely helps it melt into the filling evenly.
- Allow the cinnamon rolls to cool slightly before spreading the marshmallow crème to prevent it from becoming too runny.
- For a crispier topping, briefly toast the marshmallow crème under a broiler or with a kitchen torch just before serving.
Keywords: S’mores cinnamon rolls, cinnamon rolls with marshmallow, dessert rolls, sweet rolls, breakfast treats, chocolate cinnamon rolls, vegan marshmallow topping

