Cream buns are the baked equivalent of cream doughnuts. They are sweet, soft buttery buns, split in half, filled with a dollop of whipped cream and topped with a strawberry jam droplet. Like their fried doughnut version, they remind me of so many fond childhood memories. Cream Buns remind me most of my father and of ‘Tea Rooms’. Growing up the late nineteen eighties and early nineties in rural KZN, these were often scattered in small towns. Often dark and unsightly in appearance, their shelves were always packed to the brim. It was a place to buy almost everything you needed, from baking powder to razor blades and even baked treats like snowballs, neapolitan cake, and cream buns.

Cream Buns around the World

I know cream buns from my South African childhood; they also exist in Italy and in England. The Italian version, known as Maritozzi.  This ancient Roman treat was initially made from flour, eggs, honey, and fat and originates from the word ‘marito’, husband. Apparently it in Middle Ages these sweet cream Italian buns were used to hide small golden objects or rings to prospective wives on Valentine’s Day. Like the English equivalent, Hot Cross Buns, maritozzi was also a sweet treat to indulge in after a long Lent. Cream buns have evolved since the middle ages.  The English version of cream buns is known as Cornish spilts and is often served warm as a tea time treat. I assume that it was the Cornish split that influenced the South African cream buns as well as other variations of it in the former British colonies.

How to Make Cream Buns

Cream buns are made by making soft yeast bread like dough that is shaped into round balls then baked. When cooled it is filled with fresh whipped cream and topped with strawberry jam or a cherry. Much like doughnut dough, it has to be soft. This recipe is an eggless recipe, but yields soft buns without the use of eggs which usually account for some doughnuts soft, springy texture. In this post I will reveal my recipe for cream buns and my secrets for making soft buns every time.

How to Make Perfect Soft Buns Every time!

When it comes to making soft buns, bread or any yeast based dough you have to :

1.    Activate the Yeast

Yeast is the most important factor when making any yeast based treats. From my experience, it has to be activated before combining with flour. This will give you a good indication if it is going to make perfect soft bread or not. If the yeast does not activate you will end up with hard buns. Yeast can be activated by diluting with warm milk or warm water and sugar. It takes at least five minutes before the yeast and liquid mixture almost doubles in size.

2.    Kneading

The next step toward perfect dough is kneading the dough. That is combining the yeast with other ingredients to for soft dough. I recommend sticking to the exact recipe quantities. The dough may appear stick and unmanageable at first, trust me it works if you just keep at it. Punch, pull, and stretch the dough until you are able to form a round ball.

3.    Proofing

This step means allowing the yeast dough to rise. It is best to place the dough in a warm spot, away from any draught. Cover with a cloth and don’t open until the required time has elapsed. After proofing the dough should have doubled in size. This is the second indicator if the dough is a success or not. This method of proofing takes place twice. First after forming the dough and secondly after forming the dough into buns. This is the third indicator for successful buns. If it does not double in size, chances are it won’t change much when baked either and the result rock hard and flat.

4.    Baking

Always bake buns in a preheated oven. Temperature affects yeast. A cold oven will result in flat, rock hard buns.

5.    Greasing

I prefer using butter instead of milk or egg to ‘grease’ baking buns. This means coating the buns before baking and after. This helps give the buns its brown colour.

6.    Resting

To ensure soft buns, I place a damp cloth over the buns when they come out of the oven. This can sometimes give them their cracked appearance but it does result in soft buns every time.Trust me, following these steps will result in perfect buns or bread everytime.

How to Make Cream Buns

To make cream for cream buns, you can use whipping cream, mascarpone or cream cheese or butter cream. In this recipe I used 150g of mascarpone cream mixed with 2 tablespoons icing sugar. I topped the cream buns with a drop of strawberry jam, you can also use glaze cherries.

  • I use a reduced sugar content in the buns. If you prefer sweet cream buns, adjust sugar content accordingly.

Cream Bun Recipe

This recipe has evolved through trial and error, over the course of my now twenty seven year long baking experience. It is fairly simple, like most of my bread recipes, stick to a ration of 2 parts flour to one part liquid. I use warm milk instead of water and melted butter

Cream Buns Recipe

Cream Buns Recipe

Yield: 6 buns
Prep time: 1 H & 15 MCook time: 45 MTotal time: 1 H & 60 M
Cream buns are soft, sweet cream filled buns topped with jam or cherries. A popular tea time treat.


  • 2 cups flour
  • 1 cup warm milk
  • 7g instant yeast
  • 1 tablespoon sugar
  • pinch of salt
  • 50g butter for the dough
  • 25 butter for  greasing


  1. Melt all butter. Set aside.
  2. Heat the milk until warm (not boiling just warm)
  3. Add sugar to milk. Stir until sugar is dissolved.
  4. Add yeast. Stir. Cover yeast and milk mixture, set aside for 5 to 10 minutes.
  5. Sift flour and salt. Make a well in the flour.
  6. Add melted butter. Add yeast mixture.
  7. Combine until a soft dough forms.
  8. Don't add any additional liquid or flour. Knead until a soft dough forms.
  9. Use of a teaspoon of remaining melted butter to grease  a bowl with. Rub the dough into the bowl, turning it to cover in melted butter.
  10. Place dough in a bowl. Cover with a clean cloth, set aside. Leave to proof until the dough doubles in size, this should occur after 30 minutes or so.
  11. After 30 minutes punch down the expanded dough. Shape into balls 4-5 cm.
  12. Place in a shallow baking dish or tray. Brush with melted butter.
  13. Cover and allow to rest for another 30 minutes.
  14. Preheat opven to 180 degrees Celcius.
  15. Once the oven is warm. Bake the buns in the oven.
  16. After 15 minutes in the oven, brush with melted butter.
  17. Bake for 40 minutes or until buns are  brown in colour.
  18. Allow to cool. I cover the buns with a damp cloth for 5 minutes.
  19. When cool, cut in the middle and fill with cream. You can either use a piping bag or spoon cream into the opening.
  20. Complete your cream buns with a dot of red jam.
  21. Enjoy!
Did you make this recipe?
Tag @foodlikeamma on instagram and hashtag it #foodlikeammausedtomakeit;#donuts;#cream buns
Created using The Recipes Generator

SHARE 4 comments

Add your comment

  1. Replies
    1. Thanks for the feedback! Glad you liked the recipe!

  2. Thanks was looking out for this recipe.

    1. Thanks for the feedback! Glad you found something you were looking for on this Blog🌞.


If you have tried this recipe, let me know how it turned out, use the comment box below or the Facebook comment box.