
Ramadan Saffron and Pistachio Layered Pastry Rolls
Delicate phyllo pastry rolls filled with ground pistachios perfumed with saffron and rose water, brushed with ghee and baked until golden. These elegant pastries are drizzled with a fragrant saffron-rose syrup while still warm, creating a crispy exterior that yields to a soft, aromatic interior. A showstopping Ramadan dessert that feels luxurious yet requires simple techniques.
- Prep
- 30 min
- Cook
- 25 min
- Wait
- 10 min
- Total
- 1 hr 5 min
- Makes
- 12 pastry rolls
Steps
Before you start
- Preheat oven to 375°F (190°C)
- Bloom saffron threads in 1/4 cup warm water for at least 10 minutes
- Keep phyllo sheets covered with a damp kitchen towel to prevent drying
- Have melted ghee ready in a small bowl
Bloom saffron
- Steep the 0.25 teaspoon saffron threads in 1/4 cup (60 ml) warm water for at least 10 minutes to fully release the color and flavor.
- The water should turn golden yellow.
- (This can be done while preparing other ingredients.)
+ Show details− Hide details
Ready when: Water is deep golden yellow
Tip: Use warm, not boiling, water to preserve the delicate saffron flavor
Mix pistachio filling
- In a small bowl, combine the 1.5 cups finely ground pistachios, 3 tablespoons powdered sugar, 1.5 teaspoons rose water, and the 0.25 teaspoon ground cardamom (if using).
- Strain the bloomed saffron water into the mixture and stir with a fork until evenly moistened.
- The filling should be crumbly and fragrant, holding together slightly when pressed but remaining loose.
- Taste and adjust rose water or sugar if needed.
+ Show details− Hide details
Ready when: Mixture is evenly combined and crumbly with a golden tint
Tip: Don't overwork the filling or it will become dense; a loose crumb texture ensures tender, flaky rolls
Preheat ovenOven 375°F / 190°C
- Make sure your oven is already preheated to 375°F (190°C) with a rack in the middle position.
+ Show details− Hide details
Ready when: Oven is fully preheated
Prepare baking pan
- Lightly brush a 9×13-inch (23×33 cm) baking pan with some of the melted ghee, coating the bottom evenly.
- This prevents sticking and helps the bottoms brown.
Layer and roll first pastry
- Place one phyllo sheet on a clean, dry work surface with the long edge closest to you.
- Brush lightly but thoroughly with melted ghee using a pastry brush, covering the entire surface.
- Place a second phyllo sheet on top and brush with ghee again.
- Sprinkle about 2 tablespoons of the pistachio filling in a thin line along the bottom edge, leaving about 1 inch (2.5 cm) of uncovered phyllo on both the left and right sides.
- Fold the left and right sides over the filling by about 1 inch, then tightly roll up from the bottom edge toward you, keeping the roll snug.
- The finished roll should be about 3 inches (7.5 cm) wide and 5 inches (13 cm) long.
+ Show details− Hide details
Ready when: Roll is tight and compact, filling is fully enclosed
Tip: Work quickly with phyllo so it doesn't dry out; if a sheet tears, layer it with another to reinforce it
Fill and roll remaining pastries
- Repeat with the remaining 10 phyllo sheets and filling, making 6 rolls total.
- Each roll uses 2 sheets of phyllo and about 2 tablespoons filling.
- As you finish each roll, place it seam-side down in the prepared baking pan, arranging them in two rows of three rolls (or however fits snugly without overlapping or crowding).
+ Show details− Hide details
Ready when: All 6 rolls are formed and arranged seam-side down in the pan
Tip: Arrange rolls so they are snug but not pressed together—they will expand slightly as they bake
Brush and score rolls
- Brush the tops and sides of all the rolls generously with the remaining melted ghee.
- Using a sharp knife, score (do not cut all the way through) a shallow diagonal or crosshatch pattern on top of each roll.
- This helps them brown evenly and looks elegant.
+ Show details− Hide details
Ready when: Rolls are evenly coated and scored
Tip: Use a light hand with the knife so you don't tear the delicate pastry
Bake rollsOven 375°F / 190°C
- Place the baking pan in the preheated 375°F (190°C) oven.
- Bake for 22–25 minutes, until the rolls are deep golden brown on top and around the edges.
- About halfway through (at 12 minutes), rotate the pan front-to-back if your oven bakes unevenly, so they brown uniformly.
+ Show details− Hide details
Ready when: Rolls are deep golden brown and crispy to the touch
Tip: Don't open the oven before 20 minutes or the pastry may collapse; a little steam helps them crisp up
Prepare saffron syrup
- While the rolls bake, make the syrup: In a small saucepan, combine 3/4 cup (180 ml) water and 3/4 cup (150 g) granulated sugar.
- Bring to a boil over medium-high heat, stirring to dissolve the sugar, about 2 minutes.
- Add 2 tablespoons honey and 1 tablespoon lemon juice, then reduce heat to medium-low and simmer for 5 minutes.
- Bloom the 0.125 teaspoon saffron threads in 2 tablespoons warm water for 2 minutes, then pour the saffron water into the syrup.
- Stir in 1 teaspoon rose water.
- Remove from heat and keep warm.
+ Show details− Hide details
Ready when: Syrup is fragrant, golden, and coats the back of a spoon lightly
Tip: Make the syrup just before or after putting the rolls in the oven so it's warm when the rolls come out
Drizzle syrup and cool
- Remove the rolls from the oven and let them cool in the pan for 2–3 minutes.
- While they're still warm (this helps them absorb the syrup), carefully drizzle the warm saffron-rose syrup evenly over all the rolls using a spoon or small pitcher.
- Let them rest in the pan for another 5 minutes to absorb the syrup and firm up slightly before serving.
+ Show details− Hide details
Ready when: Rolls are soaked with syrup and cool enough to handle
Tip: Drizzling warm syrup onto warm pastry creates a more tender, moist interior; don't skip this step
Garnish and serve
- Transfer the rolls to a serving platter or keep them in the pan.
- Sprinkle the roughly chopped pistachios over the top if desired for extra color and crunch.
- Serve at room temperature or slightly warm, ideally within a few hours of baking when the exterior is still crispy and the interior is soft.
+ Show details− Hide details
Tip: These are best enjoyed fresh on the day they're made, but they can be reheated gently if needed
Good to know
Tips
- Keep phyllo covered with a damp kitchen towel while working—even a few minutes of air exposure can make sheets brittle and hard to roll.
- For perfectly proportioned rolls, divide the filling into 6 equal portions and measure out each one before rolling; this keeps them uniform and ensures you use the right amount.
- The saffron syrup is essential—it's what transforms these from good pastries into a luxurious Ramadan dessert. Don't skip it or reduce it.
- If your rolls are splitting open while baking, the oven temperature may be too high or you're using very old, fragile phyllo. Lower to 350°F (175°C) and add 5 minutes to baking time.
Make ahead
The filling can be prepared up to 1 day ahead and stored in an airtight container in the refrigerator; bring to room temperature before assembling. The syrup can also be made ahead and reheated gently. The assembled rolls (before baking) can be covered and chilled for up to 4 hours; add 3–5 minutes to the baking time if baking from cold.
Storage & reheating
Store in an airtight container at room temperature for up to 2 days. The exterior will soften over time but remains delicious. Do not refrigerate. To reheat, wrap loosely in foil and warm in a 300°F (150°C) oven for 8–10 minutes until warmed through. Freezing is not recommended as the phyllo becomes too soft upon thawing, though the filling freezes well separately.
Substitutions
- ghee (clarified butter), melted → Unsalted butter, melted, or high-quality vegetable oil. Ghee adds a rich, nutty flavor; butter is a direct substitute with slightly different flavor. Oil will work but lacks the same depth.
- raw or roasted unsalted pistachios, finely ground → Finely ground almonds or walnuts (roasted). Almonds offer a milder, more delicate flavor; walnuts will taste earthier. Either should be roasted and cooled before grinding to deepen flavor.
- rose water → Orange blossom water or 1/2 teaspoon vanilla extract. Orange blossom water is equally authentic in Persian pastries; vanilla adds warmth but no floral note.
- honey → Additional 1 tablespoon granulated sugar mixed with 1/2 teaspoon corn syrup. Honey adds slight depth and prevents crystallization; this substitute keeps the syrup smooth without honey's distinct flavor.
More middle eastern sweets
See all →Find more like this
- Meal
- Dessert
- Cuisine
- Middle Eastern
- Diet
- VegetarianHalal
- Method
- Oven
- Occasion
- Ramadan





