Gazelle Horns (Kaab el Ghazal) – A Traditional Moroccan Pastry
Introduction
The Gazelle Horns recipe, also known as Kaab el Ghazal, is a classic Moroccan pastry cherished for its delicate crescent shape and rich almond filling. These pastries are traditionally made with almonds, cinnamon, and orange blossom water, creating a fragrant and flavorful treat that has been enjoyed for generations.

This authentic Moroccan dessert is not only delicious but also carries deep cultural significance. Often served at celebrations, weddings, and special gatherings, Gazelle Horns symbolize elegance and hospitality. If you’re interested in the history of Moroccan cuisine, check out Moroccan Food Culture to explore how traditional foods shape Moroccan heritage.
For those eager to learn more about authentic Moroccan desserts, Taste of Maroc provides a wealth of information on regional pastries, including Gazelle Horns.

If you want to perfect your baking skills, King Arthur Baking offers expert guidance on achieving the right dough consistency and shaping techniques for pastry-making.
The Origins and Cultural Significance of Gazelle Horns
The Gazelle Horns recipe has deep roots in Moroccan and North African cuisine. These pastries were traditionally made by skilled bakers who took pride in crafting their delicate, crescent-shaped delights. The name comes from their resemblance to the curved horns of a gazelle, symbolizing grace and beauty in Moroccan culture.
Why Are They So Popular?
- Rich Flavor Profile: The blend of almonds, cinnamon, and orange blossom water creates a fragrant and slightly sweet filling.
- Cultural Significance: These pastries are an integral part of Moroccan weddings, Ramadan feasts, and Eid celebrations.
- Elegant Aesthetic: Their thin, golden exterior and signature crescent shape make them visually appealing.
Beyond their taste, Gazelle Horns represent Moroccan hospitality and generosity. They are often served with mint tea, reinforcing the country’s long-standing traditions of warmth and sharing.
Key Ingredients for the Authentic Gazelle Horns Recipe
the Dough:
- 2 cups all-purpose flour
- 1/2 cup unsalted butter, melted
- 1/4 cup orange blossom water
- 1/4 cup warm water (as needed)
- 1/4 teaspoon salt
the Almond Filling:
- 1 1/2 cups blanched almonds, finely ground
- 1/2 cup powdered sugar
- 1 teaspoon ground cinnamon
- 1/2 teaspoon orange blossom water
- 1 egg yolk

Decoration (Optional):
- Powdered sugar for dusting
- Honey glaze for added shine
Step-by-Step Guide to Crafting Gazelle Horns Pastries
1. Prepare the Almond Filling
- First, blanch the almonds by boiling them briefly and removing the skins.
- Next, grind the almonds with sugar until a smooth paste forms.
- Then, add cinnamon, orange blossom water, and egg yolk, mixing thoroughly.

2. Make the Dough
- In a large bowl, combine flour and salt.
- Add melted butter and mix until the dough becomes crumbly.
- Gradually add orange blossom water and warm water, kneading until smooth.
- Cover the dough and let it rest for 30 minutes.
3. Shape the Pastries
- Roll out the dough into thin sheets on a floured surface.
- Cut small circles, about 3 inches in diameter.
- Place a small portion of almond filling in the center of each.
- Fold the dough over the filling and shape into crescent horns.
- Press the edges gently to seal.

4. Bake to Perfection
- Preheat the oven to 350°F (175°C).
- Arrange the pastries on a parchment-lined baking sheet.
- Bake for 15-20 minutes until lightly golden.
- Allow the pastries to cool completely before serving.
5. Add the Final Touch
- For an extra layer of sweetness, dust with powdered sugar or brush with honey glaze.

Modern Twists and Unique Variations of the Gazelle Horns Recipe
Although the traditional Gazelle Horns recipe is widely beloved, some creative variations have emerged:
- Sesame Seed Coating: Rolling the pastries in toasted sesame seeds before baking adds a crunchy texture.
- Chocolate Drizzle: A drizzle of melted dark or white chocolate enhances the richness.
- Fruit Infusions: Adding dried figs or dates to the filling provides natural sweetness.
These modern adaptations retain the essence of the classic pastry while introducing exciting new flavors.

Nutritional Value and Health Benefits of Gazelle Horns
While Gazelle Horns are a delicious treat, they are also energy-dense due to their key ingredients. However, they provide several nutritional benefits:
- Almonds: A great source of protein, fiber, and healthy fats.
- Cinnamon: Rich in antioxidants and may help regulate blood sugar.
- Orange Blossom Water: Adds a light floral aroma without extra calories.
To enjoy them as part of a balanced diet, moderation is key.
For additional insights on maintaining a balanced diet while enjoying desserts, check out Harvard’s Nutrition Source.

How to Serve and Store Gazelle Horns
Serving Suggestions:
- Best paired with Moroccan mint tea for an authentic experience.
- Serve alongside fresh fruit to balance the richness.
Storage Tips:
- Store in an airtight container at room temperature for up to one week.
- For extended storage, freeze the pastries and thaw before serving.
Final Thoughts
The Gazelle Horns recipe is a perfect blend of tradition, history, and flavor. Whether you stick to the classic recipe or try modern variations, these pastries remain a beloved Moroccan delicacy.
Try making your own batch today and enjoy these nutty, delicate pastries with a warm cup of mint tea! 🍵✨
Would you like any additional SEO enhancements, formatting tweaks, or readability improvements? 🚀