S’mores Cinnamon Rolls Recipe
Introduction
S’mores Cinnamon Rolls combine the gooey goodness of classic s’mores with soft, fluffy cinnamon rolls for a delicious and nostalgic treat. With layers of chocolate, marshmallows, and graham crackers, finished with a marshmallow frosting, these rolls bring campfire flavors right to your breakfast table.

Ingredients
- 1 cup warm milk (115ºF)
- 1 packet instant dry yeast
- 2 large eggs, at room temperature
- 1/2 cup salted butter, melted but not hot
- 1/2 cup granulated sugar
- 4 1/2 cups all-purpose flour, divided
- 1 teaspoon salt
- 1/2 cup salted butter, softened (for filling)
- 1 1/4 cups semi-sweet chocolate chips
- 2 cups mini marshmallows
- 1/2 cup crushed graham crackers
- 1/2 cup heavy cream
- 7 ounces marshmallow fluff
- 1/2 cup salted butter, room temperature (for frosting)
- 1/2 teaspoon vanilla extract
- 2 tablespoons heavy cream (for frosting)
- 2 cups powdered sugar (for frosting)
- Crushed graham crackers and Hershey bar squares, for topping
Instructions
- Step 1: Pour the warm milk into a large bowl and sprinkle the yeast over the top. Let it sit for 2 to 3 minutes until frothy.
- Step 2: Add eggs, melted butter, and granulated sugar to the yeast mixture. Mix gently until combined.
- Step 3: Stir in 4 cups of the flour and salt until the dough is just barely combined. Let rest for 5 minutes.
- Step 4: Knead the dough with a dough hook on medium speed, gradually adding remaining flour as needed until the dough is smooth and elastic, about 5 to 7 minutes.
- Step 5: Transfer the dough to a greased bowl, cover, and let it rise in a warm place for about 30 minutes or until puffy.
- Step 6: Turn the dough onto a lightly floured surface and roll it into a 24 x 15-inch rectangle.
- Step 7: Spread softened butter evenly over the dough. Sprinkle chocolate chips, mini marshmallows, and crushed graham crackers on top, leaving a small border around the edges.
- Step 8: Roll the dough up tightly from one long side. Cut into 15 equal slices and place them in a greased baking pan.
- Step 9: Cover the pan and let the rolls rise for another 20 minutes. Meanwhile, preheat the oven to 375ºF.
- Step 10: Warm the heavy cream and pour it evenly over the rolls. Bake for 27 to 30 minutes or until golden brown.
- Step 11: In a bowl, mix the marshmallow fluff and room temperature butter until combined. Add vanilla extract, heavy cream, and powdered sugar, then beat until smooth.
- Step 12: Spread the frosting over the warm rolls. Top with extra crushed graham crackers and Hershey bar squares before serving.
Tips & Variations
- Make sure the milk is warm, not hot, to properly activate the yeast without killing it.
- Use room temperature eggs for a smoother dough mixture.
- Flour your work surface lightly to keep the dough easy to roll without drying it out.
- Use unsalted butter and add a pinch of salt if you prefer more control over saltiness.
- Swap semi-sweet chocolate chips for milk chocolate for a sweeter, classic s’mores flavor.
- If mini marshmallows are unavailable, chopped regular marshmallows can be used, though they may melt differently.
- Add a light sprinkle of cinnamon to the filling for a warm twist that pairs well with chocolate and graham crackers.
Storage
Store leftover cinnamon rolls in an airtight container in the refrigerator for up to 3 days. Warm individual rolls briefly before serving to soften the filling and frosting. You can also freeze unfrosted rolls; thaw and frost them after reheating for best results.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make these rolls ahead of time?
Yes. You can assemble the rolls, refrigerate them before the second rise, and bake them the next day for convenience.
Do the marshmallows melt completely inside the rolls?
The mini marshmallows soften and melt into the filling, creating gooey pockets that add to the signature s’mores texture.
Why is heavy cream poured over the rolls before baking?
Pouring heavy cream helps keep the rolls extra soft and rich while baking, contributing to a tender crumb.
Can I use active dry yeast instead of instant yeast?
Yes, but active dry yeast may require a bit more time to activate and rise properly compared to instant yeast.
How do I know when the rolls are done baking?
The tops should be golden brown and the center rolls set, without appearing raw or doughy.
Can I freeze the baked rolls?
Yes, but for the best texture, freeze the rolls without toppings. Reheat and frost them just before serving.
Print
S’mores Cinnamon Rolls Recipe
- Total Time: 1 hour 20 minutes
- Yield: 15 cinnamon rolls 1x
Description
S’mores Cinnamon Rolls combine the soft, fluffy texture of classic cinnamon rolls with the nostalgic flavors of s’mores: gooey marshmallows, rich chocolate chips, and crunchy graham crackers. Topped with a creamy marshmallow frosting and finished with extra chocolate and graham cracker crunch, these bakery-style rolls make a perfect treat for brunch, dessert, or any cozy occasion.
Ingredients
Dough
- 1 cup warm milk (115ºF)
- 1 packet instant dry yeast (about 2 1/4 teaspoons)
- 2 large eggs, at room temperature
- 1/2 cup salted butter, melted but not hot
- 1/2 cup granulated sugar
- 4 1/2 cups all-purpose flour, divided
- 1 teaspoon salt
Filling
- 1/2 cup salted butter, softened
- 1 1/4 cups semi-sweet chocolate chips
- 2 cups mini marshmallows
- 1/2 cup crushed graham crackers
Baking
- 1/2 cup heavy cream, warmed
Frosting
- 7 ounces marshmallow fluff
- 1/2 cup salted butter, room temperature
- 1/2 teaspoon vanilla extract
- 2 tablespoons heavy cream
- 2 cups powdered sugar
Topping
- Crushed graham crackers
- Hershey bar squares
Instructions
- Bloom the yeast: Pour the warm milk into a large bowl and sprinkle the instant dry yeast over the top. Let it sit for 2 to 3 minutes until it becomes frothy, indicating the yeast is activated.
- Mix the wet ingredients: Add the room temperature eggs, melted butter, and granulated sugar to the yeast mixture. Mix gently for about 20 seconds until everything is combined.
- Start the dough: Stir in 4 cups of the flour and the salt just until barely combined. Let the dough rest for 5 minutes to hydrate the flour.
- Knead until smooth: Using a dough hook attachment on a mixer, knead the dough on medium speed. Gradually add the remaining 1/2 cup flour as needed until the dough is smooth, elastic, and slightly tacky, about 5 to 7 minutes.
- First rise: Transfer the dough to a greased bowl, cover it with plastic wrap or a towel, and let it rise in a warm spot until puffy and nearly doubled, about 30 minutes.
- Roll out the dough: On a lightly floured surface, roll the dough into a rectangle approximately 24 x 15 inches.
- Add the filling: Spread the softened butter evenly over the dough surface. Sprinkle the semi-sweet chocolate chips, mini marshmallows, and crushed graham crackers evenly on top, leaving a small border around the edges.
- Roll and slice: Starting from one long side, tightly roll the dough into a log. Cut the roll into 15 equal slices using a sharp knife or dental floss. Arrange the slices cut-side up in a greased baking pan, leaving snug spacing.
- Second rise: Cover the pan and let the rolls rise again in a warm place for about 20 minutes, until puffy. Meanwhile, preheat the oven to 375ºF (190ºC).
- Add cream and bake: Warm the heavy cream slightly and pour it evenly over the rolls to keep them soft and moist during baking. Bake the rolls for 27 to 30 minutes or until they are golden brown and the centers look set.
- Make the frosting: In a bowl, mix the marshmallow fluff and room temperature butter until smooth. Add vanilla extract, heavy cream, and powdered sugar, then beat with a mixer until creamy and well combined.
- Finish and serve: Spread the marshmallow frosting evenly over the warm cinnamon rolls. Top with extra crushed graham crackers and Hershey bar squares for garnish. Serve warm for the best gooey, melty experience.
Notes
- Ensure the milk is warm (around 110-115ºF) and not hot to properly activate the yeast without killing it.
- Use room temperature eggs for better dough consistency and rise.
- Lightly flour your work surface to prevent sticking while rolling without drying out the dough.
- Leave a small border on the dough edges during filling to help with rolling and sealing.
- Allow rolls to cool slightly before frosting to maintain a thick, creamy topping.
- Unsalted butter can be used if preferred; add a pinch of salt to balance flavors.
- Mini marshmallows are preferred for texture, but chopped regular marshmallows can be substituted.
- Store leftovers in an airtight container in the fridge up to 3 days; reheat before serving.
- You can freeze unbaked rolls (without frosting), thaw, bake, and then frost for convenient make-ahead preparation.
- Prep Time: 25 minutes
- Cook Time: 30 minutes
- Category: Sweet Bread
- Method: Baking
- Cuisine: American
Keywords: s’mores cinnamon rolls, marshmallow cinnamon rolls, chocolate cinnamon rolls, graham cracker cinnamon rolls, bakery-style cinnamon rolls, sweet rolls, brunch recipes, dessert rolls

