Raspberry Rose Cheesecake Buns

Golden raspberry and rose cheesecake buns topped with sugar and edible rose petals on a baking sheet Save to Pinterest
Golden raspberry and rose cheesecake buns topped with sugar and edible rose petals on a baking sheet | dishyden.com

These soft, pillowy buns combine the delicate floral notes of rosewater with rich cream cheese filling and vibrant fresh raspberries. The dough is made with all-purpose flour, enriched with butter and milk, then filled with a smooth rose-scented cheesecake mixture. Each bun is hand-rolled and sealed around the fruity center, creating a perfect balance of sweet cream and tart berries.

The preparation takes approximately 30 minutes of active work, plus rising time. The result is golden-brown, glossy buns that can be served warm for the best texture. Optional toppings include freeze-dried raspberries and edible rose petals for an elegant finish.

The scent of rosewater always transports me back to wandering through Persian markets with my grandmother, where she'd press dried rose petals into my palms and explain how the finest perfumes come from the morning's first harvest. These buns emerged from wanting to bottle that memory into something shareable, something that makes a regular Tuesday morning feel like a celebration.

I first made these for a bridal tea shower last spring, watching my friend's mother-in-law close her eyes at first bite and immediately ask for the recipe. There's something about the floral notes that makes people pause their conversations and really savor what they're eating, which is exactly the kind of food I love serving.

Ingredients

  • 450 g all-purpose flour: Bread flour gives extra chew but regular flour works perfectly fine for that soft tender crumb everyone loves
  • 50 g granulated sugar: Just enough to feed the yeast and add subtle sweetness without competing with the filling
  • 1 packet (7 g) instant yeast: No need to proof it separately just mix it straight into the dry ingredients
  • 1/2 tsp salt: Easy to skip but absolutely essential for balancing the sweet filling and enhancing flavor
  • 200 ml whole milk, lukewarm: The temperature should feel like bathwater too hot kills yeast, too cold slows everything down
  • 60 g unsalted butter, melted: Let it cool slightly after melting so it doesn't scramble the egg when you mix everything
  • 1 large egg: Room temperature eggs incorporate better into dough if you remember to set it out ahead of time
  • 250 g cream cheese, softened: Give it a full hour on the counter lumpy filling makes sealing the buns a nightmare
  • 60 g powdered sugar: The cornstarch in powdered sugar actually helps stabilize the cheesecake filling
  • 1 tbsp corn starch: This is what keeps the filling from oozing out during baking, don't skip it
  • 1 tsp rosewater: Start here and add more if you love the flavor it's intense and a little goes a long way
  • 1 egg yolk: Extra richness for the filling and helps bind everything together beautifully
  • 150 g fresh raspberries: Frozen ones work too but thaw and drain them well first or you'll have soggy buns
  • 2 tbsp raspberry jam: This acts as a delicious glue that keeps the berries suspended in the cheesecake filling
  • 1 egg, beaten (for egg wash): The secret to that gorgeous golden bakery shine on top
  • 2 tbsp granulated sugar: Coarse sugar or turbinado adds lovely sparkle and crunch
  • 1 tbsp crushed freeze-dried raspberries: Totally optional but makes these look absolutely stunning
  • Edible dried rose petals: Find these at specialty grocers or online, they make these buns feel extra special

Instructions

Mix the dough:
Combine flour, sugar, yeast, and salt in a large bowl, then pour in the warm milk, melted butter, and egg. Mix with a wooden spoon until the dough comes together in a shaggy mass, then turn it out onto a floured surface.
Knead until smooth:
Work the dough for about 10 minutes, pushing it away with your heel and folding it back toward you, until it feels silky and springs back when you press it with your finger. Place it in a greased bowl, cover with plastic wrap, and leave it somewhere warm until it's doubled in size.
Prepare the filling:
Beat the cream cheese, powdered sugar, and cornstarch until completely smooth with no lumps remaining. Add the rosewater and egg yolk, mixing just until combined, then pop it in the fridge to firm up while you wait for the dough.
Make the raspberry mixture:
Gently fold the fresh raspberries with the raspberry jam, being careful not to crush the berries too much. This jam-fruit combo creates little pockets of intense raspberry flavor throughout the creamy filling.
Shape the buns:
Punch down the risen dough and divide it into 12 equal pieces. Roll each piece into a ball, flatten it into a disc, and place a dollop of cheesecake filling with some raspberries in the center. Bring the edges up and pinch them together firmly to seal.
Second rise:
Arrange the buns seam-side down on a parchment-lined baking sheet, leaving space between them for expansion. Cover with a clean towel and let them puff up for another 30 to 40 minutes until they look pillowy and relaxed.
Add the finishing touches:
Brush each bun gently with the beaten egg wash, then sprinkle with sugar, crushed freeze-dried raspberries, and rose petals if you're feeling fancy. The egg wash is what gives them that beautiful golden color in the oven.
Bake to perfection:
Bake at 180°C (350°F) for 20 to 25 minutes until they're deeply golden on top and sound hollow when tapped on the bottom. Let them cool on the pan for at least 15 minutes because the filling stays lava-hot for quite a while.
Soft rose-infused cheesecake buns stuffed with fresh raspberries ready for breakfast or teatime Save to Pinterest
Soft rose-infused cheesecake buns stuffed with fresh raspberries ready for breakfast or teatime | dishyden.com

My teenage daughter, who usually rolls her eyes at anything 'too fancy,' ate three of these straight from the oven and admitted maybe rosewater isn't so weird after all. That's the moment these buns went from experimental to regular rotation in our house.

Make Ahead Magic

You can prepare the filled buns through the shaping step, then refrigerate them overnight on a parchment-lined tray covered tightly with plastic. Let them come to room temperature and complete their second rise while you preheat the oven the next morning, and you'll have fresh-baked buns with zero hassle.

Filling Variations

The rose-raspberry combo is divine, but this dough plays beautifully with other fillings too. Try lemon curd with blueberries, or swap the rosewater for vanilla and use chopped strawberries. During autumn, I've even made these with spiced apple and cream cheese filling that disappeared frighteningly fast.

Storage And Serving

These buns are best served the same day they're baked, when the exterior is still slightly crisp and the interior is impossibly creamy. If you have leftovers (which rarely happens), store them in an airtight container and warm them for 10 seconds in the microwave before serving.

  • Place a slice of white bread in the storage container to keep the buns soft longer
  • These freeze exceptionally well wrapped individually and thaw overnight for breakfast
  • Reheating in a 180°C oven for 5 minutes restores that fresh-baked texture perfectly
Freshly baked raspberry cheesecake buns with rosewater filling garnished with crushed dried raspberries Save to Pinterest
Freshly baked raspberry cheesecake buns with rosewater filling garnished with crushed dried raspberries | dishyden.com

There's something deeply satisfying about pulling a tray of these from the oven, the rose scent wafting through the kitchen, and knowing you've created something that feels both elegant and incredibly comforting. That's the kind of baking memory worth making again and again.

Recipe FAQs

Yes, you can prepare the dough and let it rise in the refrigerator overnight. Bring it to room temperature before shaping and filling.

You can replace rosewater with vanilla extract or almond extract for a different flavor profile. Orange blossom water also works beautifully with raspberries.

Store in an airtight container at room temperature for up to 2 days. For longer storage, refrigerate for up to 5 days and reheat gently before serving.

Frozen raspberries can be used, but thaw them first and drain excess liquid to prevent the dough from becoming soggy. Fresh berries provide the best texture.

Ensure the edges are pinched tightly to seal. If the dough is too thin, it may tear. Chill the filled buns for 15 minutes before the final rise to help them hold their shape.

Freeze baked buns once completely cooled. Wrap individually in plastic wrap and store in a freezer bag for up to 3 months. Thaw at room temperature and warm slightly before serving.

Raspberry Rose Cheesecake Buns

Soft buns filled with rose cheesecake and fresh raspberries

Prep 30m
Cook 25m
Total 55m
Servings 12
Difficulty Medium

Ingredients

For the Dough

  • 3 ½ cups all-purpose flour
  • ¼ cup granulated sugar
  • 1 packet (0.25 oz) instant yeast
  • ½ teaspoon salt
  • ¾ cup whole milk, lukewarm
  • 4 tablespoons unsalted butter, melted
  • 1 large egg

For the Cheesecake Filling

  • 8 oz cream cheese, softened
  • ½ cup powdered sugar
  • 1 tablespoon corn starch
  • 1 teaspoon rosewater
  • 1 egg yolk

For the Raspberry Center

  • 5 oz fresh raspberries
  • 2 tablespoons raspberry jam

For Topping

  • 1 egg, beaten for egg wash
  • 2 tablespoons granulated sugar
  • 1 tablespoon crushed freeze-dried raspberries (optional)
  • Edible dried rose petals (optional)

Instructions

1
Prepare the Dough: In a large bowl, combine flour, sugar, yeast, and salt. Add lukewarm milk, melted butter, and egg. Mix until a soft, pliable dough forms.
2
Knead and Rise: Knead dough for 10 minutes until smooth and elastic. Transfer to a greased bowl, cover, and let rise for 1 hour until doubled in size.
3
Make Cheesecake Filling: Beat cream cheese, powdered sugar, and corn starch until smooth. Incorporate rosewater and egg yolk, mixing until just combined. Refrigerate until ready to use.
4
Prepare Raspberry Filling: Gently fold fresh raspberries with raspberry jam in a small bowl. Set aside until assembly.
5
Shape the Buns: Punch down risen dough and divide into 12 equal portions. Flatten each piece into a circle. Place a spoonful of cheesecake filling and a few raspberry pieces in the center. Gather edges upward and pinch tightly to seal, forming a bun.
6
Second Rise: Arrange buns seam-side down on a parchment-lined baking tray. Cover and let rise for 30–40 minutes until puffy.
7
Apply Topping: Preheat oven to 350°F. Brush buns with beaten egg. Sprinkle generously with granulated sugar, freeze-dried raspberries, and rose petals if desired.
8
Bake: Bake for 20–25 minutes until golden brown. Allow to cool slightly before serving warm.
Additional Information

Equipment Needed

  • Large mixing bowl
  • Electric mixer (optional)
  • Baking sheet
  • Parchment paper

Nutrition (Per Serving)

Calories 250
Protein 5g
Carbs 36g
Fat 9g

Allergy Information

  • Contains wheat (gluten), milk, and eggs.
  • May contain traces of nuts or soy depending on ingredient brands—always verify product labels.
Brooke Alden

Wholesome, simple recipes and cooking tips you'll actually use—made for real life and hungry families.