These soft, pillowy buns combine the delicate floral notes of rose water with tangy raspberry compote and creamy cheesecake filling. The dough rises to perfection, creating light and airy treats that balance sweetness with subtle floral fragrance.
Ideal for afternoon tea or special occasions, these European-style buns feature a golden exterior that gives way to a luscious center. The rose water adds an elegant aromatic touch while fresh raspberries provide bright contrast to the rich cream cheese filling.
Best enjoyed fresh from the oven, these floral buns can be garnished with chopped pistachios or edible rose petals for an extra touch of sophistication.
The bakery around the corner from my old apartment used to make these floral buns every Friday morning, and I'd time my walk just to catch them warm from the oven. Something about that combination of rose and raspberry felt impossibly elegant, like stepping into a Parisian patisserie instead of rushing to work. After months of wistful window sniffing, I decided to recreate that magic in my own tiny kitchen, learning that professional pastry chefs don't actually guard secret techniques—they just understand dough better than the rest of us.
My sister visited last spring and I made these for her birthday breakfast, mostly because I'd promised to bake something spectacular and completely underestimated the timeline. We ended up eating them at 11am, still warm from the oven, with coffee that had gone slightly cold because neither of us wanted to stop eating long enough to reheat it. She said they tasted like something from a fancy cafe that charges triple the price, which I consider the highest compliment possible.
Ingredients
- 450 g all-purpose flour: This is your foundation, and bread flour actually makes them too chewy for the delicate filling we're going for
- 60 g caster sugar: Just enough to make the dough slightly sweet without competing with the filling
- 7 g instant dry yeast: One standard packet works perfectly here, no measuring needed
- ¼ tsp salt: Don't skip this—it balances the sweetness and makes all the flavors pop
- 220 ml whole milk: Warm it like a baby's bottle, about body temperature, to wake up the yeast gently
- 60 g unsalted butter: Softened to room temperature so it incorporates evenly into the dough
- 1 large egg: Adds richness and helps create that tender, pillowy texture
- 200 g cream cheese: Definitely use full fat and let it come to room temperature for the smoothest filling
- 50 g icing sugar: Dissolves instantly into the cream cheese without any grainy texture
- 1 tsp rose water: This stuff is potent, so resist the urge to add more unless you want your buns to taste like perfume
- 1 egg yolk: Makes the cheesecake filling extra rich and helps it set beautifully
- 150 g raspberries: Fresh are gorgeous but frozen work perfectly fine, just thaw them first
- 40 g caster sugar: Adjust this based on how tart your berries are—taste as you go
- 1 tbsp lemon juice: Brightens the compote and balances all that sugar
- 1 tbsp milk: For brushing the tops to get that gorgeous golden finish
- 1 tbsp demerara sugar: Optional but adds this lovely crunch and sparkle
- 2 tbsp pistachios or rose petals: Because they're already beautiful, so why not make them stunning
Instructions
- Mix the dough:
- Combine flour, sugar, yeast, and salt in a large bowl. Add the warm milk, softened butter, and egg, mixing until everything comes together into a shaggy, sticky mess that doesn't look very promising yet.
- Knead until smooth:
- Knead by hand or with a mixer for 8 to 10 minutes until the dough transforms into something smooth, elastic, and slightly tacky. It should bounce back when you poke it with your finger.
- Let it rise:
- Cover the bowl and place it somewhere warm for about an hour. The dough should double in size, and when you press it gently with your finger, the indentation should stay.
- Cook the raspberries:
- Simmer raspberries, sugar, and lemon juice in a small saucepan for 7 to 8 minutes. The mixture should thicken noticeably, coating the back of a spoon.
- Cool the compote:
- Let it cool completely because warm compote will melt your cheesecake filling and create a messy situation.
- Make the filling:
- Beat cream cheese, icing sugar, rose water, and egg yolk until completely smooth. Give it a taste and add a tiny pinch more rose water if you want, but remember it's strong stuff.
- Divide the dough:
- Punch down the risen dough gently and cut it into 12 equal pieces. Roll each into a smooth ball.
- Flatten and fill:
- Press each ball into a flat disc and use your thumb or the back of a spoon to create a little well in the center. This is where all the magic happens.
- Add the fillings:
- Spoon about 1 to 2 teaspoons of cheesecake filling into each well, then top with a teaspoon of that gorgeous raspberry compote. Don't overfill or they'll burst while baking.
- Second rise:
- Cover the tray loosely and let them rest for 30 to 40 minutes. They should look puffy and feel light and airy.
- Get ready to bake:
- Preheat your oven to 180°C (350°F) and brush the dough edges with milk. This helps them turn golden and beautiful.
- Sprinkle with sugar:
- Add that demerara sugar now if you're using it, for that bakery style crunch and sparkle.
- Bake until golden:
- Bake for 20 to 25 minutes until they're gorgeously golden brown and the filling is set. They should smell absolutely incredible.
- Add the finishing touches:
- Let them cool slightly, then scatter with chopped pistachios or rose petals if you want to make them extra special.
These became my go to contribution to brunch gatherings after my friend Sarah requested them for three consecutive events. Something about pulling apart that soft dough to reveal the creamy center makes people slow down and really savor what they're eating, which is basically the highest purpose food can serve.
Making The Dough Your Own
I've experimented with adding cardamom to the flour mixture, which gives this warm, spiced undertone that plays beautifully with the rose. A quarter teaspoon is all you need—it shouldn't taste like a chai spice bun, just have this subtle background note that makes people ask what's different about them.
Filling Variations I Love
Sometimes I swap the raspberries for chopped strawberries, which are sweeter and need a squeeze more lemon juice to balance them out. Blackberries work wonderfully too and create this dramatic purple swirl that looks absolutely striking against the pale cheesecake filling.
Storage And Serving
These are honestly best the day they're made, when the contrast between the still slightly warm dough and cool, creamy filling is at its peak. If you need to store them, keep them in an airtight container and give them 10 seconds in the microwave to restore that freshly baked texture.
- Room temperature buns keep for about 2 days before the filling starts to affect the dough
- They freeze surprisingly well if you wrap them individually and thaw them overnight
- A quick warm up makes them taste almost as good as fresh
There's something deeply satisfying about making pastries that look and taste this impressive in your own kitchen. These buns have a way of turning ordinary moments into tiny celebrations.
Your Questions Answered
- → How strong is the rose flavor in these buns?
-
The rose water provides a delicate, aromatic flavor rather than an overpowering taste. One teaspoon offers a subtle floral note that complements the tangy raspberry compote without dominating the palate. You can adjust the amount based on your preference for floral flavors.
- → Can I make these buns ahead of time?
-
These buns are best enjoyed the day they are made for optimal texture and flavor. However, you can store them in an airtight container for up to 2 days. The raspberry compote and cheesecake filling can be prepared a day in advance and kept refrigerated until ready to use.
- → What can I substitute for rose water?
-
If you prefer not to use rose water, you can substitute with vanilla extract or almond extract for a different flavor profile. Alternatively, orange blossom water provides a similar floral essence. Each option will create a unique variation of these sweet buns.
- → Why does the dough need to rise twice?
-
The first rise allows the yeast to ferment and develop flavor while the dough doubles in size. The second rise after shaping gives the buns their light, airy texture and ensures they bake up fluffy rather than dense. Both rising periods are essential for achieving the perfect pillowy consistency.
- → Can I use frozen raspberries for the compote?
-
Yes, frozen raspberries work perfectly well for making the compote. They may release more liquid during cooking, so you might need to simmer slightly longer to reach the desired thickened consistency. The flavor will be just as vibrant as using fresh berries.
- → How do I know when the buns are fully baked?
-
The buns are done when they achieve a golden brown color on top and feel firm but springy when gently touched. An instant-read thermometer inserted into the dough (not the filling) should read between 190-200°F. The edges should be set and the centers slightly puffy.