Malva pudding Cinnamon buns



Prep Time
Cook Time
4 - 6 People
Serves 4
Difficulty  0


  • 4 1/4 cups white bread flour or all-purpose flour 
  • 1 packet (11g) activated yeast
  • 1/2 cup soft brown sugar 
  • 1 1/4 cup coconut milk
  • 1/4 cup vegan butter or coconut oil 
  • 1 tsp vanilla extract
  • 1/3 cup smooth apricot jam 
  • 1 cup extra jam to smear on the dough 

Caramel Drizzle 

  • 1 1/4 cups full-fat coconut milk 
  • 1 cup soft brown sugar 
  • 1 tsp apple cider vinegar 
  • 1 tsp vanilla extract 


  • 2 cups powdered sugar
  • 1/2 cups creamed cheese 
  • 1-2 tbsp milk 
  • 1 tsp vanilla extract 


  1. Grease a medium-sized bowl with coconut oil, and set aside. 
  2. In a microwave-safe bowl, heat the dairy-free milk until it reaches a luke-warm temperature.  
  3. Add in 1 tbsp sugar and the extra 1 tbsp flour. Gently whisk together, then sprinkle yeast, mix with a spoon lightly, cover, and let activate for 10 minutes in a warm area.
  4. When activated, pour the mixture into a large bowl or a stand mixer with the dough attachment. Add in the remaining sugar, apricot jam, cooled melted vegan butter, and vanilla extract. Mix until combined. Then add in about half of the flour and mix until it starts to combine. 
  5. Add the remaining flour, and mix until a shaggy dough forms.
  6. Lightly flour a clean surface and place the dough onto the surface, sprinkling some extra flour on top or kneading.
  7. Knead the dough lightly, for 2-4 minutes, until it forms a smooth dough ball that’s not sticky. Then place the dough into the greased medium bowl, cover with a cloth or wrap, and place into a warm area to let rise for 1 hour until doubled in size. 
  8. While the dough rises, grease a large casserole dish with oil and set aside. 
  9. After the dough has doubled, lightly punch down the dough. Lightly flour a clean surface, and place the dough in the middle. Sprinkle a little extra flour on top of the dough and flour the rolling pin. Roll the dough out to be a large rectangle. 
  10. Lightly smear on the apricot jam. 
  11. Slice the roll into 12 even cinnamon rolls. To easily slice, you can use a piece of thin twine or unflavoured floss. Place into the oil-greased dish.
  12. Cover again with a clean towel or wrap, and place over or by the oven while the oven preheats to 180 degrees Celsius. Let the rolls rise for 30 minutes while the oven is preheating.
  13. When ready to bake, drizzle into the crevices between the Malva pudding rolls. Place the rolls into the oven and bake for 20-22 minutes until lightly golden. Remove from the oven and let cool for 5-10 minutes while you prepare the icing.
  14. Cream the vegan cream cheese until light and fluffy, about 2 minutes.
  15. Add in the powdered sugar milk, and vanilla extract, and cream again until smooth, scraping down the sides as needed.
  16. Spread the frosting onto the vegan cinnamon rolls and serve warm. Store the leftovers in an airtight container and place them in the fridge for up to 4 days, or freeze them for up to two weeks, let them thaw at room temperature, and pop them back in the oven to bake for 8-10 minutes.