I am absolutely in love with this Fresh Peach Dessert with Mascarpone and Puff Pastry Roses Recipe. It feels like a little bite of sunshine wrapped up in delicate pastry, boasting the perfect balance of sweet, creamy, and fruity flavors. Every time I make it, I can’t help but smile as the warm, flaky puff pastry unfolds to reveal luscious peach slices nestled in a smooth mascarpone and vanilla bean blend. It’s such a delightful, elegant treat that never fails to impress anyone lucky enough to try it.
Why You’ll Love This Fresh Peach Dessert with Mascarpone and Puff Pastry Roses Recipe
What truly makes this recipe special for me is the harmonious marriage of flavors and textures. The juicy sweetness of the fresh peaches paired with the silky mascarpone mixed with fragrant vanilla bean seeds creates this gorgeously rich, creamy layer inside the crisp, golden puff pastry. Every bite melts in your mouth with a light yet decadent feeling. Plus, adding the hint of lemon zest and juice brightens the whole dessert and keeps it perfectly balanced without being too heavy or cloying.
Another reason I love sharing this Fresh Peach Dessert with Mascarpone and Puff Pastry Roses Recipe is just how easy and fun it is to prepare. With just a handful of simple ingredients that uplift each other beautifully, the assembly feels more like a creative activity rather than a chore. Rolling and shaping the pastry into rose forms makes it feel truly special and impressive, even if you’re not a professional baker. I find it perfect for serving at gatherings because it feels elegant but doesn’t require hours in the kitchen. It’s ideal for summer dinners, casual brunches, or even holiday celebrations.
Ingredients You’ll Need

The magic in this dessert really comes from the simplicity and quality of its ingredients. Each item plays an essential role in delivering great flavor, refreshing texture, and an irresistible aroma that will fill your kitchen as you bake.
- 14 oz puff pastry dough: The flaky, buttery foundation that holds our delicious roses together and crisps up beautifully in the oven.
- 4 yellow peaches: Fresh, ripe peaches bring juicy sweetness and a gorgeous natural color that brightens every bite.
- 6 tbsp mascarpone cheese: This creamy Italian cheese adds richness and smoothness, pairing perfectly with the peaches.
- 1 vanilla bean (seeds only): Infuses the mascarpone with delicate, fragrant vanilla flavor that elevates the dessert.
- 2 tbsp wild honey: Drizzled on top, it adds a natural floral sweetness and a lovely glossy finish.
- 1/2 lemon: The juice freshens the peach slices and the zest brightens the mascarpone mixture for a vibrant balance.
- 1 tsp lemon zest: Adds a clean citrus aroma that livens up the creamy filling.
- 2 tbsp powdered sugar (for dusting): Provides a beautiful snowy finish and slight sweetness to the final presentation.
- 2 tbsp peach preserves + 1 tsp lemon juice (optional): A thin layer can boost the peach flavor and add a bit more moisture to the roses.
- Edible flower blossoms (for garnish): These add an elegant, colorful touch that makes the dessert feel extra special.
Directions
Step 1: Begin by defrosting your puff pastry according to the package instructions, making sure it stays cold but pliable for easy rolling.
Step 2: Lightly dust your pastry board or clean kitchen counter with flour, then gently roll out the puff pastry with a rolling pin until it’s smooth and even in thickness.
Step 3: Cut the rolled-out puff pastry horizontally into six even strips – these will form the bases of your roses.
Step 4: Preheat your oven to 375°F while you prepare the filling and peaches.
Step 5: In a small bowl, combine the mascarpone cheese with the lemon zest and the scraped seeds from one vanilla bean; mix well until smooth and flavorful.
Step 6: Thinly slice the yellow peaches and squeeze a little lemon juice over them to maintain their color and add brightness, then discard the peach pits.
Step 7: Spread about one tablespoon of the mascarpone and vanilla mixture along the center of each puff pastry strip.
Step 8: Carefully layer peach slices along the top half of each strip, overlapping slightly so that their tops extend beyond the edge of the pastry.
Step 9: If you’d like, spread a very thin layer of the peach preserves mixed with lemon juice over the peaches to intensify the flavor, but keep it subtle to avoid sogginess.
Step 10: Fold the bottom half of each pastry strip up over the peaches, then gently roll the strip from the left edge to create a rose shape.
Step 11: Place each puff pastry rose into a large silicone muffin tin or individual silicone muffin cups, ensuring they are snug but have a bit of space to puff.
Step 12: Bake the roses in the preheated oven for about 45 minutes, or until the puff pastry has risen and turned a beautiful golden brown.
Step 13: Transfer the baked roses to a cooling rack and generously drizzle the tops with wild honey for a sticky, sweet glaze.
Step 14: Allow the roses to cool enough to handle before carefully removing them from the muffin tin or cups. Finish by dusting with powdered sugar and adorning with edible flower blossoms to make them look like true masterpieces!
Servings and Timing
This recipe makes about 6 servings, perfect for sharing with a small group of family or friends. It takes roughly 15 minutes to prepare everything and assemble the roses, followed by about 45 minutes of baking time. Including the cooling period, you can expect around 1 hour before you’re ready to indulge in this charming dessert. The hands-on time is minimal, making it doable even on a busy day when you want an impressive yet straightforward sweet treat.
How to Serve This Fresh Peach Dessert with Mascarpone and Puff Pastry Roses Recipe

I love serving this dessert warm or at room temperature. The puff pastry is at its best when it’s freshly baked, flaky, and tender, while the mascarpone-vanilla filling is creamy and mellow. For a truly show-stopping presentation, I plate each rose individually on a small dessert plate, dust it lightly with powdered sugar, and add a few delicate edible flower petals on the side. It makes such a lovely impression for guests.
To accompany the peach roses, I often serve a dollop of lightly whipped cream or a small scoop of vanilla bean ice cream to add an extra indulgent touch. Fresh mint leaves or a small spoonful of peach preserves on the side can also brighten each bite and make the flavors pop. This dessert pairs beautifully with a crisp glass of Prosecco or a fruity rosé wine for celebrations, but I’ve also enjoyed it with a refreshing iced herbal tea or homemade lemonade for a laid-back afternoon treat.
This Fresh Peach Dessert with Mascarpone and Puff Pastry Roses Recipe is perfect for summer brunches, garden parties, or holiday dinners when you want something pretty and festive without spending all day in the kitchen. I find that serving smaller portions keeps the roses feeling like a luxurious indulgence and gives everyone a chance to savor every layer of flavor.
Variations
If you want to switch things up, I love experimenting with different fruits when peaches aren’t in season. Nectarines, plums, or even thinly sliced apples with a sprinkle of cinnamon work beautifully with the mascarpone and puff pastry. For a subtle twist, you could swap out wild honey for maple syrup or a drizzle of caramel sauce after baking.
For dietary modifications, you can find gluten-free puff pastry options that work well for this recipe, making it accessible for gluten-sensitive friends. Vegan alternatives to mascarpone, such as cashew-based cream cheeses, can be used to keep the creamy texture intact without dairy. Just be sure to check the puff pastry ingredients for vegan compliance if that matters to you.
I also enjoy varying the flavor by adding finely chopped fresh herbs like basil or thyme to the mascarpone mixture for a hint of herbal freshness. Alternatively, a splash of almond extract or orange blossom water mixed with the mascarpone can add a lovely aromatic note. Baking the roses in individual tartlet pans instead of muffin tins gives a different shape and presentation, which is fun to try for variety.
Storage and Reheating
Storing Leftovers
If you happen to have leftovers (though it’s hard with how tasty these are!), store them in an airtight container in the refrigerator. I recommend placing parchment paper between layers if stacking to prevent sticking. They’ll keep well for 2 to 3 days, but the puff pastry is best enjoyed fresh as it can lose its crispness over time.
Freezing
This dessert can be frozen, but I find it best to freeze the unbaked puff pastry roses. Arrange them on a baking sheet lined with parchment paper and freeze until solid, then transfer to a sealed freezer-safe container or bag. They’ll keep for up to 1 month. When you’re ready, bake them from frozen, adding a few extra minutes to the baking time to ensure they cook through and come out crisp and golden.
Reheating
To reheat baked roses, I recommend using a low oven temperature (around 300°F) for 10-15 minutes to gently warm them and restore some crispness to the pastry. Avoid microwaving as it can make the layers soggy and chewy instead of flaky. Drizzling a little extra honey or dusting with powdered sugar after reheating freshens them up beautifully.
FAQs
Can I use frozen peaches for this recipe?
While fresh peaches are ideal for their texture and flavor, you can use frozen peaches if fresh aren’t available. Just be sure to thaw and drain them well to avoid excess moisture, which could make the puff pastry soggy. Patting them dry with paper towels helps maintain the pastry’s crispness.
Do I have to use a vanilla bean or can I substitute vanilla extract?
You can definitely use vanilla extract if you don’t have a vanilla bean on hand. About 1 teaspoon of pure vanilla extract mixed into the mascarpone will provide lovely flavor, though the vanilla bean seeds add a beautiful visual speckle and a more intense aroma.
Is it possible to make this dessert ahead of time?
You can assemble the puff pastry roses a few hours ahead and keep them covered in the refrigerator until you’re ready to bake. Just bring them out to room temperature for about 15 minutes before putting them in the oven so they cook evenly. However, I don’t recommend baking them too far in advance as they taste best fresh.
What if I don’t have edible flowers for garnish?
Edible flowers add an elegant touch but aren’t essential. You can substitute by garnishing with fresh mint leaves, thin lemon zest curls, or a sprinkling of toasted nuts like slivered almonds for added texture and visual appeal.
Can I make smaller or larger versions of these puff pastry roses?
Absolutely! You can cut the puff pastry into smaller strips for bite-sized roses perfect for parties or larger ones to make a more substantial dessert portion. Just adjust baking times slightly, keeping an eye on the puff pastry’s golden color and puffiness to ensure perfect doneness.
Conclusion
I truly hope you’ll give this Fresh Peach Dessert with Mascarpone and Puff Pastry Roses Recipe a try soon. It’s one of those magical desserts that combines simplicity with elegance, perfect for delighting yourself and loved ones. The way the peaches, mascarpone, and puff pastry come together feels like a little love letter to summer’s best flavors. I promise, once you taste these roses, you’ll want to make them again and again.
Print
Fresh Peach Dessert with Mascarpone and Puff Pastry Roses Recipe
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 6 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
This fresh peach dessert features delicate puff pastry rolled with mascarpone cheese infused with vanilla and lemon zest, layered with thinly sliced peaches. Baked to golden perfection and drizzled with wild honey, these beautiful peach rose pastries are perfect for a sophisticated yet simple summer treat.
Ingredients
Puff Pastry
- 14 oz puff pastry dough
Filling
- 4 yellow peaches
- 6 tbsp mascarpone cheese
- 1 vanilla bean (seeds only)
- 1 tsp lemon zest
- 1/2 lemon (juice only, for peaches)
Toppings & Garnishes
- 2 tbsp wild honey
- 2 tbsp powdered sugar (for dusting)
- 2 tbsp peach preserves (optional)
- 1 tsp lemon juice (to mix with peach preserves, optional)
- Edible flower blossoms (for garnish)
Instructions
- Defrost Puff Pastry: Defrost your puff pastry according to the directions on the box to ensure it is pliable and easy to roll.
- Prepare Puff Pastry: Lightly dust your pastry board or kitchen counter with flour. Roll out the puff pastry dough evenly using a rolling pin to prevent sticking.
- Cut Strips: Cut the rolled-out puff pastry into 6 horizontal strips of roughly equal size.
- Preheat Oven: Preheat your oven to 375°F (190°C) to prepare for baking the peach roses.
- Make Mascarpone Mixture: In a small bowl, combine the mascarpone cheese, lemon zest, and seeds extracted from the vanilla bean. Mix well until thoroughly blended.
- Prepare Peaches: Thinly slice the peaches and immediately sprinkle them with fresh lemon juice to prevent browning. Discard the peach pits.
- Assemble Roses: Spread approximately one tablespoon of the mascarpone mixture onto the center of each puff pastry strip. Layer the top half of each strip with the peach slices, allowing some slices to slightly hang over the edge.
- Add Preserves (Optional): If desired, brush a very thin layer of peach preserves mixed with lemon juice over the peach slices for extra flavor. Use sparingly to avoid sogginess.
- Fold and Roll: Fold the bottom half of the puff pastry strip over the peaches and mascarpone, then gently roll the dough from left to right to create a rose shape.
- Place in Molds: Repeat the process with all strips and place each peach rose into a large silicone muffin tin or individual silicone muffin cups to hold their shape during baking.
- Bake: Bake the peach roses in the preheated oven for about 45 minutes, until the puff pastry is golden, puffed, and cooked through.
- Cool and Drizzle: Remove from oven and place on a cooling rack. Drizzle wild honey generously over the warm peach roses.
- Remove and Garnish: Allow the peach roses to cool slightly before gently removing them from the molds. Dust with powdered sugar and garnish with edible flower blossoms for an elegant presentation.
- Serve: Serve these delightful peach rose pastries as a stunning dessert or a special brunch treat.
Notes
- Make sure the puff pastry is well defrosted but still cold for easier rolling and shaping.
- Use ripe but firm peaches for easier slicing and best texture.
- If peach preserves are used, apply a very thin layer to avoid overly wet pastry.
- Edible flowers are optional but add a lovely decorative touch suitable for gatherings.
- Store leftovers in an airtight container at room temperature for up to 1 day for optimal puffiness.