Moroccan Baklava With Almonds and Orange Flower Water

Faiz de blida/Flickr - CC BY-NC-ND 2.0
Prep: 90 mins
Cook: 25 mins
Total: 115 mins
Servings: 60 servings
Yield: 60 pieces
Nutrition Facts (per serving)
200 Calories
11g Fat
23g Carbs
4g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 60
Amount per serving
Calories 200
% Daily Value*
Total Fat 11g 14%
Saturated Fat 2g 10%
Cholesterol 12mg 4%
Sodium 69mg 3%
Total Carbohydrate 23g 8%
Dietary Fiber 2g 6%
Total Sugars 7g
Protein 4g
Vitamin C 0mg 0%
Calcium 30mg 2%
Iron 1mg 6%
Potassium 95mg 2%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

With almonds indigenous to Morocco, it's natural that they are the nuts of choice in Moroccan style baklava or baklawa as it's also known, due to the absence of the letter "v" in the Arabic alphabet.

A nutty almond filling is sandwiched between layers of paper-thin pastry; syrup flavored with orange flower water adds sticky sweetness. Instead of phyllo dough, this recipe follows a North African method of making your pastry dough, which is rolled paper-thin and layered.


For the Syrup:

  • 1 1/2 cups (350 milliliters) water

  • 1 3/4 cups (350 grams) granulated sugar

  • 2 tablespoons orange flower water

For the Pastry Dough:

  • 3 cups (500 grams) fine semolina flour

  • 4 cups (500 grams) white flour

  • 1/2 teaspoon salt

  • 2 large eggs, lightly beaten

  • 1/4 cup (60 milliliters) vegetable oil

  • 1/4 cup orange flower water

  • Warm water, as needed

For the Almond Filling:

  • 3 1/2 cups (500 grams) whole almonds

  • 1 3/4 cups (350 grams)  granulated sugar

  • 3 teaspoons ground cinnamon, optional

  • 1/4 to 1/2 cup syrup

For Assembling the Baklawa:

  • Cornstarch, for rolling dough

  • 2/3 cup (150 grams) unsalted butter, melted

  • 2/3 cup (150 milliliters) vegetable oil

  • 60 almondsblanched and peeled, or as needed for garnish

Steps to Make It

Make the Syrup

  1. In a small saucepan, combine the water, sugar and orange flower water. Place the pan over medium-low heat, constantly stir to dissolve the sugar, and bring to a boil. Reduce the heat and leave the syrup to simmer undisturbed for 12 to 15 minutes, until thick. Remove from the heat.

Make the Dough

  1. While the syrup is simmering, make the dough. Combine the semolina, white flour and salt in a large bowl. Add the eggs, vegetable oil, orange flower water, and enough lukewarm water to make a pliable, but not sticky, dough. Knead until smooth, cover with plastic or a towel, and leave to rest for 30 to 40 minutes.

Make the Almond Filling

  1. If desired, lightly toast the almonds in a preheated 400° F (200° C) oven for 5 to 7 minutes. Grind the almonds to a coarse powdery texture, then mix with the sugar, cinnamon (if desired) and a little syrup or honey. Set aside.

Assemble the Baklawa

  1. Combine the melted butter with the vegetable oil in a small bowl. Generously brush the interior of your baking pan with the butter mixture. 

  2. Divide the dough into 24 smooth balls. Leave the balls covered loosely while you work. Dust your work surface with cornstarch and roll out one of the balls to a paper-thin rectangle a 9" x 12" (20 cm x 30 cm, or similarly sized) baking pan or a bit larger. Place it in the bottom of the pan (trim any excess from the edges for a neat fit) and generously butter the dough.

  3. Roll out another ball of dough in the same manner. Fit it into the pan, trim any excess dough, and butter generously. Repeat until you have used half of the dough, for a total of 12 bottom layers.

  4. Distribute the almond filling over the layered pastry dough, pressing to pack it slightly. Drizzle a little-melted butter over the almonds.

  5. Roll out the remaining balls of dough, layering them over the almond filling, and brushing each layer generously with the melted butter mixture, including the very top layer.

Bake the Baklawa

  1. Preheat your oven to 350 F (180 C). Reheat your syrup if necessary and leave warm.

  2. With a long, sharp knife, carefully cut the unbaked baklawa into small diamond-shaped or square-shaped pieces, taking care to cut all the way through the pastry layers and filling. Decorate each piece with a whole blanched almond (press it gently into the dough), or you can use other garnishes as desired, before or after baking.

  3. Bake the baklawa in the preheated oven for about 25 minutes, or until golden brown. Remove from the oven. 

  4. Carefully spoon warm syrup over the top of the baklawa, taking care that some syrup drips into the cuts you made before baking. Use as much as you like, keeping in mind that the almond filling already has sugar. Leave the baklawa overnight to cool and fully absorb the syrup before serving. 

  5. The baklawa will keep for two or three weeks at room temperature in a tightly sealed container. You may also freeze it for longer storage.


  • You can use 1/4 cup of melted unsalted butter instead of vegetable oil in the pastry dough.
  • To use phyllo dough, assemble the baklawa with 12 layers of phyllo pastry the bottom and 12 layers on top. Generously butter each layer as you work.
  • To use warqa instead of homemade pastry, trim the round edges straight across large leaves of warqa to make rectangular shaped pieces to fit your pan. Use only four layers of warqa on the bottom and four on the top, remember to butter each layer generously.
  • If using honey instead of homemade syrup, heat the honey in a saucepan until hot and thinned in consistency. Stir in a little orange flower water to taste.
  • Plan ahead when making this dessert, as it needs to sit overnight to absorb the syrup before serving.  
  • Leftover syrup can be stored in the fridge to use as a sweetener for beverages, as a glaze for fruit tarts, or as corn syrup substitute.
  • For another traditional Moroccan almond pastry, try Gazelle Horns.