
Eid Fig Pistachio Granita
A shimmering, jewel-toned frozen dessert celebrating Eid with dried figs, pistachios, honey, and fragrant rose water. This granita is scraped with a fork as it freezes, creating delicate ice crystals that dissolve on the tongue. Topped with crushed pistachios and candied rose petals for an elegant finish. Serve in chilled glasses for a refreshing, sophisticated treat.
- Prep
- 20 min
- Cook
- 5 min
- Wait
- 6 hr
- Total
- 6 hr 25 min
- Makes
- 6 servings (about 1 cup each)
Steps
Before you start
- Chill serving glasses in the freezer for at least 15 minutes
- Measure out all ingredients before starting
- Have a fork ready for scraping the granita
- Ensure your freezer is at 0°F (-18°C) or colder
Brew the fig syrup
- In a medium saucepan, bring 1.5 cups (360 ml) water to a boil over medium-high heat.
- Add the chopped figs and reduce heat to medium.
- Simmer for 5 minutes until the figs soften slightly and begin to release their color into the liquid.
- The liquid should deepen to a burgundy-brown tone.
+ Show details− Hide details
Ready when: Figs are softened and liquid is deeply colored
Tip: Do not over-simmer or the figs become mushy; you want them to keep some texture for blending
Strain and blend
- Remove from heat and let cool for 2 minutes.
- Pour the mixture through a fine-mesh strainer into a bowl, pressing on the figs gently with the back of a spoon to extract all the liquid and pulp.
- Discard the skins.
- Transfer the strained mixture to a blender.
- Add honey (⅓ cup / 110 g), rose water (1 tablespoon / 15 ml), lemon juice (2 tablespoons / 30 ml), and a pinch of sea salt.
- Blend on high until completely smooth and homogeneous, about 1 minute.
- The mixture should be silky and uniform in color.
+ Show details− Hide details
Ready when: Liquid is smooth with no visible fig skins; color is uniform burgundy
Tip: Don't skip the straining step—it removes the fig skins for a silky texture
Chill before freezing
- Pour the blended mixture into a bowl and refrigerate for at least 30 minutes, or up to 2 hours, until completely chilled.
- This helps the granita freeze evenly and prevents the outer edges from freezing too quickly.
+ Show details− Hide details
Ready when: Mixture is cold to the touch
Tip: A colder starting mixture will produce finer ice crystals
Pour into freezer pan
- Pour the chilled fig mixture into a 9×13-inch (23×33 cm) shallow baking pan or rimmed sheet pan.
- The mixture should be about ½ to ¾ inch deep.
- Smooth it out evenly and place the pan on a level shelf in your freezer.
+ Show details− Hide details
Ready when: Liquid is spread evenly in the pan
Tip: Use a shallow pan, not a deep one, so the granita freezes in a layer you can easily scrape
First scrape (1 hour)
- After 1 hour of freezing, remove the pan from the freezer.
- Using a fork, scrape the mixture vigorously from the edges toward the center, breaking up any frozen clumps and creating small ice crystals.
- The edges and bottom should have started to freeze while the center remains slushy.
- Stir everything together to distribute the frozen and unfrozen portions evenly.
- Return to freezer.
+ Show details− Hide details
Ready when: Edges are frozen into ice crystals; center is still slushy
Tip: Scrape frequently and thoroughly to prevent large frozen blocks from forming
Second scrape (2 hours)
- After 1 more hour (2 hours total), repeat the scraping process.
- Fork through the mixture, breaking up frozen sections and mixing them with the still-soft center.
- The texture should be getting icier and more uniform.
- Return to freezer.
+ Show details− Hide details
Ready when: Mixture is mostly frozen but still has some slushy texture
Tip: The more times you scrape, the finer and smoother your ice crystals will be
Third scrape (3 hours)
- After another hour (3 hours total), scrape one more time.
- At this stage, the granita should be mostly solid with a slightly icy, crystalline texture.
- If it's still too slushy, wait 30 more minutes and scrape again.
- The final texture should resemble wet snow or shaved ice, not a frozen block.
+ Show details− Hide details
Ready when: Texture is icy and crystalline, resembling shaved ice or wet snow
Tip: You can scrape every 45 minutes if you're home, or every 1.5 hours for a coarser texture
Final freeze (4 hours minimum)
- Return the pan to the freezer for at least 1 more hour (4 hours total from the start).
- The granita can stay in the freezer for up to 24 hours.
- If it becomes too solid, let it sit at room temperature for 5 minutes before serving, or give it a quick scrape with the fork to refresh the crystals.
+ Show details− Hide details
Ready when: Granita is firm, crystalline, and holds a fork scrape
Tip: Don't skip this final freeze; it ensures the granita will hold its shape when served
Prepare toppings
- Roughly chop or crush ½ cup (60 g) roasted salted pistachios into bite-sized pieces.
- If using whole pistachios for garnish, keep them whole.
- If using edible flowers, ensure they are food-safe and gently separate any petals.
- Set aside.
+ Show details− Hide details
Ready when: Pistachios are chopped and toppings are ready
Tip: Prepare toppings while the granita is in its final freeze so everything is ready at serving time
Serve
- Remove the chilled serving glasses or bowls from the freezer.
- Using a fork, vigorously scrape the granita surface to create a mass of fine ice crystals.
- Spoon into the chilled glasses, filling each about three-quarters full.
- Top each serving with a generous handful of crushed pistachios (about 1.5 to 2 tablespoons per serving).
- Garnish with whole pistachios and edible flowers if desired.
- Serve immediately while the granita is still frozen.
+ Show details− Hide details
Ready when: Granita is served in frosted glasses with toppings distributed evenly
Tip: Work quickly so the granita doesn't melt; serve straight from the freezer in pre-chilled glassware
Good to know
Tips
- The key to silky granita is frequent scraping every 45 minutes to 1 hour. This breaks up large ice crystals and creates the signature fine, delicate texture.
- Rose water is potent; start with 1 tablespoon (15 ml) and taste a frozen sample before serving. Add more by the teaspoon if you prefer stronger floral notes.
- Serve in pre-chilled glassware to keep the granita from melting too quickly. Freeze glasses for at least 15 minutes before serving.
- This granita is naturally dairy-free and vegan, making it perfect for inclusive holiday celebrations.
Make ahead
Prepare the fig mixture up to 2 days ahead. Store covered in the refrigerator, then freeze using the scraping method on serving day. Alternatively, freeze the granita completely 1 day ahead, then scrape and serve within 24 hours (scrape again briefly before serving if it has solidified).
Storage & reheating
Room temperature: not applicable (frozen dessert). Freezer: up to 5 days in an airtight covered container or tightly wrapped pan. If granita becomes too solid, let it sit at room temperature for 5 minutes, then scrape with a fork to refresh the crystals before serving. Do not thaw completely and refreeze.
Substitutions
- dried Calimyrna or Adriatic figs, stems removed → dried dates or dried apricots. Use the same weight. Dates will create a darker, more caramel-like flavor; apricots will be brighter and more delicate.
- rose water → orange blossom water or 1 teaspoon vanilla extract. Orange blossom water keeps the Mediterranean theme; vanilla creates a softer, less floral note.
- roasted salted pistachios → blanched almonds, sliced almonds, or toasted pine nuts. Maintains the nutty texture and celebratory feel; pine nuts add a buttery richness.
- honey → agave nectar or maple syrup. Use the same amount by weight. Agave is milder; maple syrup adds deeper flavor.
More frozen desserts
See all →Find more like this
- Meal
- Dessert
- Quick & Easy
- 5 Ingredients or LessEasy
- Occasion
- Eid





