Eid Celebration Saffron and Pistachio Breakfast Cake with Dried Fruit Compote
Photo by Nataliya Vaitkevich on Pexels
Breakfast BakesMiddle EasternMedium

Eid Celebration Saffron and Pistachio Breakfast Cake with Dried Fruit Compote

A fragrant, tender breakfast cake infused with saffron and studded with toasted pistachios, served with a warm compote of plump dates and apricots. Light almond flour creates a delicate crumb, while a gentle spice blend and the cake's rose-tinted glaze make it as beautiful as it is festive—perfect for celebrating Eid mornings or any special breakfast occasion.

Prep
25 min
Cook
45 min
Wait
35 min
Total
1 hr 45 min
Makes
1 loaf (8 slices)
Share

Steps

Before you start
  • Preheat the oven to 350°F (175°C) and line a 9×5-inch loaf pan with parchment paper
  • Bring saffron threads to room temperature to help them bloom quickly when steeped
  • Have all ingredients at room temperature for even mixing
  1. Bloom the saffronOven 200°F / 95°C

    • Place the saffron threads in a small bowl.
    • Pour the hot water (about 200°F/93°C) over them and let steep for 10 minutes until the water turns a deep golden-pink color and the threads soften.
    • Set aside to cool slightly.
    + Show details

    Ready when: Water is deep golden-pink and saffron threads are soft

    Tip: Don't skip the blooming step—it unlocks the saffron's full flavor and vibrant color

  2. Toast the pistachios

    • Spread the chopped pistachios in a single layer on a dry skillet over medium heat.
    • Toast for 3–4 minutes, stirring occasionally, until fragrant and lightly golden.
    • Transfer to a plate to cool.
    • This deepens their flavor and removes any excess moisture.
    + Show details

    Ready when: Pistachios are fragrant and light golden brown

    Tip: Stir constantly to prevent burning; pistachios toast quickly

  3. Cream butter and sugar

    • In a large mixing bowl, beat the softened butter and caster sugar together with an electric mixer (or by hand with a wooden spoon) for 3–4 minutes until pale, fluffy, and light in color.
    • Scrape down the bowl halfway through.
    + Show details

    Ready when: Mixture is pale, fluffy, and increased in volume

    Tip: Room-temperature butter blends more easily; cold butter will take longer and may not cream properly

  4. Add eggs one at a time

    • Add one egg to the butter mixture and beat for 1 minute until fully incorporated.
    • Add the second egg and beat for another minute until the mixture is smooth and well combined.
    • Scrape the bowl between additions.
    + Show details

    Ready when: Mixture is smooth, creamy, and uniform

    Tip: Adding eggs one at a time prevents the batter from curdling

  5. Mix dry ingredients

    • In a medium bowl, whisk together the all-purpose flour, almond flour, baking powder, cardamom, cinnamon, and sea salt.
    • Whisk for about 30 seconds to combine evenly and aerate the flours.
    + Show details

    Ready when: All ingredients are evenly distributed with no streaks of cinnamon

    Tip: Whisking the dry ingredients distributes the baking powder and spices evenly throughout the cake

  6. Combine wet and dry ingredients

    • Pour the cooled saffron liquid (with threads) into the creamed butter mixture and stir gently to combine.
    • In two additions, fold in the dry ingredient mixture, stirring with a spatula or wooden spoon until just combined.
    • Do not overmix—a few small lumps are fine.
    • Fold in the toasted pistachios.
    + Show details

    Ready when: Batter is evenly mixed with no streaks of flour and pistachios are distributed throughout

    Tip: Overmixing develops gluten and makes the cake tough; stir until ingredients are barely combined

  7. Pour and bake the cakeOven 350°F / 175°C

    • Transfer the batter to the prepared loaf pan, smoothing the top with a spatula.
    • Bake in the preheated 350°F (175°C) oven for 42–46 minutes, until a toothpick inserted into the center comes out with just a few moist crumbs (not wet batter).
    • The top should be light golden brown.
    + Show details

    Ready when: Toothpick comes out with only a few moist crumbs; top is light golden brown

    Tip: Start checking at 42 minutes; ovens vary, and underbaking is better than overbaking a tender cake

  8. Cool the cake

    • Remove the cake from the oven and let it rest in the pan for 10 minutes.
    • Turn it out onto a wire rack and cool completely (about 20–25 minutes) before glazing.
    + Show details

    Ready when: Cake is completely cool and no longer warm to the touch

    Tip: Cooling in the pan helps the cake set; cooling on a rack prevents steam from making the bottom soggy

  9. Make the dried fruit compote

    • While the cake cools, combine the chopped dates, dried apricots, water, orange zest, and cinnamon stick in a medium saucepan.
    • Bring to a gentle simmer over medium heat, then reduce to medium-low and simmer for 15–18 minutes, stirring occasionally, until the fruit is very soft and the liquid has reduced by about half.
    • The compote should be thick and chunky, not soupy.
    • Remove the cinnamon stick and let the compote cool for 5 minutes.
    + Show details

    Ready when: Fruit is very soft and liquid has reduced by about half; mixture is thick and chunky

    Tip: Stir occasionally to prevent sticking; if compote seems too thick at the end, add 2–3 tablespoons water

  10. Make the rose-saffron glaze

    • In a medium bowl, whisk together the powdered sugar and milk until smooth.
    • Stir in the rose water if using (it adds a delicate floral note, but the glaze is wonderful without it too).
    • The glaze should be thick but pourable—adjust with a few more drops of milk if needed.
    + Show details

    Ready when: Glaze is smooth, creamy, and flows slowly off a spoon

    Tip: Add milk gradually; a thick glaze sets prettily on the cake, while a thin one will drip off

  11. Glaze and garnish the cake

    • Once the cake is completely cool, drizzle the glaze over the top, letting it flow down the sides naturally.
    • Sprinkle the chopped pistachios over the glaze while it's still wet so they stick.
    • Let the glaze set for 5–10 minutes before serving.
    + Show details

    Ready when: Glaze is matte and barely tacky to the touch

    Tip: Apply glaze while the cake is completely cool so it doesn't melt and run off

  12. Serve with compote

    • Slice the cake into 8 pieces and serve each slice warm or at room temperature with a generous spoonful of the warm or room-temperature dried fruit compote on the side or nestled alongside.
    + Show details

    Tip: The compote can be served warm (reheat gently on the stovetop) or at room temperature—either is equally delicious

Good to know

Tips
  • Toast the pistachios just before use—their fragrant, warm oil is the soul of this cake. Pre-toasted pistachios from the store can work, but they lose aromatics over time.
  • Saffron is expensive and precious. Blooming it in hot water unlocks its full color and flavor; don't skip this step or use it dry.
  • If you don't have rose water, the glaze is equally lovely without it; the saffron and orange zest in the cake already deliver festive flavors.
  • Slice the cake with a serrated knife dipped in hot water and wiped clean between slices for neat cuts that show off the tender, pistachio-studded crumb.
Make ahead

The dried fruit compote can be made up to 3 days ahead and stored in the refrigerator in an airtight container; reheat gently before serving. The cake itself is best served fresh the day it is baked, though it keeps well for 1 day.

Storage & reheating

Room temperature (up to 1 day): Store under a cake dome or in an airtight container. Refrigerator (up to 3 days): Wrap tightly in plastic wrap or store in an airtight container; bring to room temperature or warm gently in a 300°F oven for 5–10 minutes before serving. Freezer (up to 1 month): Wrap the glazed cake tightly in plastic wrap and foil; thaw at room temperature for 2–3 hours before serving. The compote keeps separately in the fridge for 3 days or freezer for 1 month.

Substitutions
  • almond flour → Ground blanched almonds or hazelnut flour. Use the same weight (55 g) for a similar tender crumb; hazelnut adds a richer, earthier flavor
  • rose water → Orange blossom water or omit entirely. Orange blossom water (0.5 teaspoon) pairs beautifully with the saffron and orange zest; omitting keeps the glaze simple
  • caster sugar → Granulated white sugar. Use the same amount; caster sugar creates a slightly more delicate crumb, but granulated works fine
  • dried apricots → Dried figs or dried peaches. Use the same weight (150 g) for a similar texture; adjust cooking time by 1–2 minutes if using firmer figs

More breakfast bakes

See all →

Find more like this

Main ingredient
Dates
Method
Oven
Occasion
Eid

Reviews (0)