
Moroccan Orange Blossom Cake with Almond Buttercream
A fragrant and moist cake enhanced with delicate orange blossom and nutty almond flavors.
This Moroccan-inspired cake blends citrusy orange blossom water with a creamy almond buttercream, creating a flavorful dessert that transports you to the fragrant streets of Marrakesh.
- 1 h 30 min
- 8
- Intermediate
Ingredients
For the Cake
For the Almond Buttercream
For the Garnish
Preparation
Preparing the Cake Batter
Preheat Oven and Prepare Pan
Preheat oven to 350°F (175°C) and grease a 9-inch round cake pan.
Cream Butter and Sugar
In a bowl, cream together butter and granulated sugar until light and fluffy.
Add Wet Ingredients
Add eggs one at a time, beating well after each addition. Stir in yogurt, orange juice, and orange blossom water.
Combine Dry Ingredients
In another bowl, whisk together flour, baking powder, and salt. Gradually fold the dry ingredients into the wet mixture until just combined.
Do not over-mix the cake batter to prevent it from becoming dense.
Preparing the Almond Buttercream
Beat the Butter
In a clean bowl, beat softened butter until creamy.
Add Powdered Sugar
Gradually add powdered sugar, one cup at a time, blending on low speed.
Finish the Buttercream
Pour in almond milk and almond extract, then increase speed to high and beat until fluffy and smooth.
Cooking Process
Baking the Cake
Pour the batter into the prepared pan and bake for 25-30 minutes, or until a toothpick inserted in the center comes out clean.
Cooling the Cake
Once baked, let the cake cool in the pan for 10 minutes before transferring it to a wire rack to cool completely.
Frosting the Cake
Once the cake is cooled, spread the almond buttercream generously over the top and sides.
Plating & Serving

Moroccan Orange Blossom Cake with Almond Buttercream
Moroccan Orange Blossom Cake with Almond Buttercream
Serve the Cake
Serve the cake garnished with lightly toasted slivered almonds and a sprinkle of fresh orange zest to enhance the citrus aroma.
Sauce Pairings
Garnishes & Accompaniments
Perfect Sides
Frequently Asked Questions
Can I use another type of milk for the buttercream?
Yes, you can substitute almond milk with cow's milk or any non-dairy alternative.
How should I store leftovers?
Store leftover cake in an airtight container in the refrigerator for up to 3 days.
Is orange blossom water necessary?
Orange blossom water is recommended for authenticity, but you can substitute with 1 tbsp of extra orange juice for a mild citrus flavor.
Can I prepare the buttercream in advance?
Yes, the buttercream can be made up to 2 days ahead and stored in the refrigerator. Re-whip before using.
Are there gluten-free substitutions available?
Yes, you can use a gluten-free all-purpose flour blend in place of regular flour.
Related recipes
More dishes you might like — same culture, meal type, or style.

Afghan Bolani with Spiced Potato Filling
A flavorful Afghan flatbread stuffed with aromatic spiced potatoes

Afghani Kabuli Pulao with Tender Lamb and Golden Raisins
A fragrant and savory rice dish with hints of sweetness

Almond-Infused Persian Shirin Polo with Orange Peel and Saffron
A fragrant and sweet rice dish with vibrant Middle Eastern flavors

Amish Dutch Apple Dumplings with Cinnamon Syrup
Classic Dessert with a Touch of Warm Spice

Armenian Apricot and Pistachio Couscous Pilaf with Toasted Almonds
A Delightful Middle Eastern Side Dish

Armenian Herb-Infused Kyufta with Sumac and Garlic
Savory Armenian Meatballs with a Burst of Herbal Flavors
Further reading & resources
Curated links to learn more, find ingredients, or explore related content.
