These delicate buns combine the comfort of freshly baked yeast dough with the sophistication of floral flavors. The soft, golden exterior gives way to a luscious center where sweet-tart raspberry compote meets creamy rose-infused cheesecake filling. Each bun requires just over two hours from start to finish, including rising time, yielding twelve elegant pastries perfect for special occasions or afternoon tea.
The dough comes together with basic pantry staples and rises beautifully into pillowy rounds. After creating small wells in each bun, you'll layer the cheesecake mixture infused with fragrant rose water, then crown it with homemade raspberry compote. A final brush of milk and sprinkle of demerara sugar creates a beautifully golden, slightly crunchy topping that contrasts perfectly with the tender interior.
The first time I baked these, my entire apartment smelled like a Persian garden in spring. My roommate walked in, closed her eyes, and asked if I'd hidden flowers somewhere in the walls. That floral perfume from the rose water mingling with warm berries is something I've never been able to recreate with any other combination.
I brought a batch to my sister's baby shower last summer, and honestly, I should have made double. People kept asking what made them taste so distinctive, their eyes lighting up when I explained the rose water element. These buns have this way of making a regular Sunday morning feel like a special occasion.
Ingredients
- 450 g all-purpose flour: This amount gives you enough structure to hold all that gorgeous filling without becoming dense
- 60 g caster sugar: Just enough sweetness to balance the tangy cheesecake without making these cloying
- 7 g instant dry yeast: One standard sachet works perfectly here—no need to activate it first since we're mixing it directly with flour
- ¼ tsp salt: Seems small but it's crucial for balancing all that sugar and bringing out the rose flavor
- 220 ml whole milk, lukewarm: I've tried with low-fat milk and the buns just aren't as tender or rich
- 60 g unsalted butter, softened: Room temperature butter incorporates into the dough so much better than cold
- 1 large egg: Adds structure and helps the dough develop that beautiful golden color when baked
- 200 g cream cheese, room temperature: Absolutely must be soft or you'll get lumps in your filling—trust me, I've learned this the hard way
- 50 g icing sugar: Powdered sugar dissolves instantly into the cream cheese without graininess
- 1 tsp rose water: Start here, but taste your filling—some brands are more potent than others
- 1 egg yolk: Just the yolk makes the cheesecake filling extra rich and helps it set during baking
- 150 g fresh or frozen raspberries: Frozen work perfectly fine here, just don't thaw them first or you'll have too much liquid
- 40 g caster sugar: Adjust this based on how tart your raspberries are—taste as you go
- 1 tbsp lemon juice: Brightens up the raspberries and helps them break down into a proper compote
- 1 tbsp milk (for brushing): Creates that beautiful golden shine on the finished buns
- 1 tbsp demerara sugar: Adds the most delightful crunch and sparkle to the tops
- 2 tbsp chopped pistachios or dried edible rose petals: The pistachios add a lovely crunch and that green color looks stunning against the pink filling
Instructions
- Mix the dough foundation:
- In your largest bowl, whisk together the flour, sugar, yeast, and salt until everything's evenly distributed. Pour in the lukewarm milk, add that softened butter, and crack in the egg. Stir with a wooden spoon until you have a shaggy, messy dough that looks like it's not going to work—it will.
- Knead until smooth:
- Turn the dough onto a lightly floured surface and knead for about 8 minutes, or let your stand mixer do the work with the dough hook. You're aiming for smooth, elastic dough that springs back when you poke it. Clean a bowl, oil it lightly, place the dough inside, cover with a warm damp towel, and let it rise somewhere cozy for about an hour until it's doubled.
- Cook the raspberry compote:
- While the dough rises, dump the raspberries, sugar, and lemon juice into a small saucepan. Let it simmer over medium heat, breaking up the berries with your spoon, for about 7-8 minutes until it's thickened and jam-like. Set it aside to cool completely—if it's even slightly warm, it'll melt your cheesecake filling later.
- Whip the rose cheesecake filling:
- In another bowl, beat the softened cream cheese until it's completely smooth—no lumps allowed. Add the icing sugar, rose water, and egg yolk, then beat again until you have this silky, pale pink mixture that smells absolutely incredible. Taste it and add more rose water if you want that floral note stronger.
- Shape and fill the buns:
- Punch down that risen dough gently and divide it into 12 equal pieces. Flatten each piece into a disc about the size of your palm, then press your thumbs into the center to create a little well. Spoon about a teaspoon of cheesecake filling into each depression, then top with half a teaspoon of that cooled raspberry compote. Don't overfill or they'll burst open during baking.
- Let them rise again:
- Arrange the filled buns on a baking tray lined with parchment paper, leaving enough space between them for expansion. Cover loosely with plastic wrap or a clean kitchen towel and let them puff up for 30-40 minutes. They should look noticeably plumper but not necessarily doubled.
- Bake to golden perfection:
- Preheat your oven to 180°C (350°F). Brush the exposed dough edges with a little milk, then sprinkle with demerara sugar if you're using it. Bake for 20-25 minutes until they're golden brown and the filling is set but still slightly jiggly in the center. Let them cool on the tray for at least 15 minutes before attempting to move them.
These became my go-to recipe when I need to bring something to gatherings that feels special but not fussy. There's something about the combination of rose and raspberry that makes people slow down and really savor each bite, conversations pausing as they try to place that familiar yet unexpected floral note.
Make-Ahead Magic
I've discovered you can prepare the dough through the first rise, then refrigerate it overnight. The slow, cold fermentation actually develops better flavor. Just let it come to room temperature for about 30 minutes before shaping and filling the next day.
Filling Variations
When fresh raspberries feel out of season or too expensive, I've swapped in strawberries, cherries, or even blueberry compote. The rose cream cheese base works with almost any fruit, though I think tart berries complement it best.
Storage And Serving
These really shine when they're still slightly warm from the oven, the cream cheese filling all melty and luxurious. If you're saving some for the next day, give them 10 seconds in the microwave to recapture some of that fresh-baked magic.
- The rose flavor actually intensifies overnight, so don't worry if it seems subtle on day one
- These freeze beautifully—just wrap them individually and reheat in a low oven
- Serve them with a cup of earl grey tea to really highlight those floral notes
There's something almost meditative about shaping these buns, pressing your thumb into each soft round and watching them rise into something beautiful. They've become my way of turning an ordinary morning into something worth celebrating.
Recipe FAQs
- → What makes these buns different from regular sweet buns?
-
These buns feature a unique combination of rose water-infused cheesecake filling and tart raspberry compote, creating a sophisticated floral and fruity flavor profile that elevates them above typical sweet buns.
- → Can I make the components ahead of time?
-
Yes, you can prepare the raspberry compote up to 3 days in advance and store it refrigerated. The cheesecake filling can be made a day ahead. The dough is best prepared fresh, but can be refrigerated overnight after the first rise for a slow fermentation that develops flavor.
- → Is rose water too strong for these buns?
-
Rose water is quite potent, which is why the recipe calls for just one teaspoon. The flavor balances beautifully with the tangy raspberries and rich cream cheese. If you're new to cooking with rose water, you might start with half a teaspoon and adjust to your preference.
- → What can I use instead of raspberries?
-
Fresh or frozen strawberries work wonderfully as a substitute, offering a slightly sweeter profile. Other berries like blackberries or blueberries can also be used, though they'll change the color balance. Cherries would make an excellent alternative that complements the rose flavor.
- → How should I store these buns?
-
These buns are at their absolute best the day they're made, when the exterior is still slightly crisp and the filling is perfectly creamy. If you need to store them, keep in an airtight container at room temperature for up to 2 days. Gently warm them before serving to refresh the texture.
- → Can I freeze these buns?
-
Yes, you can freeze the baked buns once completely cooled. Wrap each one individually in plastic wrap, then place in a freezer bag for up to 1 month. Thaw at room temperature and gently warm in a 160°C oven for 5-7 minutes to refresh.