clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon
Best Ever Chocolate Hazelnut Buns with Cream Cheese Icing

Best Ever Chocolate Hazelnut Buns with Cream Cheese Icing

  • Author: Angelina
  • Prep Time: 12 hours
  • Cook Time: 30 mins
  • Total Time: 12 hours 30 mins
  • Yield: 12 buns 1x
  • Category: Dessert


The best ever Chocolate Hazelnut Buns - soft and delicious chocolate rolls filled with creamy chocolate hazelnut spread and topped with cream cheese icing.



  • 4 cups flour
  • 2 1/4 tsp instant active yeast
  • 2 tsp salt
  • 1/4 cup brown sugar
  • 2 tbsp cocoa powder
  • 4 eggs, lightly beaten
  • 1 cup milk, lukewarm
  • 10 tbsp butter, room temperature (cut into cubes)
  • 1 cup chocolate hazelnut spread

Cream Cheese Icing

  • 1 8-oz package cream cheese, room temperature
  • 2 cup confectioner's sugar
  • 1/4 cup milk
  • chopped hazelnuts, for topping


  1. Grease a large bowl and set aside.
  2. In a stand mixer fitted with the paddle attachment, mix flour, yeast, salt, brown sugar, and cocoa powder on low speed to combine. Beat in eggs and milk. On low speed, add butter pieces, one at a time. Once all of the butter is added, increase the speed to medium and beat for 1 minute. Transfer dough to greased bowl. The dough will be very sticky and you might need to use a rubber spatula to transfer. Cover the bowl with plastic wrap and place in a warm dark place to rise.
  3. After 30 minutes, uncover the bowl and fold the dough. To fold the dough, place your fingers under the dough and gently pull the dough up and fold it over itself. Turn the bowl and fold again. Repeat 4-6 more times, until all the dough has been folded. Cover the bowl with plastic wrap and let rise for 30 more minutes. Repeat the folding 3 more times, every 30 minute for a total rise time of 2 hours.
  4. After the last fold, cover the bowl tightly and refrigerate overnight.
  5. The next morning, lightly grease a 12 cup muffin pan or 12 ramekins. Alternately, you can use a 9 x 13 inch baking pan.
  6. Flour a large work surface and roll the dough out into a 16 x 24 inch rectangle. Spread the chocolate hazelnut spread over the dough, coating it evenly. Working from the long end, roll the dough into a log, pinching the ends so it stays together. Use a sharp knife to cut the dough into 12 equal pieces. Transfer buns into prepared pan or ramekins. If using ramekins, place them on a large baking sheet.
  7. Cover the buns and let rise once more, about 1 - 1 1/2 hours.
  8. Preheat oven to 350 degrees F. Bake the buns for 25-30 minutes, until golden brown.
  9. While the buns are baking, make the cream cheese icing. In a medium bowl (or bowl of stand mixer), beat all of the ingredients until fully combined.
  10. Allow the buns to cool for 10-15 minutes. Remove from pans, then spread icing over them. Top with chopped hazelnuts.

Recipe Card powered byTasty Recipes