Step 1: Activate the Yeast
In a small bowl, mix warm milk, sugar, and yeast.
Let it sit for 5-10 minutes until frothy.
Step 2: Make the Dough
In a large bowl, whisk together flour, cocoa powder, and salt.
Add the activated yeast mixture, egg, butter, and vanilla.
Mix until a sticky dough forms.
Step 3: Knead the Dough
Transfer the dough to a floured surface and knead for 8-10 minutes until smooth and elastic.
If too sticky, add a little flour.
If too dry, add a teaspoon of milk.
Step 4: First Proofing
Place the dough in a greased bowl, cover with a damp cloth, and let it rise for 1-2 hours until doubled in size.
Step 5: Shape the Buns
Punch down the dough and divide it into 12-15 equal portions.
Roll each piece into a smooth ball and place on a lined baking tray.
(For stuffed buns) Flatten each ball slightly, add Nutella/caramel/peanut butter, and seal tightly.
Step 6: Second Proofing
Cover the shaped buns and let them rise for another 30 minutes.
Step 7: Bake to Perfection
Preheat the oven to 350°F (175°C).
Brush the buns with egg wash for a shiny crust (optional).
Bake for 18-22 minutes until set.
Step 8: Add Toppings
Let the buns cool slightly before dusting with powdered sugar or drizzling with chocolate ganache.
Add sprinkles, nuts, or coconut flakes if desired.