White Trash S’mores Buns

Fluffy buns stuffed with marshmallows, chocolate and crumbled graham crackers -- what more do you want in life?!?
This post may contain affiliate links. Please read my disclosure policy.

White Trash S’mores Buns are fluffy sweet yeasted rolls stuffed with marshmallows, chocolate and crushed graham crackers.

A side profile of a yeasted s'mores bun.
A yeasted s'mores bun with chocolate.
Overhead shot of some yeasted sweet buns.
A close up of a s'mores bun.

More S’mores Fun!

I love love love the combo of chocolate, graham crackers and marshmallow! If you want more, check out these Chewy S’mores Cookie Bars and my favorite Salted Caramel S’mores Tarts.

Enjoy your super fluffy White Trash S’mores Buns!

Rebecca Firth

White Trash S’mores Buns

Fluffy buns stuffed with marshmallows, chocolate and crumbled graham crackers — what more do you want in life?!?
5 from 1 review
Print Save Rate
Course: Breakfast Brunch
Cuisine: Breakfast Rolls
Keyword: Breakfast, Brunch, Yeast, Rolls, Buns, Marshmallow, Chocolate, Graham Crackers, Baking
Servings: 10


For the Dough

  • 1 cup (237 ml) full fat milk, (warm)
  • 3/4 cup (177 ml) water, (warm)
  • 2 1/4 teaspoons active dry yeast  ((one US packet))
  • 1 tablespoon honey
  • 1 tablespoon olive oil (plus extra for the bowl your dough will rise in)
  • 4 cups (544 g) all-purpose flour, (plus more for dusting your hands and workspace)
  • 2 teaspoons sea salt

For the Filling

  • These filling quantities are estimates…you may want to fill your buns with less or more depending on personal taste.
  • 1 3/4 cups (210 g) chocolate chips ((use milk, semi-sweet, dark or bittersweet, depending on your taste; I used semi-sweet))
  • 1 3/4 cups (100 g) mini marshmallows
  • 3-4 whole graham crackers

For the Tops

  • 1 large egg yolk
  • 2 tablespoons heavy whipping cream
  • 1/4 cup (50 g) granulated sugar
  • 1/2 teaspoon cinnamon 


For the Dough

  • Pour a light glug of olive oil in a large bowl and swirl it all around. You want to make sure the bottom and sides are evenly covered in oil, but that it isn’t heavily pooling on the bottom. Set aside.
  • In the bowl of an electric stand mixer fitted with the dough hook attachment add the milk, water and yeast. Let mingle and get frothy for about 5-10 minutes.
  • Once you see the yeast foaming up over the top of the liquid, add in the honey, olive oil, flour and salt. Knead for 10-15 minutes on medium until a ball has formed that isn’t sticking to the sides of the bowl.* However, it may be sticking to the bottom of the bowl and the dough will be slapping the sides. Sprinkle the dough with a light dusting of flour to help get it out of the bowl and set it in the large bowl that’s lightly oiled. Rotate the dough so that the top and bottom of the dough has a light covering of oil over it. Loosely cover the bowl with plastic wrap or a damp towel and let rise for 1 1/2 to 2 hours or until double in size. *You could also just use your hands to knead the dough together on a floured surface.

For the Filling

  • Once the dough has doubled in size, preheat your oven to 350F/177C and place a rack in the center of the oven.
  • In a small bowl, whisk together the egg yolk and the cream. In another small bowl, whisk together the sugar and cinnamon. Set both bowls aside. Cover two baking sheets with parchment paper and lightly dust one with flour. Separate the dough into 10 equal pieces (about 90g each) and place on the lightly floured baking sheet. Rest a damp cloth over the top to keep the dough from drying out.
  • Use your hands to gently stretch the dough to about a 4 inch (10 cm) circle. Sprinkle some chocolate chips underneath the dough and gently press down to adhere them to the dough. Grab 2-3 tablespoons each of chocolate chips and marshmallows and place in the middle of the dough. Grab 1/4 of a graham cracker and crumble it over the top. Grab the edges of the dough and pinch together to seal in the filling. Place the dough seam side down on a clean workspace (your counter will do fine). With one hand cupping the bun, gently rotate it around the palm of your hand to smooth out the bottom and place on the other parchment-covered baking sheet. Repeat with remaining pieces of dough, until all 10 are stuffed. Make sure to leave 3 inches (7.5 cm) between the unbaked rolls.

For the Tops

  • Gently brush the egg wash (eggs + cream) over the dough balls, taking care not to let it pool around the bottoms. Sprinkle the tops with cinnamon sugar and then place your baking sheet in the center of the oven and bake for 15 minutes. Rotate the baking sheet and bake for 5-8 minutes more or until golden and baked through. Once out of the oven, move to a cooling rack to finish cooling. They’re pretty delicious slightly warm. Once cool, store in an airtight container. Highly recommend eating the same day they are baked. HEAVEN!
Thanks for baking with me! Please rate + comment this recipe and tag me on social @displacedhousewife #displacedhousewife so I can see your beautiful treats! xo


Leave a Comment & Rate this Recipe

I love your comments, reviews and questions! If you love this recipe, please rate it when you leave a comment. Star ratings 🌟🌟🌟🌟🌟 help people discover my recipes. Your support means a lot, I look forward to chatting with you!

Rebecca xox

Recipe Rating


  • Nahla Zaatari March 26, 2020 at 8:46 PM

    Can we use marshmallow fluff instead of mini marshmallows? Thank u

    • Rebecca Firth March 26, 2020 at 8:58 PM

      Hi Nahla! I think you absolutely could put a dollop in the middle with the chocolate and then pinch it inside. Let me know how it goes if you make it that way and have fun!! xoxo

  • louise scola October 6, 2019 at 11:45 AM

    fat white trash people have underrated food

  • Morgan September 20, 2019 at 9:05 PM

    These are speaking my name!!!!!! All my favorite things in one unique new package!!!! I’m obsessed with your recipes. Xoxo

    • Rebecca Firth September 23, 2019 at 3:40 PM

      Hi Morgan! I’m so glad these are speaking to you — I love everything s’mores derived!!! I hope you love these! xoxo