Go Back

Moroccan Serpent Cake

This dessert is an ideal treat for a party or an upscale dinner. The recipe for Moroccan Serpent Cake uses filo pastry and almond paste to create an intricate crescent-shaped cake. It is traditionally served with a Casablanca cocktail. The ingredients are easy to find and the recipe can be easily replicated. The main ingredient is the almond paste. Then, it's time to roll the pastry into serpent-like shapes. Once these are rolled, they are ready to serve.
Prep Time 15 mins
Cook Time 15 mins
Total Time 30 mins
Course Appetizer, Dessert
Cuisine Moroccan
Servings 4 serves
Calories 243 kcal


  • 8 sheets of Filo Pastry
  • 4 TBS Butter melted
  • 1 Egg beaten
  • 1 tsp Cinnamon
  • Powdered Sugar for dusting

For the almond paste

  • 4 TBS Butter melted
  • 2 cups Ground Almonds
  • 1/2 tsp Almond Essence or extract
  • 1/2 cup Powdered Sugar
  • 1 Egg Yolk beaten
  • 1 TBS Rose Water optional


  • First make the almond paste. Blend the melted butter with the ground almonds and almond essence. Add the sugar, egg yolk, and rose water if using, mix well and knead until soft and pliable. Chill for about 10 minutes.
  • Bread the almond paste into 10 even-sized balls and roll them into 4in ‘sausages’. Chill again.
  • Preheat your oven to 350 degrees. Place two sheets of filo pastry on the work surface so that they overlap to form a 7 x 22 inch rectangle. Brush the overlapping pastry to secure and then brush all over with the butter. Cover with another two sheets of filo and brush again with the butter.
  • Place five ‘sausages’ of almond paste along the lower edge of the filo sheet and roll the pastry tightly, tucking in the ends. Shape the roll into a loose coil. Repeat with the remaining filo and almond paste, so that you have two coils.
  • Brush a large baking sheet with butter and place the coils together to make a ‘snake’.
  • Beat the egg and half of the cinnamon. Brush over the pastry snake and then bake in the oven for 20 – 25 minutes, or until golden brown. Carefully invert the snake onto another baking sheet and return to the oven for another 5-10 minutes until golden.



Thank you for reading! If you liked my Moroccan dessert post as much as I enjoyed preparing it!
Keyword serpent cake