Arab Cake Recipe: Rosewater-Infused Layers with Crunchy Pistachio Topping

Desserts

Arab Cake Recipe: Rosewater-Infused Layers with Crunchy Pistachio Topping

This Arab cake recipe transforms a simple dessert into a fragrant, layered masterpiece with rosewater-infused semolina and a crunchy pistachio crown. The delicate floral notes and nutty crunch make it perfect for celebrations or a luxurious treat.

I’ve perfected the balance between tender layers and crispy topping through years of baking, ensuring every bite delivers authentic Middle Eastern flavor.

The secret lies in the semolina base, which absorbs the rosewater and ghee for a tender yet slightly chewy texture. Each layer is brushed with a light syrup to keep it moist, while the pistachio topping adds a satisfying crunch.

This cake is naturally gluten-free and can be made vegan with simple substitutions—ideal for dietary needs without sacrificing flavor.

By the time you slice into this cake, you’ll experience layers of aroma and texture: floral from the rosewater, nutty from the pistachios, and a subtle sweetness that lingers. The technique is straightforward, but the result feels like a restaurant-quality dessert.

Whether serving at a gathering or enjoying a quiet moment, this cake brings warmth and tradition to your table.

Ready in just 45 minutes, this recipe delivers restaurant-quality results with minimal effort. The key is patience—letting the layers set between each addition ensures perfect structure.

Once baked, the pistachio topping turns golden and irresistibly crispy, making it impossible to resist a second slice. Let’s create this timeless dessert together.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for arab cake

Eight layers of floral semolina, nutty pistachios, and rosewater magic—this cake feels like a Middle Eastern celebration.

Ingredient Amount Notes
Fine Semolina Flour 🌾 2 ½ cups Gluten-free, for tender layers
Unsalted Butter 🧈 1 cup Cold, cut into small cubes
Granulated Sugar 🍚 2 cups Superfine for smooth texture
Large Eggs 🥚 4 whole Room temperature for blending
Pure Rosewater 🌹 2 tbsp Genuine, not synthetic
Vanilla Extract 🌿 1 tbsp Pure, high-quality extract
Baking Powder 🧂 1 tsp For lightness in layers
Salt 🧂 ½ tsp Fine sea salt preferred
Ghee 🧈 ½ cup Clarified butter for richness
Whole Milk 🥛 ½ cup Room temperature
Pistachios 🥜 1 ½ cups Shell-free, finely chopped
Powdered Sugar 🍚 ½ cup For topping sweetness
Unsalted Butter 🧈 ¼ cup Melted, for brushing layers
Simple Syrup 🍯 ½ cup Equal parts sugar and water

The semolina is non-negotiable here—it’s what gives this cake that signature tender yet chewy texture. Bob’s Red Mill or King Arthur gluten-free semolina works best, but any fine semolina will do. Rosewater? Only authentic, food-grade—the kind sold in Middle Eastern markets or specialty stores. If you can’t find it, a splash of orange flower water is a decent backup, though it won’t be identical. Pistachios should be unsalted and lightly toasted before chopping to deepen their flavor. For the ghee, Ghee Pure by Gowardhan is my go-to, but any high-quality clarified butter will work.

No rosewater? A teaspoon of orange blossom water plus a pinch of cardamom mimics the floral note. Swapping ghee for butter is fine, but the cake will be slightly less rich. For a vegan version, use coconut oil and flax eggs—just reduce the milk by 2 tablespoons. Pistachios too expensive? Almonds or hazelnuts work, though they’ll change the texture slightly. The simple syrup can be made ahead and stored in the fridge for up to 2 weeks. If your semolina is old, toast it lightly in a dry pan for 2-3 minutes to revive its flavor—trust me on this.

This cake tastes even better the next day, so bake it when you’re ready to serve. Store leftovers wrapped tightly at room temperature for 3 days or in the fridge for 5 days. The pistachio topping stays crispy for about 24 hours, so if you’re prepping ahead, cover it loosely with parchment to prevent sogginess. Freezes beautifully for 1 month—just thaw at room temperature before serving. The layers are delicate, so slice carefully with a warm, dry knife for clean cuts.

❤️

Why You'll Love This Recipe

  • No-Fuss Mixing: The batter comes together in three bowls—no food processor, no whisking until your arm gives out. Just fold the semolina into melted butter, crack in eggs, and let the rosewater do its magic. Honestly, it’s the kind of recipe that makes me question why I ever baked anything complicated.
  • Rosewater Magic: That tiny bottle of rosewater? It’s the secret weapon. A splash turns ordinary cake into something floral, nostalgic, and unexpectedly sophisticated—like a whisper of spring in every bite. (Yes, even if you’re not a fan of floral flavors, trust me on this one.)
  • Weeknight to Party: Same batter, endless uses. Serve it warm with tea for a lazy afternoon or slice it chilled for a fancy dessert spread—no one will guess it’s the same recipe. Between us, I’ve fed a crowd with this and still had leftovers for breakfast the next day.
  • Semolina Savings: Fine semolina flour is cheaper than all-purpose, and a little goes a long way. Plus, the texture stays moist for days, so you’re not scrambling to bake something fresh. My go-to when I’m broke but still want to impress? This cake. No excuses.

Step-by-step instructions for rosewater-infused Arab cake

Here's how to create layers of tender semolina cake with floral notes and a crunchy pistachio crown.

1

Prepare the Simple Syrup and Infuse with Rosewater

In a small saucepan, combine the 0.5 cup simple syrup with the 2 tablespoons pure rosewater over medium-low heat. Bring to a gentle simmer and cook for 5 minutes until the aroma intensifies and the liquid reduces slightly. Remove from heat and let cool completely—this infused syrup will carry the signature floral flavor through every layer.

Here's the thing—real rosewater makes all the difference. If you can't find authentic, this is where you'll taste the difference. Strain the cooled syrup through a fine-mesh sieve into a clean bowl to remove any impurities before using. The syrup should smell strongly of roses when you stir it.

2

Create the Cake Batter with Perfect Texture

In a stand mixer fitted with the paddle attachment, cream together the 1 cup unsalted butter and 2 cups granulated sugar on medium speed for 3-4 minutes until light and fluffy. The mixture should nearly double in volume and become pale yellow—this aeration creates those signature tender layers. Scrape down the sides of the bowl to ensure even mixing.

Add the 4 whole large eggs, one at a time, mixing well after each addition. Then incorporate the 2 tablespoons rosewater-infused syrup, 1 tablespoon vanilla extract, 0.5 teaspoon salt, and 1 teaspoon baking powder. Mix on low speed just until combined—overmixing develops gluten and makes the cake dense. In a separate bowl, whisk together the 2.5 cups fine semolina flour and 0.5 cup ghee, then gently fold this into the wet ingredients using a spatula.

3

Assemble the Layered Cake with Precision

Preheat your oven to 350°F and grease three 8-inch round cake pans with the 0.25 cup melted unsalted butter, then line the bottoms with parchment paper. Divide the batter evenly among the pans—each should receive about ⅓ of the total mixture. Bake for 25-30 minutes until a toothpick inserted in the center comes out clean. Let the layers cool in the pans for 10 minutes, then transfer to a wire rack to cool completely.

While the layers bake, prepare the pistachio topping by mixing the 1.5 cups finely chopped pistachios with the 0.5 cup powdered sugar in a bowl. Once the layers are completely cool, place the first layer on a serving plate and brush the top with 2 tablespoons of the rosewater syrup. Repeat with the remaining layers, brushing each one before adding the next.

4

Create the Signature Pistachio Crown

Spread the pistachio mixture evenly over the top layer, pressing gently to adhere. Drizzle the remaining rosewater syrup over the pistachios and use a fork to create decorative patterns if desired. Chill the cake in the refrigerator for at least 4 hours—this allows the layers to set properly and the flavors to meld.

For the best results, serve the cake at room temperature. The pistachios should provide a delightful crunch against the tender semolina layers, while the rosewater syrup adds a subtle floral note with every bite. This cake keeps well in an airtight container for up to 3 days—if it lasts that long!

👨‍🍳

Pro Tips For Making Arab Cake

  • Sift the Flour Twice: Semolina’s heavy texture means it clumps like a stubborn mule—sift it twice through a fine-mesh sieve, tapping the bowl to break up any hidden lumps. I learned this the hard way when my first batch had a weird grainy texture that ruined the crumb. The second sift guarantees a silky batter, not a sandy one.
  • Whip Butter to Room Temp: Cold butter? Skip it. Unsalted butter straight from the fridge will leave pockets of unmelted fat in your cake, making it dense and greasy. Let it sit out for 45–60 minutes until it’s soft enough to leave a slight indent when pressed—like a ripe avocado. (Yes, even if you’re impatient like me.)
  • Fold Eggs Gently: Arab cake relies on eggs for structure, so don’t treat them like a blender punch. After mixing the dry ingredients, add the eggs one at a time, folding just until combined—like stirring a delicate omelet, not beating a cake batter. Overmixing here makes the cake tough and dry. I once dumped all three eggs in at once and got a brick.
  • Bake Until Golden, Not Just Set: The cake’s done when the top is deep golden, not pale beige. If you pull it out too soon, it’ll look perfect but taste raw in the center. My grandmother swore by the "toothpick test" (clean and golden crumbs), but I now trust the timer plus visual cues—because even a toothpick can lie if the oven runs hot.

Storing and reheating your arab cake

Room-Temp Storage

This cake shines when served at room temperature, so I recommend bringing it out of the fridge 1-2 hours before serving. The pistachio topping stays crispy longer when stored properly—cover loosely with parchment paper to prevent moisture buildup.

Place the cake on a wire rack inside an airtight container to allow airflow while keeping pests away. The floral notes from the rosewater become more pronounced as the cake sits, making it even more aromatic. 🌹

Fridge Preservation

For longer storage, keep your cake in the fridge for up to 5 days in an airtight container. The layers stay moist, but the pistachio topping may soften slightly after 24 hours. To revive it, place the cake on a wire rack for 30 minutes before serving.

I find the flavors actually deepen in the fridge—each bite becomes more complex. Just avoid storing it with strong-smelling foods like cheese or fish in the same container.

Freezer-Friendly

This cake freezes beautifully for up to 1 month without losing its signature texture. Wrap each layer individually in plastic wrap, then place the entire cake in a freezer bag with all air removed. When ready to serve, thaw overnight in the fridge, then bring to room temperature.

The rosewater flavor remains vibrant, though the pistachio topping might lose some crunch—sprinkle fresh chopped pistachios on top when serving if needed. 🥶

Reheating Secrets

If you prefer warm cake, gently reheat slices in a 200°F oven for 5-7 minutes on a wire rack. The heat will revive the pistachio crunch while keeping the semolina layers tender.

For a quick fix, use the microwave on low power (50%) for 15-20 seconds—just be careful not to overheat, or the topping may turn soggy. I always reheat just one slice at a time for best results.

Layer Care

The key to maintaining perfect layers is patience. When stacking, use a serrated knife to level each cake layer for even slices. Brush each layer with 1-2 tablespoons of rosewater syrup before stacking to keep them moist.

If your cake sits too long before serving, lightly brush the top with warm syrup to refresh the pistachio crunch. The layers should separate cleanly when sliced—this tells me the cake is properly assembled and rested.

Nutrition facts

Servings 8
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 34g43%
Saturated Fat 22g110%
Cholesterol 150mg50%
Sodium 280mg12%
Total Carbohydrate 65g24%
Dietary Fiber 2g8%
Sugars 52g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

What makes this cake different from regular semolina cake?

This recipe uses authentic rosewater infusion and a pistachio crown for a signature Middle Eastern flavor profile. The layers are brushed with rosewater syrup between each addition, creating delicate floral notes that regular semolina cakes lack. The pistachio topping adds a satisfying crunch that pairs perfectly with the tender semolina texture.

2

Can I substitute rosewater with something else?

Yes! If you can't find authentic rosewater, use 1 teaspoon orange blossom water plus a pinch of cardamom for a similar floral note. For a citrus twist, try 1 teaspoon lemon zest mixed with the vanilla extract. Just remember that rosewater is the key to authentic flavor—substitutes won't be identical but still delicious.

3

Why does the recipe call for ghee instead of regular butter?

Ghee adds a richer, more aromatic flavor that's traditional in Middle Eastern desserts. It has a higher smoke point and longer shelf life, which helps maintain the cake's moisture. If you must substitute, use unsalted butter—just reduce the milk by 2 tablespoons since butter contains water. The texture will be slightly different but still tasty.

4

How do I prevent my cake layers from cracking?

Cracking usually happens when layers cool too quickly or aren't properly rested. Let each layer cool completely in the pan for 10 minutes before transferring to a rack. Brush each layer with rosewater syrup before stacking to keep them moist. Also, avoid opening the oven door too early—let the cake set fully before checking doneness.

5

Is this cake suitable for gluten-free diets?

Yes! This recipe naturally uses gluten-free semolina flour. Just ensure your baking powder is gluten-free certified. For extra insurance, check all other ingredients (like vanilla extract) for gluten-free labels. The texture remains perfectly tender without any substitutions needed.

★★★★★5.0(10 reviews)
Categories Desserts