Black Forest Chocolate Chip Morning Buns (Vegan)

These buns are perfect for enjoying with your morning coffee on a special occasion. Don't worry though, they're delicious anytime of day as well, especially dessert!
Prep Time 30 minutes
Cook Time 45 minutes
Rising Time 1 hour
Total Time 1 hour 15 minutes
Servings 12 - 14 rolls



  • 1 1/2 tablespoons active dry yeast
  • 1 3/4 cups full-fat coconut milk warm but not hot
  • 3/4 teaspoon salt
  • 2 1/2 tablespoons oil plus more for greasing pan
  • 2/3 cup sugar
  • 4 1/4 cups flour plus more for work surface


  • 2 tablespoons coconut oil
  • 2 1/2 cups fresh cherries pitted and cut in half
  • 1/2 cup sugar
  • 1 teaspoon vanilla extract
  • pinch of cinnamon optional
  • 1/4 teaspoon salt
  • 1 cup dairy free semi-sweet chocolate chips


  • 2 cups powdered sugar
  • 1/3 cup coconut cream *see note
  • 1/4 cup cocoa powder
  • 1 teaspoon vanilla extract
  • pinch of salt


  1. In the bowl of a stand mixer (or a large bowl), dissolve yeast in milk and allow to sit for about 5 minutes until bubbly. Stir in sugar, oil, and salt until combined. Add flour a cup at a time until your dough comes together and starts to pull away from the sides of bowl. Cover bowl with a damp towel or plastic wrap and place in warm place to rise until doubled in size. (Alternatively, you can refrigerate the dough overnight and have it ready for a quick breakfast. Just pull it out about an hour before you want to use it.)
  2. Meanwhile, make your filling. Combine cherries, butter, salt, and sugar in a medium saucepan over medium low heat. Bring mixture to a soft boil, stirring gently, and cook for 10-12 minutes until the the sauce starts to thicken enough to coat the back of a spoon. Remove from heat and add vanilla and cinnamon, then set aside. Grease a 13x9 inch glass pan (or 2 8x8 inch or 2 10-inch round cake pans in which case you'll have 14 rolls) and spoon a few spoonfuls of the sauce from the cherries into pan(s).
  3. Divide dough in half and roll out one half on a lightly floured surface into a rectangle, roughly 1/4 inch thick. Spread 1/2 of cherry filling in an even layer on top and sprinkle with 1/2 cup chocolate chips. Starting from the short end, roll it up until you have a log of sorts. Then using a sharp knife, cut into 6 (or 7 spirals if using a round pan) and place in prepared pan (spiral facing up). Repeat with other half of dough until you have 12 rolls. Cover pans and allow them to rise while oven preheats.
  4. Preheat oven to 350 degrees F (175 C). Bake for 30-40 minutes until edges start to brown. Remove pan(s) from oven and allow the to cool for about 5 minutes before serving.

  5. For the icing, whisk ingredients together in a medium bowl until thick and smooth. Serve on top of warm buns.

Recipe Notes

*If you have trouble finding coconut cream at your local grocery store it's completely fine to use full-fat coconut milk and scrape the cream off of the top. Just be sure that it's cold enough to separate.