These delicate buns combine a soft, cloud-like dough with an indulgent filling of creamy rose-infused cheesecake and bright, tart raspberries. The floral notes from rosewater perfectly complement the sweetness of fresh berries, creating an elegant European dessert that feels special enough for celebrations yet simple enough for weekend baking.
The dough requires patience during its two rising periods, but the result is worth the wait—golden, glossy buns with a tender crumb that encases the luscious filling. The optional toppings of freeze-dried raspberry pieces and edible rose petals add beautiful color and extra texture.
Best served warm when the cheesecake center is still meltingly soft, though they can be gently reheated. These buns are perfect for brunch gatherings, afternoon tea, or as an impressive ending to a dinner party.
The scent of rosewater always pulls me back to a tiny bakery in Prague where I first tasted something impossibly delicate—pastry that tasted like a garden in spring. I spent weeks trying to recreate that ethereal floral note, my kitchen smelling more and more like a perfumery with every failed experiment. These buns were the happy accident that finally got it right—soft, pillowy dough wrapped around creamy cheesecake filling and bright bursts of raspberry. Now they are my go-to when I want something that feels like a special occasion, even on an ordinary Tuesday morning.
I made these for my mothers birthday breakfast last year and she actually went quiet for a full minute after taking her first bite—which if you know my mother means something. The way the rose fragrance wafts up when you break into the warm bun makes the whole kitchen feel like a fancy tea room. My sister took one bite and immediately demanded the recipe for her upcoming bridal shower brunch. Now they are the only thing anyone ever requests when they visit.
Ingredients
- 450 g all-purpose flour: This creates just the right structure—too little and the buns collapse too much and they become bread bricks I learned this the hard way
- 50 g granulated sugar: A modest amount that feeds the yeast without making the dough sweet letting the filling shine instead
- 1 packet (7 g) instant yeast: I keep extra packets in my pantry because running mid-recipe is the worst kind of kitchen panic
- 1/2 tsp salt: Essential for balancing flavors without it the buns taste flat regardless of how lovely the filling is
- 200 ml whole milk lukewarm: Warm to about body temperature—too hot kills the yeast too cold and it takes forever to wake up
- 60 g unsalted butter melted: Adds richness and keeps the dough tender unsalted lets you control the sodium
- 1 large egg: Creates structure and helps the dough brown beautifully
- 250 g cream cheese softened: Must be truly soft room temperature prevents lumpy filling—leave it out for at least an hour
- 60 g powdered sugar: Dissolves smoothly into the cheese without the grittiness of granulated sugar
- 1 tbsp corn starch: The secret ingredient that keeps the cheesecake filling stable inside the buns as they bake
- 1 tsp rosewater: Start here—it is potent and you can always add more but you cannot take it back
- 1 egg yolk: Adds extra richness to the filling and helps it set beautifully
- 150 g fresh raspberries: Choose berries that are firm not mushy—too soft and they release too much juice making the dough soggy
- 2 tbsp raspberry jam: Acts as a glue for the fresh berries and intensifies the raspberry flavor
- 1 egg beaten: The egg wash gives the buns that gorgeous golden bakery shine
- 2 tbsp granulated sugar: Creates a delicate crackling crust on top that contrasts with the soft interior
- 1 tbsp crushed freeze-dried raspberries: Optional but they add such a pretty pop of color and concentrated flavor
- Edible dried rose petals: Purely decorative but makes these look like something from a patisserie window
Instructions
- Make the dough base:
- In your largest bowl whisk together flour sugar yeast and salt until everything is evenly distributed. Pour in the warm milk melted butter and crack in the egg then mix with a wooden spoon until a shaggy dough forms—do not worry about lumps yet.
- Knead until smooth:
- Turn onto a lightly floured surface and knead for a full 10 minutes the dough should transform from sticky to smooth and springy. When you poke it the dough should bounce back—this means the gluten has developed enough.
- Let the dough rise:
- Place in a greased bowl turning once to coat all sides then cover with a warm damp towel. Let rise in a cozy draft-free spot for about an hour until doubled in size.
- Prepare the rose filling:
- While dough rises beat the softened cream cheese powdered sugar and corn starch until completely smooth—no lumps allowed. Whisk in the rosewater and egg yolk just until combined then pop it in the fridge to firm up slightly.
- Prep the raspberry center:
- Gently fold the fresh raspberries with the raspberry jam taking care not to crush the berries too much. The jam helps hold everything together inside the buns.
- Shape the buns:
- Punch down the risen dough and divide into 12 equal pieces—they should be roughly the size of tennis balls. Flatten each into a circle then spoon cheesecake filling into the center and add a small cluster of raspberries.
- Seal them tight:
- Gather the edges up over the filling like a little purse and pinch firmly to seal. Place seam-side down on your baking tray—any gaps and the filling will escape during baking.
- Second rise:
- Cover the buns and let them puff up again for 30 to 40 minutes until they look pillowy and have doubled. They should wobble slightly when you gently shake the pan.
- Bake to golden perfection:
- Brush each bun with egg wash then sprinkle generously with sugar and any toppings you are using. Bake at 180°C (350°F) for 20 to 25 minutes until deeply golden—pale tops mean undercooked centers.
- The hardest part:
- Let them cool for at least 15 minutes before serving because the cheesecake filling turns into molten lava in the oven. The wait is torture but worth it.
These buns have become my signature contribution to every brunch potluck and baby shower. There is something about breaking into that soft warm dough and discovering the perfumed creamy center that makes people pause midconversation. Last summer my neighbor claimed they were better than anything she had in Paris and I have never felt prouder of a baking experiment.
Make Ahead Magic
You can assemble these buns the night before and refrigerate them right before the second rise. In the morning just let them sit at room temperature for an hour while the oven preheats then bake as usual. The dough actually develops more flavor overnight and the cold dough holds its shape better during baking.
Filling Variations
Sometimes I swap the rosewater for vanilla extract or almond extract when I want a more familiar flavor profile. Lemon curd with blueberries works beautifully in spring and in autumn I have been known to use spiced apple butter instead of the raspberry element. The dough is remarkably forgiving—it just wants to be filled with something delicious.
Storage Secrets
These are best eaten within 24 hours while the dough is still soft and the filling at its creamiest. Store them in an airtight container at room temperature—refrigerating makes the dough go stale faster. To refresh slightly stale buns wrap them in foil and warm in a 150°C (300°F) oven for about 10 minutes.
- Freeze unbaked buns on a tray until solid then transfer to a freezer bag for up to 3 months
- Let frozen buns thaw overnight in the refrigerator then do the second rise before baking
- The freeze-dried raspberry topping is worth seeking out—it adds both flavor and stunning color contrast
There is something deeply satisfying about serving something that looks so fancy but comes from your own kitchen. These buns always make me feel like a proper baker even though I am just a home cook who really loves breakfast pastries.
Common Recipe Questions
- → Can I prepare these buns ahead of time?
-
Yes, you can prepare the dough and filling the night before. Store them separately in the refrigerator. Let the dough come to room temperature before shaping and baking. The assembled unbaked buns can also be refrigerated overnight and baked fresh in the morning.
- → Is rosewater essential, or can I substitute it?
-
Rosewater provides the signature floral flavor, but if unavailable, you can use vanilla extract or almond extract instead. Alternatively, orange blossom water offers a similar delicate floral profile. Adjust the quantity to taste, as floral waters can vary in intensity.
- → Why did my dough not rise properly?
-
The most common causes are using milk that's too hot (which kills the yeast) or too cold (which slows yeast activity). The milk should be lukewarm—about body temperature. Also ensure your yeast is fresh and not expired, and that the dough is placed in a warm, draft-free spot to rise.
- → Can I use frozen raspberries instead of fresh?
-
Yes, frozen raspberries work well. Thaw them first and drain excess liquid before mixing with the jam. However, fresh raspberries hold their shape better during baking and provide a more vibrant presentation. If using frozen, expect slightly more moisture in the filling.
- → How should I store these buns?
-
Store cooled buns in an airtight container at room temperature for up to 2 days. For longer storage, refrigerate for up to 5 days, though the texture may become slightly denser. To refresh, warm briefly in the oven or microwave. They can also be frozen for up to 3 months—thaw overnight before serving.