Semla is a traditional Northern European pastry with a delicious cream filling at the centre. I’ve made a slight twist, by adding rose water! If you know me, you know well enough that I love all things rose water; it features quite a lot in my coffees.
This recipe is pretty simple and easy to follow! It’s beautiful to serve amongst other desserts and really is a crowd pleaser. I hope you guys enjoy making these!


Ingredients:
1 cup oat milk
2 heaped tbsp coconut oil, melted
2 tsp baking powder
2 tsp cardamom
1/2 cup coconut/brown/white sugar
1 cup ground almonds
1 cup flour
1/2 psyllium husk
1 egg
Pink rose cream
2 cups coconut cream
1 tsp pink food colouring
1 tsp rose water
1 cup powdered sugar
2 tsp vanilla extract
Method:
In a bowl, mix the coconut oil and milk together. Then add in all the other ingredients together. Combine until you form a dough. Leave in the fridge for 15 minutes. Meanwhile, using a whisk, combine all the pink rose cream ingredients together in a bowl, until you achieve a cream consistency.
Preheat the oven to 200C. Form 8-10 small buns out of the dough and place on baking paper on a baking tray. Place into the oven to bake for 25-30 minutes, until they look golden. Allow the buns to cool completely before filling them with the cream.
Cut the buns in half and fill with the cream. Serve and enjoy!