Sicilian Pistachio Granita Recipe: Authentic Sicilian Frozen Dessert

Learn how to make a truly refreshing Sicilian Pistachio Granita at home. This simple recipe uses just four ingredients and yields a light, creamy granita that’s perfect for hot days. Serve it with a dollop of unsweetened whipped cream and a soft Sicilian brioche bun for an authentic touch.

A close up of pistachio granita in a glass serving bowl topped with whipped cream and a brioche bun behind it.

On a recent trip to Sicily I was excited to try granita for breakfast paired with brioche. Sicilian granita is different from the coarse, flaky style some recipes produce; it often has a smooth, almost sorbet-like texture that still feels light and refreshingly icy.

I loved the version I tasted in Sicily and wanted to recreate it at home, starting with my favourite flavour: pistachio. This easy recipe brings those bright, nutty flavours to your freezer with minimal effort.

To serve in the classic Sicilian way, top the granita with fresh whipped cream and dunk a brioche bun into it.

Ingredient notes

Pistachio granita ingredients in bowls on a wooden surface; sugar, water, pistachios and pistachio cream.
  • Pistachios – Use unsalted pistachios if possible. If you only have salted pistachios, rinse them briefly in cold water, drain and pat dry. Authentic Sicilian granita sometimes uses Bronte pistachios, which have an intense flavour, though they can be hard to find.
  • Pistachio cream –Either a good-quality store-bought pistachio cream or a simple homemade version works. If the cream tastes very sweet before freezing, that sweetness will be muted once the granita is frozen.

Visual walk-through of the recipe

Step 1 – Pulse the pistachios in a food processor until they become fine crumbs. Stop before they begin to release oil and turn into butter. Set the crumbs aside.

Step 2 – Make a simple syrup by heating the sugar and water together until the sugar dissolves and the mixture comes to a brief boil. Remove from the heat.

Four photos in a collage showing how to make a sugar syrup then add chopped pistachios and pistachio cream to make granita.

Step 3 – Whisk the pistachio cream into the hot syrup until it melts and the mixture is smooth. Allow it to cool completely.

Step 4 – Stir in the chopped pistachios, pour the mixture into a freezer-proof container and freeze for at least 6–8 hours or overnight until solid.

Step 5 – When ready to serve, remove the frozen block and let it sit at room temperature for 5–10 minutes so it’s easier to break into chunks. Transfer the chunks to a food processor and pulse until the texture becomes smooth and slushy, resembling a creamy granita.

Two photos in a collage showing how to break up and blitz pistachio granita.

Alternative freezing methods

  • Stirring method –Freeze the mixture and stir every 30–45 minutes to break up ice crystals as it freezes. Stop when the mixture reaches a slushy consistency.
  • Immersion blender –Use an immersion blender on the semi-frozen mixture to create a creamier texture after you’ve used the stirring method.
A piece of brioche being dunked into pistachio granita.

More Italian frozen desserts to try

Italian Desserts

Granita al Caffè con Panna (Coffee Granita)

Italian Desserts

Aperol Spritz Granita

Italian Desserts

Pistachio Ice Cream (Gelato al Pistacchio)

Italian Desserts

Italian Affogato – Ice Cream And Coffee

If you try this Pistachio Granita or any recipe here, please leave a comment and rating — I love hearing how your version turned out. Follow the blog on social media or sign up for the newsletter to get new recipes and updates.

Step By Step Photos Above

Most of our recipes include step-by-step photos and helpful tips to make them successfully the first time.

Pistachio Granita

No ratings yet

By Emily

Prep: 10 minutes
Cook: 10 minutes
freezing time: 8 hours
Total: 8 hours 20 minutes
Servings: 6 servings (about 3 cups)
A close up of pistachio granita in a glass bowl with whipped cream on top.
Pin
Print
A simple, refreshing Sicilian pistachio granita made with pistachios, pistachio cream, water and sugar. Smooth, slushy and perfect with whipped cream and brioche.

Ingredients

  • 100 g (3/4 cup) pistachios
  • 150 g (3/4 cup) pistachio cream
  • 710 ml (3 cups) water
  • 100 g (1/2 cup) sugar

Instructions

  • Pulse the pistachios in a food processor until they form a fine crumb. Avoid over-processing so they don’t turn to butter. Set aside.
  • Combine the sugar and water in a saucepan and heat until the sugar dissolves and the mixture comes to a boil. Remove from heat and whisk in the pistachio cream until smooth.
  • Allow the mixture to cool completely, then fold in the chopped pistachios.
  • Transfer to a freezer-proof container and freeze for 6–8 hours or overnight until solid.
  • When ready to serve, break the frozen block into medium chunks. If it’s very hard, let it sit at room temperature for 5–10 minutes to soften slightly.
  • Pulse the chunks in a food processor until you achieve a smooth, slushy granita. Serve immediately.
  • Tip: Only blitz the amount you plan to serve and return the remainder to the freezer to preserve texture.

Notes

  • Blitzing the granita – Your food processor may not handle the entire batch at once; process in two smaller batches if needed.
  • Serving suggestions – Traditionally, granita is served with unsweetened whipped cream. If you prefer sweeter cream, whisk in 1 tablespoon of sugar while whipping.

Helpful Info for All Recipes

  • I typically use extra virgin olive oil in recipes unless instructed otherwise.
  • When using canned tomatoes I favour well-known brands for consistent flavour.
  • Vegetable sizes refer to medium unless stated otherwise.
  • All recipes are tested using a fan (convection) oven unless noted.
  • Nutrition is automatically calculated and should be used as an approximation.

Nutrition

Calories: 304kcal | Carbohydrates: 21g | Protein: 4g

Nutrition information is an estimate and should be used as a guide only.

Did you try this recipe?Leave a comment below!