Desserts
This Arab cake recipe transports you to the golden spice markets of the Middle East with every bite—layered semolina cake infused with orange blossom water and cardamom, sandwiched between buttery crunch and honey-soaked syrup. 💛 The secret lies in the balance of textures: tender cake, crispy nuts, and that signature floral sweetness that makes it unforgettable.
I've perfected this version after years of baking, ensuring each slice delivers restaurant-quality elegance without the fuss of traditional methods.
The beauty of this cake is in its simplicity: just a handful of ingredients—semolina flour, butter, eggs, and aromatic spices—come together to create something extraordinary.
The key steps involve baking the cake in layers, soaking them in orange blossom syrup, and finishing with a crunchy nut topping that adds both texture and visual appeal. It's the kind of dessert that feels special enough for celebrations but simple enough for a weeknight treat.
What you'll end up with is a showstopping cake that's light yet rich, fragrant with citrus and cardamom, and perfectly balanced between soft and crunchy. The orange blossom water adds a delicate floral note that's quintessentially Middle Eastern, while the honey syrup ties everything together with a glossy, sticky finish.
This isn't just dessert—it's an experience that brings warmth and tradition to your table.
Serve it at room temperature with a dusting of powdered sugar or a dollop of whipped cream for the full effect. Whether you're celebrating a special occasion or simply craving something comforting, this cake delivers on both flavor and presentation.
Here's how to make it—step by step—so you can bring a taste of the Arab world to your kitchen.
Ingredients for arab cake
Just 14 ingredients transform your kitchen into a Middle Eastern bakery.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 1 ½ cups | Sifted for even texture |
| Semolina Flour 🌾 | 1 cup | Fine grind preferred |
| Unsalted Butter 🧈 | 1 ½ cups | Room temperature, full-fat |
| Granulated Sugar 🍚 | 2 cups | White or light brown |
| Large Eggs 🥚 | 6 whole | Room temperature |
| Orange Blossom Water 🍊 | ½ cup | Pure, not imitation |
| Ground Cardamom 🌿 | 1 tbsp | Freshly ground preferred |
| Vanilla Extract 🌸 | 1 tbsp | Pure vanilla preferred |
| Powdered Sugar 🍚 | 1 cup | For dusting |
| Honey 🍯 | 1 cup | Light or clover honey |
| Pistachios 🌰 | 1 ½ cups | Shell-free, chopped fine |
| Almonds 🌰 | 1 cup | Slivered or sliced |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Baking Powder 🍞 | 2 tsp | Metal container preferred |
Orange blossom water is the soul of this cake—Middle Eastern markets or specialty stores like Whole Foods carry the real stuff. Look for bottles labeled '100% pure' (no artificial scents). If you can't find it, orange extract at half the amount works in a pinch, but it won't be the same. Cardamom should smell fresh and aromatic—Penzeys or bulk bins at natural grocery stores are best. Pistachios and almonds? Trader Joe's has pre-chopped mixes that save time, but toast them yourself for extra flavor. The butter needs to be room temperature—microwave 40 seconds to just melt it if it's cold.
No orange blossom water? Orange zest plus 1 tsp vanilla mimics the floral note. Cardamom pods? Crush them first. For the nut topping, pecans or walnuts work too—just toast them first. Honey substitutes? Maple syrup or agave at the same amount, though honey's floral undertones are ideal. The semolina flour is key—Bob's Red Mill is my go-to brand, but any fine semolina works. If you can't find it, all-purpose flour plus 1 tbsp cornstarch gets you close. And for the love of all things sweet, don't skip the orange blossom water—it's what makes this cake unforgettable.
Store the cake in an airtight container at room temperature for up to 5 days. It actually tastes better the next day as the flavors meld. For longer storage, wrap tightly in plastic and refrigerate for 1 week. The nut topping stays crisp for days if kept dry—just pop it on fresh before serving. Freeze slices wrapped individually for 3 months. Pro tip: Bring to room temperature before serving for the best texture—cold butter makes the layers tough.
Why You'll Love This Recipe
- All you need is pantry basics: flour, butter, sugar, and eggs. No specialty ingredients, no markup—just a cake that tastes like it cost a fortune but won’t break the bank. (Yes, even on a Tuesday night.)
- No-Fuss Mixing: I swear by the 5-minute creaming method—just butter, sugar, and eggs until light. The semolina flour gives it that signature crumbly texture without needing to sift or fold like a fussy sponge cake.
- Buttery-Sweet Magic: That rich butter-to-sugar ratio? It’s like eating a hug. The semolina adds a subtle nutty depth while keeping it fluffy—no dry mouth here, just pure, melt-in-your-mouth satisfaction.
- Weeknight Crowd-Pleaser: Slice it warm for breakfast, pack it in lunchboxes, or serve it at potlucks—it’s my go-to for any gathering. Honestly, I’ve even used leftover pieces to make French toast the next morning.
Step-by-step instructions for Arab cake with orange blossom layers
Here's how to create a moist, fragrant cake with buttery crunch—layer by layer.
👨🍳 Step 1: Prepare the Crunchy Nut Base
Preheat your oven to 350°F and line an 8x8-inch baking dish with parchment paper. In a bowl, mix the 1.5 cups pistachios and 1 cup almonds with ½ cup honey and 1 tablespoon vanilla extract until evenly coated. Spread the mixture into the baking dish and bake for 12-15 minutes until golden brown and fragrant. Let it cool completely before removing the parchment.
This nut base is the secret to that signature crunch—don't rush the cooling step. If you try to layer it warm, the butter in the cake will melt and turn mushy. I like to press down gently on the nuts while they cool to create an even, compact layer for clean slices later.
👨🍳 Step 2: Make the Orange Blossom Cake Batter
In a stand mixer fitted with the paddle attachment, cream the 1.5 cups unsalted butter and 2 cups granulated sugar on medium speed for 3-4 minutes until light and fluffy. Add the 6 whole large eggs, one at a time, mixing well after each addition. Stir in the 0.5 cup orange blossom water, 1 tablespoon vanilla extract, and 1 tablespoon ground cardamom.
In a separate bowl, whisk together the 1.5 cups all-purpose flour, 1 cup semolina flour, 2 teaspoons baking powder, and ½ teaspoon salt. Gradually add the dry ingredients to the butter mixture on low speed until just combined—don't overmix or the cake will be dense. Here's the thing—semolina flour gives this cake its signature texture, so don't substitute it for regular flour.
🥘 Step 3: Layer the Cake with Buttery Crunch
Divide the cake batter evenly between two 8-inch round cake pans lined with parchment paper. Bake at 350°F for 25-30 minutes or until a toothpick inserted in the center comes out clean. Let the cakes cool in the pans for 10 minutes, then transfer to a wire rack to cool completely.
Once cooled, place one cake layer on top of the nut base in your baking dish. Spread a thin layer of the remaining ½ cup honey mixed with 1 tablespoon vanilla extract over the cake. Top with the second cake layer and gently press down. Dust the top and sides with 1 cup powdered sugar for that classic finish. The powdered sugar not only looks beautiful but also adds a delicate sweetness that balances the nutty crunch.
⏰ Step 4: Chill and Serve for Perfect Texture
Refrigerate the assembled cake for at least 4 hours (overnight is even better). This chilling step is crucial—it allows the flavors to meld and the layers to set properly. When you're ready to serve, slice through the nut base for clean, crispy-edged pieces that reveal the moist cake layers underneath.
Here's a pro tip: If you're serving it immediately, let it sit at room temperature for 20-30 minutes first. The contrast of warm cake against the chilled nut base creates the perfect texture experience. Each bite should deliver that buttery crunch from the nuts, followed by the soft, spiced cake, and finished with that floral orange blossom aroma.
Pro Tips For Making Arab Cake
- Weigh the Semolina First: I learned this the hard way—semolina flour packs differently than all-purpose. Scooping it straight from the bag adds way too much volume, and your cake will turn out dense or dry. Use a kitchen scale for precision, or at least fluff it up with a fork before measuring by volume.
- Cream Butter and Sugar Slowly: This isn’t just about mixing—it’s about temperature control. If you crank the mixer too high or add sugar too fast, the butter will melt unevenly, leaving you with a greasy, grainy batter. Start on low, let the butter soften gradually, and only increase speed once it’s fully incorporated.
- Skip Overmixing the Dough: I was skeptical until I tried it: Arab cake batter is delicate. Once the flour is fully incorporated, stop mixing immediately—even a few extra seconds develop the gluten and turn your tender crumb into a tough, chewy mess. The dough should look shaggy, not smooth.
- Use Room-Temp Eggs: Cold eggs can curdle the butter and create pockets of liquid in your batter, leading to uneven baking. Take them out of the fridge 30 minutes before whipping, or even better, let them sit in warm water for 5 minutes. The butter will thank you—no more greasy surprises when the cake comes out.
Storing and reheating this dish
Room Temperature Storage
Your Arab cake tastes best at room temperature, where the layers maintain their perfect balance of soft cake and crispy nuts. Store it in an airtight container (I use Rubbermaid Brilliance) for up to 5 days—the flavors actually deepen as the orange blossom and cardamom infuse further.
Keep it away from direct sunlight to prevent the powdered sugar from melting or the nuts from becoming oily. 💛
Pro tip: Place a slice of bread in the container with your cake to absorb any excess moisture and keep the layers tender. I always do this when storing for more than 2 days, and it makes a noticeable difference in texture.
Refrigerator Refresh
If you need to store it longer than 5 days, refrigeration works well for up to 1 week. The cold air helps preserve the nut crunch, but the cake layers may dry out slightly.
To revive it, let slices sit at room temperature for 10-15 minutes before serving. For extra moisture, brush the cut surfaces with a tiny bit of orange blossom water—just ½ teaspoon—before serving.
I recommend wrapping individual slices in parchment paper before refrigerating. This prevents them from sticking together and makes it easy to grab a single serving without disturbing the whole cake.
Freezing for Later
For maximum shelf life, freeze your cake in single-serving portions wrapped tightly in plastic wrap followed by aluminum foil. This method preserves both texture and flavor for up to 3 months.
When ready to enjoy, thaw at room temperature for 2-3 hours—microwaving can make the nuts soggy and the cake gummy.
Here's my secret: After thawing, gently reheat the cake in a 200°F oven for 5-8 minutes to restore the powdered sugar's crispness. This step brings back that restaurant-quality finish you'd expect from a freshly baked cake.
Reheating Perfection
If you've refrigerated or frozen the cake and want to serve it warm, the oven is your best friend. Place slices on a baking sheet and warm at 300°F for 8-10 minutes—just until the edges are lightly toasted.
This method reactivates the nut crunch without overcooking the cake layers. For microwave reheating, use low power (30%) for 10-15 seconds maximum to avoid drying out.
Always reheat to at least 165°F to ensure food safety, especially if you've added any dairy-based toppings like whipped cream. The warm cake pairs beautifully with a dollop of clotted cream or a sprinkle of toasted coconut flakes for extra texture contrast. ✨
Nutrition facts
Frequently asked questions
Can I make this Arab cake without orange blossom water?
Yes, but the flavor will be different. Use 1 teaspoon orange zest plus 1 tablespoon vanilla extract to mimic the floral note. For a citrus-forward version, try ½ cup lemon juice instead—it adds brightness but lacks the delicate floral complexity. The cardamom remains essential for that signature Middle Eastern warmth.
Why does my Arab cake turn out dense instead of light?
Overmixing the batter or using cold butter are the most common culprits. Make sure your butter is room temperature (soft but not melted) and mix the dry ingredients just until combined—semolina flour needs gentle handling. Also, don't overbake: remove the cake when a toothpick comes out clean but before the edges pull away from the pan.
How do I make this cake vegan?
Replace the butter with 1.5 cups coconut oil (refrigerated until solid) and use flax eggs (6 tablespoons ground flaxseed + 9 tablespoons water, mixed and rested for 5 minutes). For the nut base, use vegan honey substitute or agave syrup. The texture will be slightly different but still delicious—just expect a denser crumb.
Can I use this recipe for a layered dessert with other fillings?
This cake works beautifully with whipped cream, clotted cream, or even date paste between layers. For a Middle Eastern twist, try rosewater-infused cream or a thin layer of orange marmalade. Just adjust the syrup quantity—use ½ cup less honey if adding another filling to prevent sogginess.
What's the best way to slice this cake for clean pieces?
Chill the cake for at least 2 hours before slicing for perfect layers. Use a hot knife (dip in hot water and wipe dry between cuts) to create clean edges through the nut base. For the first slice, cut through the center—this prevents the nut layer from breaking unevenly. Serve immediately to maintain the crunch!
