These delicate buns combine the comfort of freshly baked dough with the elegant flavors of rose and raspberry. The soft, pillowy pastry encases a velvety cream cheese filling infused with aromatic rose water, topped with a vibrant homemade raspberry compote that adds the perfect balance of sweetness and tartness.
Ideal for afternoon tea, brunch gatherings, or as an impressive dessert, these buns offer a sophisticated twist on traditional sweet rolls. The floral notes from rose water pair beautifully with the bright, tangy raspberries, while the buttery dough provides a tender, golden base that melts in your mouth.
The smell of rose water always takes me back to wandering through Persian markets where vendors would press tiny samples of rose scented sweets into my hands. These buns are my attempt to capture that heady floral perfume in something portable and comforting.
I first made these for a spring brunch when my friend Sarah announced she was pregnant with her first daughter. Something about the combination of feminine rose and sweet raspberries felt right for celebrating new beginnings and she still asks for them every year.
Ingredients
- 450 g all-purpose flour: The foundation that gives these buns their pillowy structure so they can cradle all that creamy filling
- 60 g caster sugar: Just enough sweetness to make the dough tender without competing with the filling
- 7 g instant dry yeast: The magic worker that transforms dense dough into something that puffs up beautifully in the oven
- ¼ tsp salt: A tiny pinch that balances all the sweetness and keeps the flavors grounded
- 220 ml whole milk lukewarm: Creates richness in the crumb and activates the yeast without scalding it
- 60 g unsalted butter softened: Makes the buns tender and gives them that golden finish we all love
- 1 large egg: Adds structure and helps the dough hold its shape while rising
- 200 g cream cheese room temperature: The silky base for our floral filling that needs to be perfectly soft for smooth blending
- 50 g icing sugar: Dissolves beautifully into the cream cheese without any grainy texture
- 1 tsp rose water: The star ingredient that makes these taste like something from a fancy patisserie
- 1 egg yolk: Gives the cheesecake filling that lush creamy consistency we are after
- 150 g fresh or frozen raspberries: Their tartness is essential for cutting through all that rich cheese and rose
- 40 g caster sugar: Sweetens the berries just enough to make them jammy without losing their natural edge
- 1 tbsp lemon juice: Brightens the raspberry compote and highlights the floral notes
- 1 tbsp milk for brushing: Helps the sugar adhere and gives the baked buns a professional sheen
- 1 tbsp demerara sugar optional: Creates this irresistible crunch on top that contrasts with the soft center
- 2 tbsp chopped pistachios or dried edible rose petals optional: Makes these look absolutely stunning and adds a nutty finish
Instructions
- Mix the foundation:
- Combine flour sugar yeast and salt in a large bowl then pour in the warm milk softened butter and egg mixing until everything comes together into a shaggy messy dough
- Work the dough:
- Knead by hand or with a mixer for 8 to 10 minutes until the dough feels smooth elastic and slightly tacky like a soft earlobe
- Let it rise:
- Cover the bowl with a clean towel and tuck it somewhere warm for an hour until the dough has doubled in size and feels puffy when you press it
- Cook the berries:
- Simmer raspberries sugar and lemon juice in a small saucepan for 7 to 8 minutes until they break down into a thick glossy compote then set aside to cool completely
- Blend the filling:
- Beat cream cheese icing sugar rose water and egg yolk until perfectly smooth and creamy making sure there are no lumps remaining
- Divide and shape:
- Punch down the risen dough cut it into 12 equal pieces and flatten each into a small disc on a parchment lined baking tray
- Make the wells:
- Press your thumb or the back of a spoon into the center of each disc creating a deep indentation that will hold all that gorgeous filling
- Fill the centers:
- Spoon 1 to 2 teaspoons of cheesecake filling into each well then top with 1 teaspoon of the cooled raspberry compote letting it nestle into the cream cheese
- Second rise:
- Cover the tray loosely and let the buns rest for 30 to 40 minutes until they look puffy and have risen noticeably
- Prepare for baking:
- Brush the dough edges with milk and scatter demerara sugar over the top if you want that extra crunch factor
- Bake until golden:
- Slide the tray into a 180°C oven for 20 to 25 minutes until the buns are deeply golden and the filling is bubbling slightly
- Finish with flair:
- Let them cool for just a few minutes then sprinkle with chopped pistachios or rose petals if using because pretty food tastes better
My toddler helped me press the indentations last time and her tiny thumbs made the most perfect wells. There is something so wonderful about recipes that invite little hands into the process especially when the results are this beautiful.
Making These Ahead
You can prepare the dough through the first rise then refrigerate it overnight which actually develops more flavor. The compote and filling can also be made a day ahead and kept covered in the fridge just bring everything to room temperature before shaping.
Getting The Rise Right
If your kitchen runs cold I turn my oven light on and place the dough inside with the door cracked just slightly. The gentle heat from that tiny bulb creates the perfect warm environment for yeast to work its magic without overheating anything.
Serving Suggestions
These are stunning on a brunch table but also make an elegant dessert dinner party dessert that feels special without requiring hours of active work.
- Serve them slightly warm when the filling is still wonderfully gooey
- A dusting of powdered sugar right before serving makes them look bakery worthy
- Pair with a cup of delicate green tea to complement the floral notes
These buns have become my go to when I want to make something that feels like a hug and a celebration all at once.
Recipe FAQs
- → Can I make these buns ahead of time?
-
Yes, you can prepare the dough and refrigerate it overnight after the first rise. The fillings can also be made a day in advance and stored separately. Assemble and bake fresh the next day for best results.
- → Is rose water too strong for these buns?
-
Rose water has a potent aroma, so start with 1 teaspoon as specified. You can always add more if you prefer a stronger floral flavor. The amount given provides a subtle, elegant essence without being overpowering.
- → Can I use other fruits instead of raspberries?
-
Absolutely. Strawberries, blackberries, or even stone fruits like cherries work wonderfully. Adjust the sugar in the compote based on the natural sweetness of your chosen fruit.
- → How should I store these buns?
-
Store in an airtight container at room temperature for up to 2 days. For longer storage, freeze individually wrapped buns for up to 1 month. Thaw at room temperature and warm briefly before serving.
- → What can I use instead of rose water?
-
Orange blossom water makes a lovely floral alternative. For a non-floral version, vanilla extract or almond extract work beautifully. You could also infuse the cream cheese with lemon zest for a citrus twist.
- → Why did my dough not rise properly?
-
Ensure your milk is lukewarm (not hot) before adding yeast, as high temperatures can kill it. Also, make sure your yeast is fresh and find a warm, draft-free spot for rising. A slightly warm oven with just the light on works perfectly.