Recipe Pistachio Granita with Brioche con Tuppo: A Sicilian Morning Ritual
There are few things more humbling—and deeply satisfying—than a cold, nutty spoonful of granita paired with the warm hug of a soft brioche. While this treat may look like dessert, in Sicily it’s breakfast. After tasting it on a sun-drenched morning in the hills above Catania, I knew I had to bring it home.

This week’s recipe is less about invention and more about paying homage. Sicilian granita is finer and more delicate than a typical slushy or sorbet. And when it’s pistachio-based—crafted from those rich, buttery nuts native to Bronte—you’re not just eating a sweet, you’re tasting history.
Pair it with a slightly sweet, golden brioche crowned with its signature “tuppo” (the little topknot) and you have something that doesn’t just satisfy—it transports.
Pistachio Granita Recipe
Brioche con Tuppo
Recipe
- Place the pistachios in hot water and let soak for about 10 minutes to soften.
- Drain and place pistachios in a blender with 2 cups of fresh water. Blend until very smooth.
- For a silky texture, strain through a fine mesh or cheesecloth. If you like texture, skip this step.
- Stir in sugar, almond extract, and a pinch of salt. Mix until fully dissolved.
- Pour into a shallow dish and freeze. Every 30–45 minutes, scrape with a fork to create that classic granita flake. Repeat for about 4 hours or until fully frozen.
- In warm milk, dissolve a bit of sugar and sprinkle yeast on top. Let it bloom (about 10 minutes).
- In a large bowl, combine flour, sugar, lemon zest, vanilla, and salt. Add in eggs and the yeast mixture. Knead until smooth.
- Knead in butter one tablespoon at a time until fully incorporated and the dough is soft and elastic.
- Let it rise until doubled, about 2 hours.
- Form dough into round buns. Use a small piece to form the “tuppo” and gently press it on top.
- Let rise another 45 minutes. Brush with yolk and bake at 350°F (175°C) for 15–20 minutes until golden.
- 1 cup Shelled pistachios, preferably unsalted and raw (for the pistachio granita)
- 2 cups Water (for the pistachio granita)
- 1/2 cup Sugar, adjust to taste (for the pistachio granita)
- 1 teaspoon Almond extract, optional but traditional (for the pistachio granita)
- pinch Salt (for the pistachio granita)
- 3 1/2 cups All-purpose flour (for the brioche con tuppo)
- 1/4 cup Sugar (for the brioche con tuppo)
- 2 teaspoons Active dry yeast (for the brioche con tuppo)
- 3/4 cup Milk, warm (for the brioche con tuppo)
- 2 Eggs, plus 1 yolk for brushing (for the brioche con tuppo)
- 5 tablespoons Butter, softened (for the brioche con tuppo)
- 1 teaspoon Vanilla extract (for the brioche con tuppo)
- 1 Lemon, zested (for the brioche con tuppo)
- 1/2 teaspoon Salt (for the brioche con tuppo)