These delightful sweet buns combine the softness of traditional European dough with a luxurious rose-infused cheesecake filling and bright raspberry compote. The pillowy yeast dough provides the perfect canvas for the floral cream cheese and tart fruit layers. Each bun features a golden-brown exterior with a tender, airy crumb that encases the creamy center. The subtle essence of rose water pairs beautifully with the natural sweetness of raspberries, creating a sophisticated yet approachable treat ideal for special occasions or weekend baking projects.
The scent of rose water always takes me back to wandering through my grandmother's garden in early June, when the roses were in full bloom and she'd hand me petals to crush into sugar. These buns capture that same delicate perfume, wrapped in soft dough and swirled with tart raspberry. I first made them on a rainy Sunday when I wanted something special but not overly complicated, and the way they filled the kitchen with floral warmth felt like giving myself a hug.
Last summer, I brought a batch to a friend's garden party and watched them disappear within minutes. Someone actually asked if I'd secretly ordered them from a fancy bakery, which I'll take as my greatest compliment. Now they're my go-to when I want to make something that looks impressive but doesn't require professional pastry skills.
Ingredients
- All-purpose flour: Creates the perfect tender crumb while still giving the buns structure to hold that generous filling
- Instant yeast: Reliable and quick, no proofing needed just straight into the flour for foolproof rising
- Whole milk: The fat content makes these buns incredibly soft and keeps them tender even after baking
- Unsalted butter: Adds richness to the dough itself, not just the filling, for layers of buttery flavor
- Cream cheese: Must be truly room temperature or you'll end up with lumpy filling instead of silky smooth creaminess
- Rose water: Start with one teaspoon and add more drop by drop until it reaches your preferred intensity
- Raspberries: Fresh berries give you those gorgeous jewel-like pieces suspended in the compote
- Lemon juice: Brightens the raspberry compote and cuts through all that creamy sweetness
- Pistachios: Their subtle flavor and crunch complement the floral notes without competing
Instructions
- Mix your dough base:
- Combine flour, sugar, yeast, and salt in a large bowl, then pour in the lukewarm milk, softened butter, and egg. Mix until everything comes together in a shaggy, messy mass that looks like it might not work but trust me, it will.
- Knead until smooth:
- Knead by hand or with a mixer for 8 to 10 minutes until the dough transforms from sticky and rough to smooth, elastic, and slightly tacky. You'll know it's ready when you can gently stretch it without it tearing immediately.
- Let the dough rise:
- Cover the bowl and place it somewhere warm for about an hour until the dough has doubled in size. I usually put mine in the oven with just the light on, creating a cozy little proofing box.
- Simmer the raspberry compote:
- Combine raspberries, sugar, and lemon juice in a small saucepan and let it bubble away over medium heat for 7 to 8 minutes. The raspberries will break down beautifully and the mixture should thicken enough to coat a spoon.
- Whip the cheesecake filling:
- Beat cream cheese, icing sugar, rose water, and egg yolk until completely smooth and creamy. Take your time here because any lumps will be noticeable in the finished buns.
- Divide and shape:
- Punch down the risen dough gently and divide it into 12 equal pieces. Flatten each into a small disc and arrange them on a parchment-lined baking tray, leaving space for rising.
- Create the well:
- Use your fingers or the back of a spoon to make a deep indentation in the center of each disc. You want a nice little bowl to hold all that filling without spilling over during baking.
- Add the fillings:
- Spoon 1 to 2 teaspoons of cheesecake filling into each indentation, then top with a teaspoon of the cooled raspberry compote. Don't overfill or they'll burst in the oven.
- Second rise:
- Cover the tray loosely and let the buns puff up for another 30 to 40 minutes. They should look noticeably fuller and slightly jiggly when you gently shake the tray.
- Bake to golden perfection:
- Preheat your oven to 180°C (350°F), brush the dough edges with milk, and sprinkle with demerara sugar if you want that extra crunch. Bake for 20 to 25 minutes until they're golden brown and the filling is set.
- Finish and serve:
- Let them cool slightly on the tray before scattering with chopped pistachios or dried rose petals. Serve them while still warm for the ultimate comfort experience.
My sister-in-law took one bite during a family brunch and immediately demanded the recipe, saying these were the kind of thing she'd expect at a fancy tea shop. Now she makes them for every special occasion, and I love seeing how something that started as my rainy weekend experiment has become part of her celebrations too.
Getting The Dough Right
The most common mistake I see with sweet doughs is adding too much flour during kneading, which results in dense buns instead of pillowy ones. Trust the process and keep kneading even when the dough feels sticky at first, because it will smooth out and become workable. I also find that using slightly warm milk rather than hot or cold gives the yeast a perfect head start.
Rose Water Balance
Rose water can be incredibly potent, and I've definitely made the mistake of adding too much, ending up with buns that tasted like perfume instead of pastry. Start with one teaspoon and taste your filling before you add more, keeping in mind that the flavor will intensify slightly during baking. You want a whisper of rose, not a shout.
Make Ahead Strategy
If you want to serve these fresh for breakfast but don't want to wake up at dawn, you can make the dough and both fillings the night before. Let the dough complete its first rise, then punch it down and refrigerate it overnight. The compote and cheesecake filling keep perfectly in sealed containers in the fridge, so all you have to do in the morning is shape, proof, and bake.
- Let the refrigerated dough come to room temperature for about 30 minutes before shaping
- The cold dough might take slightly longer to rise the second time, so be patient
- Baked buns freeze beautifully for up to a month, just reheat gently in the oven
There's something deeply satisfying about pulling a tray of these from the oven, watching the steam rise off them as the floral scent fills every corner of the kitchen. They remind me that some of the best recipes come from taking a classic and giving it just a little twist.
Recipe FAQs
- → Can I make these buns ahead of time?
-
Yes, you can prepare the dough and fillings separately up to 24 hours in advance. Store the dough in the refrigerator after its first rise, and keep the cheesecake filling and compote in airtight containers. Assemble and bake when ready for the freshest results.
- → What can I use instead of rose water?
-
If you prefer not to use rose water, you can substitute with vanilla extract (½ tsp), almond extract (¼ tsp), or orange blossom water for a different floral profile. Each alternative will create a unique flavor variation while maintaining the creamy filling texture.
- → How do I know when the buns are fully baked?
-
The buns are done when they're golden brown on top and sound hollow when tapped lightly on the bottom. An instant-read thermometer inserted into the center should read 190-200°F (88-93°C). The internal temperature ensures the dough is cooked through and the filling is properly set.
- → Can I freeze these buns?
-
Yes, you can freeze fully cooled buns for up to 1 month. Wrap individually in plastic wrap, then place in a freezer-safe bag. Thaw at room temperature for 2-3 hours or overnight. For best results, warm briefly in a 300°F (150°C) oven for 5-10 minutes before serving.
- → Why did my dough not rise properly?
-
This could be due to expired yeast, milk that was too hot (killing the yeast), or a cold environment. Ensure your milk is lukewarm (105-110°F) and your yeast is fresh. Find a warm, draft-free spot for rising, or create a proofing box by turning your oven light on and placing the dough inside.
- → Can I use fresh raspberries instead of frozen?
-
Absolutely! Fresh raspberries work wonderfully and may require slightly less cooking time since they release their juices more quickly. You'll need about 1½ cups of fresh raspberries to equal the frozen amount. The compote will have a slightly brighter, fresher flavor with fresh fruit.