Home / Dinner / Persian Pastry

Persian Pastry

Persian pastry recipe: a flaky, cinnamon-swirled Canadian sweet bun with rosewater icing and a walnut. Toronto’s legendary Thornhill bakery treat, made at home.

⏱ 15 minPrep time
🔥 30 minCook time
🍽 4Servings
🏷 DinnerCategory
☆☆☆☆☆No ratings yet
Persian pastry sweet bun with cinnamon swirl, rosewater icing and a walnut

Despite the name, the Persian has nothing to do with Iran — it’s a proudly Canadian invention, created in the 1950s at the Persian Restaurant and Bakery in Thornhill, just north of Toronto. The story goes that a customer asked for something new, and the bakers rolled a sweet yeast dough with a cinnamon-sugar-butter filling, baked it into a soft, flaky bun, and finished it with a rosewater icing and a single walnut half. It became a local legend, and today bakeries across York Region sell thousands of them a week — a true Ontario original.

What makes it great is the rosewater — that gentle floral note turns an already delicious cinnamon bun into something exotic and utterly addictive. The dough is tender and flaky, the centre is a swirl of buttery cinnamon sugar, and the glossy icing sets into a sweet, perfumed shell. It’s the pastry that Torontonians argue about the way others argue about bagels, and once you’ve tried a real one, no ordinary cinnamon bun will ever quite do.

Step by stepInstructions

  1. Dissolve the yeast and a pinch of sugar in the warm milk and let it sit for 10 minutes until foamy.
  2. In a large bowl, combine the flour, remaining sugar, melted butter, and salt, add the yeast mixture, and knead into a soft dough, about 8 minutes.
  3. Cover the dough and let it rise in a warm spot for 1 hour, until doubled in size.
  4. Roll the dough into a large rectangle, sprinkle it with the brown sugar and cinnamon, dot with the cold butter, and roll it up tightly like a log.
  5. Cut the log into 8 thick slices and place them in a buttered baking dish, then let them rise again for 30 minutes.
  6. Bake at 350°F for 20 to 25 minutes, until golden brown and puffed.
  7. Whisk the icing sugar with the rosewater and enough water (about 2 tablespoons) to make a pourable glaze, and spoon it over the warm pastries.
  8. Press a walnut half into the centre of each one and serve warm.

💡 Chef tips & storage

Rosewater is the soul of this pastry — buy it from a Middle Eastern grocery and don't skip it. For a deeper cinnamon swirl, brush the dough with melted butter before sprinkling the filling. These are best the day they're made, but they warm up nicely for 30 seconds in the microwave.

Rate this recipe

☆☆☆☆☆No ratings yet
Sign in to rate this recipe.

Recipe details

Prep15 min
Cook30 min
Servings4
CategoryDinner
PublishedAugust 17, 2026
Emily — the cook behind My Comfort Recipes

Hi, I'm Emily 🧡

Hi, I'm Emily — the cook behind My Comfort Recipes. Simple, tested comfort food for real weeknights, written down the way grandma would. Pull up a chair. More about me →