Eid Celebration Saffron Semolina Cake with Crushed Almonds
Photo by Mohammad Fahim on Pexels

Eid Celebration Saffron Semolina Cake with Crushed Almonds

A fragrant Middle Eastern semolina cake infused with saffron, orange blossom water, and yogurt, topped with crushed almonds and a light honey syrup. Golden, moist, and aromatic—perfect for Eid celebrations or any festive occasion. The saffron threads are bloomed in warm milk to release their full flavor and vibrant color, while the semolina creates a tender, unique crumb.

Prep
20 min
Cook
35 min
Wait
30 min
Total
1 hr 25 min
Makes
1 cake (12 servings)
Share

Steps

Before you start
  • Preheat the oven to 350°F (175°C) and position a rack in the center
  • Bloom the saffron threads in 1/4 cup warm milk at least 10 minutes ahead so the color and flavor fully develop
  • Have all ingredients at room temperature
  • Lightly butter and line a 9-inch (23 cm) square or round cake pan with parchment paper
  1. Bloom the saffron

    • Place the saffron threads in a small bowl and pour 1/4 cup (60 ml) of warm milk over them.
    • Let sit for at least 10 minutes, stirring gently once or twice, until the milk turns deep golden and the saffron flavor is fully released.
    • This step is essential for maximum color and flavor.
    + Show details

    Ready when: Milk is deep golden yellow and saffron threads have softened

    Tip: Don't skip this step—blooming saffron in warm liquid draws out its precious flavor and color much better than adding it dry.

  2. Cream butter and sugar

    • In a large mixing bowl, beat the softened butter and granulated sugar together with a whisk or electric mixer on medium speed for 3–4 minutes until the mixture is pale, fluffy, and noticeably lighter in color.
    • Scrape down the bowl halfway through.
    + Show details

    Ready when: Mixture is pale yellow, fluffy, and falls from the whisk in ribbons

    Tip: Creaming incorporates air into the batter, giving the cake a tender crumb. Don't rush this step.

  3. Add eggs one at a time

    • Add the eggs to the butter-sugar mixture one at a time, beating well after each addition until fully incorporated, about 1 minute per egg.
    • The mixture should look smooth and emulsified, not curdled.
    • If it looks separated, the ingredients weren't at room temperature—continue beating to bring them back together.
    + Show details

    Ready when: Each egg is fully incorporated; mixture is smooth and creamy

    Tip: Adding eggs slowly at room temperature ensures a smooth emulsion, preventing a grainy batter.

  4. Combine dry ingredients

    • In a medium mixing bowl, whisk together the semolina flour, all-purpose flour, baking powder, baking soda, salt, and ground cardamom.
    • Whisk for 30 seconds to fully combine and aerate.
    + Show details

    Ready when: Mixture is evenly combined with no visible streaks

    Tip: Whisking the dry ingredients distributes the leavening agents evenly, ensuring level rise throughout the cake.

  5. Add saffron milk and yogurt

    • Stir the saffron-infused milk and orange blossom water into the creamed butter mixture until combined.
    • Then fold in the Greek yogurt gently with a spatula, stirring just until no white streaks remain.
    • Don't overmix—the batter should be smooth but still slightly thick.
    + Show details

    Ready when: Saffron milk and yogurt are fully incorporated; no white streaks visible

    Tip: Stir gently to preserve air in the batter—overmixing will make the cake dense.

  6. Fold in dry mixture

    • Add the dry flour mixture to the wet ingredients in two additions, folding gently with a spatula after each addition until just combined.
    • Fold until no dry flour streaks remain, but don't overmix—stop as soon as the batter looks uniform.
    • A few lumps are fine.
    + Show details

    Ready when: No dry streaks of flour remain; batter is smooth and uniform

    Tip: Folding rather than stirring keeps the batter light. Overmixing develops gluten, making the cake tough.

  7. Prepare pan and add batter

    • Butter the 9-inch (23 cm) cake pan with the 1 tablespoon of butter and line the bottom with parchment paper.
    • Pour the batter into the prepared pan and smooth the top with a spatula.
    • Scatter the crushed almonds evenly over the top, pressing them lightly into the batter so they stay in place during baking.
    + Show details

    Ready when: Almonds are distributed evenly and slightly pressed into batter

    Tip: Parchment paper ensures easy removal and helps the cake bake evenly on the bottom.

  8. Bake the cakeOven 350°F / 175°C

    • Place the pan in the preheated 350°F (175°C) oven.
    • Bake for 32–38 minutes, until a toothpick inserted into the center comes out with just a few moist crumbs (not wet batter) and the top is golden brown.
    • The edges should pull away slightly from the pan.
    + Show details

    Ready when: Toothpick has a few moist crumbs; top is golden brown; edges pull from pan

    Tip: Don't overbake—the cake will continue to cook slightly as it cools. Slightly underdone is better than dry.

  9. Make the honey syrup

    • While the cake bakes, combine the honey, water, and lemon juice in a small saucepan.
    • Heat over medium heat, stirring occasionally, until it reaches a simmer.
    • If using cloves, add them now for subtle spice.
    • Simmer for 5 minutes, then remove from heat and let cool to room temperature.
    • Remove the cloves before pouring.
    + Show details

    Ready when: Syrup is at a gentle simmer; slightly thickened

    Tip: Cooling the syrup before pouring prevents it from cooking the warm cake's surface and keeps the syrup from thinning out too much.

  10. Cool and soak with syrup

    • Remove the cake from the oven and let it rest in the pan for 3–4 minutes.
    • Using a fork or toothpick, pierce the warm cake all over (about 20–30 times) to help it absorb the syrup.
    • Slowly pour the cooled honey syrup evenly over the cake, allowing it to soak in as you pour.
    • Let the cake cool in the pan for 10 more minutes.
    + Show details

    Ready when: Syrup has been fully absorbed; cake is warm but not hot

    Tip: Piercing while warm allows the syrup to penetrate deeply, making the cake moist and aromatic. Pouring syrup on cold cake means it stays on the surface.

  11. Turn out and cool completely

    • Run a thin knife around the edges of the cake to loosen it, then invert it onto a serving plate or rack, parchment side up.
    • Carefully peel away the parchment.
    • Let the cake cool completely at room temperature for at least 1–2 hours before serving.
    • The almonds on top will harden as it cools, creating a lovely toasted crust.
    + Show details

    Ready when: Cake is completely cool; almond topping has hardened; cake is stable enough to slice

    Tip: Cooling completely allows the crumb to set properly and makes the cake easier to slice cleanly.

Good to know

Tips
  • Saffron is precious and expensive—store it in an airtight container away from light to preserve its color and flavor for years. A tiny pinch goes a long way.
  • This cake is naturally moist and gets more flavorful as it sits. Bake it a day ahead for a celebration.
  • The crushed almonds toast slightly on top during baking, creating a delicious nutty crust that contrasts with the tender, syrup-soaked crumb below.
  • Semolina flour has a slightly coarser texture than all-purpose flour, giving this cake its characteristic tender-yet-structured crumb. Don't substitute it entirely with all-purpose flour or the cake will be too soft.
Make ahead

The cake tastes even better the next day as the flavors meld and the saffron becomes more pronounced. Bake up to 2 days ahead and store covered at room temperature.

Storage & reheating

Room temperature: Keep covered loosely with foil or in an airtight container for up to 4 days; flavor improves on day 2–3. Refrigerator: Store covered for up to 6 days; bring to room temperature before serving or warm gently. Freezer: Wrap tightly in plastic wrap and foil for up to 3 months; thaw overnight at room temperature. Reheat gently in a 300°F (150°C) oven for 10 minutes if desired.

Substitutions
  • Greek yogurt, plain → Regular plain yogurt or sour cream (use the same amount). Greek yogurt adds richness; regular yogurt works but will make a slightly less dense cake. Sour cream adds tang.
  • orange blossom water → Rose water or 1 tbsp finely grated lemon zest. Rose water is traditional in some regions; lemon zest adds brightness. Use only 1 tsp rose water as it's potent.
  • raw whole almonds → Pistachios, pine nuts, or a mix of nuts, crushed to similar size. Almonds are traditional, but pistachios add a lovely green color and distinct flavor. Pine nuts create an elegant look.
  • ground cardamom → Ground cinnamon or a pinch of ground cloves. Cardamom is authentic and floral; cinnamon is more common but warming; cloves add spice. Use the same amount.

More cakes

See all →

Find more like this

Method
Oven
Occasion
Eid

Reviews (0)