S’mores Cinnamon Rolls Recipe
Introduction
These S’mores Cinnamon Rolls combine the gooey charm of classic campfire treats with soft, bakery-style breakfast rolls. Rich and fluffy, they’re filled with chocolate, marshmallows, and graham crackers, then topped with a luscious marshmallow frosting for an irresistible finish. Perfect for holidays or cozy weekends, these rolls are a delightful homemade indulgence.

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 warm milk into a bowl and sprinkle yeast over the top. Let sit for 2 to 3 minutes until frothy.
- Step 2: Add eggs, melted butter, and granulated sugar. Mix gently until combined.
- Step 3: Stir in 4 cups flour and salt until barely combined. Rest for 5 minutes.
- Step 4: Knead with a dough hook on medium speed, adding more flour as needed, until smooth and elastic.
- Step 5: Transfer dough to a greased bowl, cover, and let rise for about 30 minutes.
- Step 6: Roll dough into a 24 x 15-inch rectangle.
- Step 7: Spread with softened butter, then add chocolate chips, mini marshmallows, and crushed graham crackers.
- Step 8: Roll tightly, cut into 15 slices, and place in a greased baking pan. Let rise 20 minutes.
- Step 9: Preheat oven to 375ºF. Warm the heavy cream and pour over the rolls.
- Step 10: Bake for 27 to 30 minutes or until golden brown.
- Step 11: Mix marshmallow fluff and butter, then beat in vanilla, heavy cream, and powdered sugar until smooth.
- Step 12: Spread frosting over warm rolls and top with crushed graham crackers and chocolate squares.
Tips & Variations
- Use warm milk, not hot, to activate yeast properly and ensure tender dough.
- Swap semi-sweet chocolate chips for milk chocolate if you prefer a sweeter s’mores flavor.
- If mini marshmallows aren’t available, chopped regular marshmallows work but may melt differently.
- Unsalted butter can be used with a pinch of salt added to the dough and frosting to balance flavors.
- A light sprinkle of cinnamon in the filling complements the chocolate and graham cracker flavors nicely.
- Let the rolls cool slightly before frosting to keep the frosting thick and creamy.
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, then 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.
Do the marshmallows melt completely?
They soften and melt into the filling, creating gooey pockets throughout the rolls.
Print
S’mores Cinnamon Rolls Recipe
- Total Time: 1 hour 40 minutes
- Yield: 15 cinnamon rolls 1x
Description
S’mores Cinnamon Rolls combine the gooey richness of classic campfire treats with soft, fluffy bakery-style rolls. Filled with semi-sweet chocolate chips, mini marshmallows, and crushed graham crackers, these rolls are topped with a luscious marshmallow frosting and extra s’mores toppings. Perfect for brunch, dessert, or festive occasions, these cinnamon rolls offer a cozy and nostalgic homemade sweet treat.
Ingredients
Dough
- 1 cup warm milk (115ºF)
- 1 packet instant dry yeast (about 2 1/4 tsp)
- 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
Bake
- 1/2 cup heavy cream (warmed for pour over rolls)
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 frothy to ensure the yeast is active.
- Mix the wet ingredients: Add the room temperature eggs, melted (not hot) salted butter, and granulated sugar to the yeast mixture. Mix gently for about 20 seconds until all ingredients are combined.
- Start the dough: Stir in 4 cups of the all-purpose flour and salt until the dough just comes together. Let the dough rest for 5 minutes to hydrate the flour for easier kneading.
- Knead until smooth: Using a dough hook attachment on medium speed, knead the dough while gradually adding the remaining 1/2 cup flour as needed. Knead for about 5 to 7 minutes until the dough becomes smooth, elastic, and slightly tacky but not sticky.
- Let the dough rise: Transfer the dough to a greased bowl, cover with a clean kitchen towel or plastic wrap, and let it rise in a warm place for about 30 minutes until it becomes puffy and roughly doubles in size.
- Roll out the dough: Turn the risen dough onto a lightly floured surface. Roll it out into a rectangle approximately 24 by 15 inches for an even layer of filling.
- Add the filling: Spread the softened butter evenly over the rolled-out dough, leaving a small border around the edges. Sprinkle evenly with semi-sweet chocolate chips, mini marshmallows, and crushed graham crackers to create the signature s’mores swirl.
- Roll and slice: Starting from one long side, roll the dough tightly into a log. Cut the log into 15 equal slices using a sharp knife or dental floss. Place the rolls cut side up in a greased large baking pan, fitting them snugly but with slight space to expand.
- Rise again: Cover the pan and let the rolls rise a second time for 20 minutes to become puffy. During this time, preheat the oven to 375ºF (190ºC).
- Add cream and bake: Warm the heavy cream slightly and pour it evenly over the rolls before placing the pan in the preheated oven. Bake for 27 to 30 minutes or until the rolls turn golden brown and the centers are cooked through.
- Make the frosting: In a mixing bowl, combine marshmallow fluff and room temperature butter, beating until smooth. Add vanilla extract, heavy cream, and powdered sugar gradually, beating until a creamy, spreadable frosting forms.
- Finish and serve: Spread the marshmallow frosting evenly over the warm cinnamon rolls. Top with additional crushed graham crackers and Hershey bar squares for an extra touch of s’mores goodness. Serve warm for best flavor and texture.
Notes
- Ensure the milk is warm, around 110–115ºF, so the yeast activates without killing it.
- Use room temperature eggs and butter for smoother dough and frosting consistency.
- Flour the work surface lightly to prevent sticking but avoid excessive flour to keep dough soft.
- Leave a small border when spreading the filling so the rolls seal well when rolled.
- Let rolls cool slightly before frosting to keep the frosting thick and creamy.
- Store leftover rolls in an airtight container in the refrigerator for up to 3 days. Reheat individual rolls before serving.
- Freeze unfrosted rolls for longer storage. Thaw and frost after reheating.
- Substitute milk chocolate chips for a sweeter filling, or unsalted butter with a pinch of extra salt if preferred.
- If mini marshmallows are unavailable, chopped regular marshmallows can be used but expect more melting.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Keywords: s’mores cinnamon rolls, cinnamon rolls, s’mores dessert, marshmallow frosting, chocolate chip rolls, homemade cinnamon rolls, baking recipe, brunch sweet treat

