clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Overhead view of cranberry white chocolate rolls baked up in a skillet.

Cranberry White Chocolate Rolls

  • Author: Leanne
  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Total Time: 40 minutes
  • Yield: 12 rolls
  • Category: Brunch
  • Method: Bake
  • Cuisine: American


Cranberry White Chocolate Rolls are sweet and tart with fresh cranberries, white chocolate chips and flaked coconut. They take just 40 minutes from start to finish and are perfect for Christmas morning breakfast or a holiday brunch!


  • 2 1/4 cups all purpose white flour (plus 35 tablespoons for work surface)
  • 2 tablespoons cane sugar
  • 4 heaping teaspoons baking powder
  • 1/2 teaspoon kosher salt
  • 1/2 cup unsalted butter, cold and cubed
  • 1/4 cup unsweetened flaked coconut
  • 1 cup dairy milk
  • 1 teaspoon vanilla extract
  • 1 cup fresh cranberries
  • 1/2 cup + 1/3 cup white chocolate chips (divided)
  • 2 teaspoons coconut oil, virgin and cold-pressed


  1. Preheat oven to 425F and grease a 10-inch cast iron skillet or baking dish.
  2. Add the flour, sugar, baking powder and salt to a food processor and pulse a few times to combine. Add in the butter and pulse until the mixture is crumbly with pieces of butter remaining throughout. Mix in the coconut.
  3. Stir together the milk and vanilla. With the food processor running, slowly pour the milk into the flour mixture. Just as a sticky dough starts to form, fold out the dough onto a well-floured surface. Knead the dough by folding it over a few times to incorporate the flour on the work surface.
  4. Roll out the dough into a large rectangle (about 15-inches long and 10-inches wide). Be sure to keep your work surface and rolling pin floured.
  5. Arrange the cranberries and 1/2 cup of white chocolate chips on top of the dough, making sure they’re evenly distributed and lightly pressed into the dough.
  6. From the long edge, roll the dough into a log and then fold in the ends to ensure the filling doesn’t come out. Use a serrated knife to cut into 12 even slices and arrange in a single layer in the prepared skillet/dish.
  7. Bake for 20-22 minutes, or until the rolls have risen and start to brown on top. Do not over bake as they will burn on the bottom.
  8. In a small microwave-safe bowl, add the remaining 1/3 cup of white chocolate chips and coconut oil. Microwave on two 30-second intervals, stirring in between and after until smooth. Drizzle over the rolls.
  9. Serve warm or let cool completely before transferring to an airtight container. Store at room temperature and enjoy within 2-3 days, or freeze for up to 3 months.


  1. When measuring flour for this recipe, use the spoon and level method.
  2. If you don’t have cane sugar, you can use granulated sugar.
  3. You’ll want to use cold butter to get tender and flaky rolls. I normally cut it into cubes and pop it back in the refrigerator for a few minutes.
  4. If you don’t have a food processor, you can cut the butter into the flour with a handheld pastry cutter.
  5. Ensure your work surface and rolling pin are well floured so the dough doesn’t stick as you try to shape and roll the dough. I usually use 3-5  tablespoons of additional flour, but feel free to add more flour if the dough is too sticky to handle.
  6. Don’t roll the dough out too thinly as the cranberries will start to poke through.
  7. If you can’t find fresh cranberries, you can substitute fresh or dried cranberries.
  8. Be sure to check out the detailed sections above the recipe card for additional advice and suggestions for making this recipe.

Keywords: cranberry rolls, breakfast rolls, cranberry white chocolate