There’s nothing quite like the taste of s’mores rolls — soft, gooey, and filled with nostalgic campfire sweetness. Imagine fluffy dough rolled with melted chocolate, toasty marshmallow, and crushed graham crackers, all baked into golden perfection. These rolls transform everyone’s favorite fireside treat into a warm, homemade dessert (or breakfast) that’s perfect year-round.

Why You’ll Love These S’mores Rolls
If you love the comforting mix of chocolate and marshmallow, this recipe will be your new favorite indulgence. Here’s why these rolls are so popular:
- Easy to make: A beginner-friendly yeasted dough recipe that bakes beautifully every time.
- Comforting and nostalgic: Classic s’mores flavors in a soft, warm pastry form.
- Perfect for any occasion: Enjoy them for brunch, dessert, or cozy gatherings.
- Customizable: Make them dairy-free, vegan, or extra chocolatey with simple swaps.
- Family-approved: No campfire required — just your oven and a sweet tooth.
Ingredients for S’mores Rolls
For the Dough
- 3 ¼ cups all-purpose flour
- 2 ¼ tsp active dry yeast
- ¾ cup warm milk (about 110°F)
- ¼ cup granulated sugar
- 1 large egg
- ¼ cup unsalted butter, melted
- ½ tsp salt
For the Filling
- 1 cup mini chocolate chips (or chopped semi-sweet chocolate)
- ½ cup crushed graham crackers
- 1 cup mini marshmallows (or marshmallow fluff spread)
- 2 tbsp softened butter
For the Topping
- ½ cup marshmallow fluff or meringue topping
- 2 tbsp melted chocolate (optional drizzle)
- Extra crushed graham crackers for garnish
Ingredient Notes
- Milk Substitute: Use oat, almond, or soy milk for a dairy-free dough.
- Butter Alternative: Coconut oil or vegan butter works well for plant-based diets.
- Chocolate Choice: Semi-sweet chips offer a balanced flavor, but dark chocolate adds richness.
- Marshmallow Option: Vegan marshmallows or whipped coconut cream can replace traditional ones.
- Graham Crackers: Gluten-free graham crackers make this recipe celiac-friendly.
Step-by-Step Instructions
Step 1 – Make the Dough
In a large bowl, combine warm milk, yeast, and sugar. Let sit for 5–10 minutes until frothy. Add the egg, melted butter, and salt. Gradually stir in flour until a soft dough forms. Knead on a floured surface for 5–7 minutes until smooth and elastic.
Place the dough in a greased bowl, cover, and let it rise in a warm place for about 1 hour, or until doubled in size.
Step 2 – Prepare the Filling
Mix chocolate chips and crushed graham crackers in a bowl. Set aside. If using marshmallow fluff, keep it at room temperature so it spreads easily.
Step 3 – Roll and Fill
Punch down the risen dough and roll it out into a large rectangle (about 12×16 inches). Spread softened butter evenly, then sprinkle the chocolate-graham mixture on top. If using marshmallow fluff, spread it thinly across the dough.
Step 4 – Roll Up and Slice
Starting from the long side, roll the dough into a log. Slice into 10–12 even rolls and place them in a greased baking pan. Cover with a towel and let them rise again for 30–45 minutes.
Step 5 – Bake
Preheat oven to 350°F (175°C). Bake rolls for 20–25 minutes until golden brown and the centers are cooked through.
Step 6 – Add Topping
Cool slightly, then spread or pipe marshmallow fluff over each roll. Optionally, drizzle with melted chocolate and sprinkle with graham cracker crumbs. Use a kitchen torch to lightly toast the marshmallow topping for that classic campfire flavor.
Pro Tips for Success
- Don’t overheat the milk — too hot will kill the yeast; aim for 105–110°F.
- Use parchment paper for easy cleanup and even baking.
- Slice rolls with dental floss for perfect, clean edges.
- Add extra marshmallow after baking if you love extra gooey centers.
- Let rolls cool slightly before adding fluff to prevent it from melting away.
- Make ahead: Refrigerate shaped rolls overnight and bake in the morning for fresh, warm treats.
Flavor Variations
- Peanut Butter S’mores Rolls: Spread a thin layer of peanut butter before adding the filling.
- Cookies & Cream S’mores Rolls: Add crushed Oreos to the filling for a fun twist.
- Salted Caramel S’mores Rolls: Drizzle caramel sauce inside before rolling for a rich upgrade.
- Nutella S’mores Rolls: Swap chocolate chips for Nutella spread.
- Mocha S’mores Rolls: Add 1 tsp espresso powder to the dough for a coffee-kissed flavor.
Serving Suggestions
Serve these rolls warm with a glass of milk, a cup of coffee, or hot chocolate. They’re perfect for brunch tables, holiday mornings, or cozy nights with family. For an indulgent dessert, top with ice cream or a drizzle of chocolate syrup.

Storage and Freezing Instructions
- Room Temperature: Store cooled rolls in an airtight container for up to 2 days.
- Refrigerator: Keep up to 5 days. Warm in the microwave before serving.
- Freezer: Freeze baked rolls (without topping) for up to 2 months. Reheat and frost when ready.
Nutrition Facts (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | 315 kcal |
| Protein | 6 g |
| Carbohydrates | 48 g |
| Total Fat | 11 g |
| Fiber | 2 g |
| Sodium | 180 mg |
FAQ About S’mores Rolls
Can I make these s’mores rolls ahead of time?
Yes! Prepare the rolls and place them in the pan, cover tightly, and refrigerate overnight. In the morning, let them rise for 30 minutes before baking.
Can I use pre-made dough?
Absolutely. Refrigerated pizza or crescent dough works for a shortcut, though the homemade version is softer and fluffier.
What if I don’t have marshmallow fluff?
You can use mini marshmallows, or make a quick meringue topping by whipping egg whites and sugar until stiff peaks form.
Can I make s’mores rolls vegan?
Yes — use plant-based milk, vegan butter, and vegan marshmallows or coconut whipped cream.
How do I toast the topping safely?
A kitchen torch works best. Alternatively, broil the rolls on high for 1–2 minutes (watch closely to avoid burning).
Final Thoughts
S’mores rolls bring all the fun of campfire nights into your kitchen — soft, gooey, and perfectly sweet. Whether you bake them for breakfast, dessert, or a cozy weekend treat, these rolls capture the joy of sharing warm, chocolatey s’mores with loved ones — no campfire needed.
Print
Easy S’mores Rolls – Classic Campfire Flavor at Home
- Total Time: 1 hr 45 mins
- Yield: 12 rolls 1x
- Diet: Vegetarian
Description
Soft, gooey s’mores rolls with chocolate, marshmallow, and graham cracker flavor — a warm twist on the campfire classic.
Ingredients
3 ¼ cups all-purpose flour
2 ¼ tsp active dry yeast
¾ cup warm milk
¼ cup granulated sugar
1 large egg
¼ cup melted butter
½ tsp salt
1 cup mini chocolate chips
½ cup crushed graham crackers
1 cup mini marshmallows
2 tbsp softened butter
½ cup marshmallow fluff
2 tbsp melted chocolate
Extra graham crackers for topping
Instructions
1. Activate yeast in warm milk with sugar.
2. Add egg, butter, salt, and flour to form dough.
3. Knead 5–7 minutes; let rise 1 hour.
4. Roll dough into rectangle; spread butter and filling.
5. Roll into log; slice and place in pan.
6. Rise 30–45 minutes.
7. Bake at 350°F for 20–25 minutes.
8. Cool, top with fluff and drizzle chocolate.
Notes
Use dairy-free milk or vegan butter for a plant-based option.
Mini marshmallows or fluff both work.
Toast topping lightly for authentic s’mores flavor.
- Prep Time: 20 mins
- Cook Time: 25 mins
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 roll
- Calories: 315
- Sugar: 22g
- Sodium: 180mg
- Fat: 11g
- Saturated Fat: 6g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 48g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 35mg
