• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
  • About me
  • Netflix Show
  • Contact
  • For Bloggers

SugarYums logo

  • All Recipes
    • Cakes
    • Cheesecakes
    • Cupcakes
    • Cookies
    • Drinks
    • Frosting
    • Ice Cream
    • Mochi
    • Savoury
    • Specialty
    • Tarts & Pies
  • Cuisine
    • Asian
      • Korean Recipes
      • Japanese
    • American
    • European
    • Romanian
    • Middle Eastern
  • Occasion
    • Birthday
    • Christmas
    • Easter
    • Summer
    • Thanksgiving
  • Skill-Level
    • Easy
    • Intermediate
    • Advanced
  • Cakes
  • Cookies
  • Drinks
  • Pies
  • Savoury
  • Bread
menu icon
go to homepage
search icon
Homepage link
  • All Recipes
  • Baking Basics
  • Cuisines
  • Holiday
  • Skill-Level
  • About me
×
Home » Desserts » Cookies

by Hanelore Dumitrache | Posted: February 4, 2021 | Updated: May 28, 2026

Ghriba (Moroccan Almond Cookies) - Chewy & Gluten-Free

2378 shares
  • Share
  • Email
Jump to Recipe

Ghriba (غْرِيبَة) are traditional Moroccan almond cookies made with blanched almond flour, powdered sugar, and orange blossom water. The dough is shaped by hand, rolled in powdered sugar, and baked until chewy with a crackled top. They're naturally gluten-free and served with fresh mint tea during Ramadan and family gatherings.

four ghriba cookies stacked on a blue plate
Table of contents
  • What are ghriba cookies
  • Hanelore's Note
  • What you need to make ghriba
  • How to make ghriba step by step
  • How to customize ghriba
  • Tips for getting it right
  • Common questions
  • Recipe
  • About The Author

What are ghriba cookies

Ghriba (also spelled Ghribia or Ghoriba bahla) are Moroccan cookies made from ground almonds. They are usually three types: almond (ghriba bahla, the softest), walnut (denser, earthier), and sesame (crunchier with toasted flavor). This recipe uses almonds, which most consider the classic.

The recipe is my family's version that comes from Northern Morocco. What makes it different from Fez or Marrakech styles is using apricot jam, our signature ingredient that adds moisture and balances the flavors.

The name ghriba comes from the Arabic "gharib," meaning "strange", probably referring to their unusual cracked appearance. In our family, we always joke that they look like cracked soil after a hot Moroccan summer.

Looking for more easy dessert recipes? Check out my all-time reader favorite Nutella Baklava Bracelets, this creamy Homemade Baklava Ice Cream or these naturally purple Chewy Ube Cookies.

portrait of blonde woman

Hanelore's Note

My Moroccan family taught me to make these cookies during Ramadan gatherings in Tetouan, in Northern Morocco. The trick my aunt showed me: your hands should be just damp enough that the dough doesn’t stick. What makes this version special is the use of apricot jam, which isn't common in other ghriba recipes.

What you need to make ghriba

recipe ingredients placed in various small bowls with annotations on top
  • Almond flour – I recommend using blanched almond flour for the best texture. Do not use almond meal, because it’s not the same thing.
  • Corn starch – Cornstarch absorbs the oils released from the almond flour during baking, which prevents the cookies from turning greasy. It also creates that signature crumbly-tender (not cakey) crumb.
  • Apricot jam – adds a fruity flavor. Can be replaced with peach jam.
  • Sugar – I recommend using powdered sugar for a smooth texture. It’s especially important to create the cracked look, as plain sugar won’t give the same effect.
  • Orange blossom water – Use the brands from Middle Eastern grocery stores for the best quality. Regular supermarket versions can be weaker, so you’ll need up to 1 teaspoon instead of ½.

Ingredient Notes

  • Which almond flour to use: Almond flour (finely ground blanched almonds, no skins) is different from almond meal (ground almonds with skins, coarser texture). Almond meal will darken your cookies and add a slight bitterness from the skins, so it's not suitable for this recipe. Look for "blanched" on the label, which means the skins have been removed.
  • Why it needs cornstarch: I tested this recipe without corn starch and the cookies became oily on the bottom, and had a denser, almost macaroon-like chew instead of the characteristic crumbly-soft bite.
  • Why apricot jam? Apricot jam is the secret ingredient high end bakeries in Morocco use to get the perfect texture. The jam adds moisture that keeps the cookies tender, with a subtle fruit sweetness.

How to make ghriba step by step

mixing cookie dough with hand in glass bowl
  1. In a large bowl, add all the ingredients. Use hands or wooden spoon to mix well. The texture should be sticky.
rolling round cookie between palms
  1. Mix water and orange blossom water. Dip your hands in water, then take a teaspoon of cookie dough. Roll it between your palms to shape into a ball.
Rolling cookie ball through powdered sugar in bowl
  1. Roll the cookie through powdered sugar, coating it evenly.
flattened cookies covered in powdered sugar on baking sheet
  1. Place on a cookie sheet and flatten to ½ inch. Bake at 170°C (340°F) for 15 minutes until edges are light golden while centers still look slightly underset, they firm up as they cool.

Testing Notes

At 170°C (340°F) fan-assisted, I tested batches at 12, 15, and 18 minutes.

  • At 15 minutes, the edges turn light golden while centers still look slightly underdone and puffy. They will firm up as they cool on the baking sheet.
  • At 12 minutes, they were too pale and under-crackled.
  • At 18 minutes, they became dry and crumbly instead of chewy.
  • The visual checkpoint: edges should be set and lightly golden, centers should still look slightly soft. Because of the high nut content, ghriba can go from perfect to overbaked quickly.

How to customize ghriba

  • Citrus zest – Replace the lemon zest with orange zest for a more subtle flavor. You cannot use orange juice, because it will bake the cookie dough too soft and not add enough flavor.
  • Jam swaps – Replace apricot jam with peach jam or orange marmalade.
  • Rose water – Swap orange blossom water for rosewater.
  • Semolina flour – Replace some almond flour with fine semolina for a less chewy, slightly drier cookie.
  • Different nuts – Use ground walnuts, hazelnuts, or sesame seeds instead of almond flour for regional variations.
  • Low sugar version – Use coconut sugar/monk fruit sweetener, although the cookies will brown more and crack less. You can also use erythritol sweetener instead of sugar. Ensure you use 1.5x more than the original recipe, as erythritol is less sweet.

Tips for getting it right

  • Sticky dough – The dough is supposed to be quite sticky to get that perfect soft and crumbly texture. Do not add any extra dry ingredients, as it’ll make the cookies too crumbly.
  • Wet hands technique – Because the dough is so sticky, the only way to handle these cookies is with wet palms. Make sure your hands are damp, but not soaking in water.
  • Double-dip in sugar for better cracks – The powdered sugar coating creates the signature cracks because sugar melts and sets faster than the cookie surface. So the thicker the sugar coating, the more dramatic the cracks in your cookies.
  • Bake to light golden, not brown – At 170°C (340°F) fan-assisted, 15 minutes is the sweet spot. Edges should be set and lightly golden while centers still look slightly underdone and puffy. They firm up as they cool.

Common questions

How do I store ghriba?

My favourite way of storing ghriba is in a cardboard box, wrapped in baking paper or aluminum foil. Store at room temperature for up to 2-3 weeks.

Can I replace the almond flour?

Yes, you can replace it with any other nut flour. I recommend using ½ almond and ½ walnut for a deeper nuttier flavor.

Can I use a cookie scoop?

Since the dough is very sticky, using a cookie scoop won't work. Shaping ghriba by hand is the best way.

Can I skip the orange blossom water?

You can, but the flavor won't be as traditional. If you don't have orange blossom, you can also use rosewater. Alternatively, add ½ teaspoon orange extract.

Can I make them ahead?

Absolutely. You can prepare them 4-5 days in advance and store them at room temperature in an airtight container.

three ghriba cookies stacked on a blue plate

If you enjoyed this recipe, you will love these too:

  • ice cream scoop on top of baklava on silver plate, with chopped nuts on top
    Homemade Baklava Ice Cream with Pistachio and Walnuts
  • Nutella baklava bracelets with hazelnut on platter
    Nutella Baklava Bracelets with Roasted Hazelnuts
  • Stack of three mini Moroccan chicken pies
    Moroccan Chicken Pie (Mini Chicken Pot Pies)
  • Basbousa cake with slice cut out
    Basbousa Cake with Cream (Semolina Cake)

Looking for more delicious and quick to make recipes? Check out these crunchy and decadent Pecan Turtles that only need 5 ingredients!

If you’ve tried this recipe out, please don’t forget to rate and comment on this post. I love hearing from you, so feel free to reach out to me on social media as well and tag me in your posts!

  • Instagram
  • Facebook
  • Pinterest
  • YouTube
  • TikTok
  • Mail

Recipe

three ghriba cookies stacked on a blue plate with almond flakes

Ghriba Moroccan Cookies with Almond Flour (Ghoriba)

Hanelore Dumitrache
Delicious Moroccan almond cookies (Ghribia) made from authentic recipe. Quick and easy to make, gluten-free and absolutely delicious!
5 from 6 votes
Print Recipe Pin Recipe Rate Recipe
Need Help? Get Instant Answers!
Prep Time 10 minutes mins
Cook Time 15 minutes mins
Total Time 25 minutes mins
Course Snack
Cuisine Moroccan
Servings 15 cookies
Calories 97 kcal

Ingredients
  

For the cookie dough

  • 1 ⅓ cups almond flour* (225 grams)
  • 3 tablespoons cornstarch (20 grams)
  • 1 teaspoon baking powder (5 grams)
  • ¼ cup powdered sugar (50 grams)
  • 2 tablespoons butter, melted (30 grams)
  • 2 medium egg whites, room temperature
  • 1 tablespoon apricot jam* (15 grams)
  • zest of ½ lemon

For dipping & coating

  • ½ teaspoon orange blossom water*
  • ½ cup powdered sugar, for dusting (100 grams)

Instructions
 

  • Pre-heat oven to 360℉ (180℃) fan-assisted and line two baking sheets with parchment paper.
  • In a large bowl, sift the almond flour, cornstarch, powdered sugar and baking powder. Mix well to combine evenly.
  • Add in the egg whites, cooled melted butter, apricot jam and zest of ½ lemon. Using your hands to mix everything until a smooth and sticky cookie dough forms.
  • In a separate small bowl and ½ cup water add and orange blossom water. Dip your hands in the fragrant water; the palms should be damp, not soaking. This prevents the cookie dough from sticking to your hands.
  • Scoop up one generous tablespoon of the cookie dough, then roll it between your palms to form a round ball. Repeat the process for the remaining dough to make around 14-15 cookies.
  • Roll cookies through powdered sugar to generously coat with an even layer of sugar.
  • Place the Moroccan cookies a lined baking tray, then with your fingers press on the top to gently flatten them to about ½ inch thickness.
  • Bake for 15 minutes or until golden on the edges. Once baked, allow to cool on the tray for 5 minutes, then transfer to a wire rack to cool fully.

Notes

  • Ensure you use blanched fine almond flour, not almond meal. Use a mesh sieve to sift almond flour and discard large pieces before using. 
  • Orange blossom water can be replaced with rosewater or orange extract. Alternatively, use vanilla extract. 
  • Apricot jam can be replaced with peach jam or orange marmalade. 
  • Nutritional value is estimative only and is calculated per cookie, without any additional toppings (this recipe makes 15 cookies). 
  • I recommend using a kitchen scale and grams for this recipe for higher accuracy. 
  • Store: once fully cooled, transfer to an airtight container and store at room temperature for up to 2-3 weeks. 

Nutrition

Calories: 97kcal
Keyword cookies, quick and easy, snack
Tried this recipe?Let us know how it was!
long haired woman smiling

About The Author

Hanelore is the creator of SugarYums and winner of Netflix show Crazy Delicious. She shares delicious Korean street food, East Asian desserts, and playful fusion recipes that bring global flavours to everyday kitchens. Inspired by the food markets of Seoul and beyond, Han combines tradition with creativity to make cooking feel bold, cozy, and fun!

Learn More

Reader Interactions

Comments

  1. Salma says

    March 31, 2021 at 7:53 pm

    5 stars
    These are so good! I had Moroccan cookies many years ago on a trip to Marrakech and these tasted just like how I remembered.

    Reply
    • Hanelore Dumitrache says

      March 31, 2021 at 7:55 pm

      Thank you and I'm so glad you enjoyed them, Salma! They're my absolute favourite almond cookies ever!

      Reply
  2. Munira says

    June 15, 2023 at 9:16 am

    5 stars
    What a yummy and easy recipe! And no compromise on taste! A long time ago I visited a Moroccan family and they made these with Mint tea. Ever since I have always wanted to make my own so thanks so much for sharing this recipe.

    Reply
    • Hanelore Dumitrache says

      June 15, 2023 at 11:29 am

      Hi Munira, I'm so glad you enjoyed this recipe! My in-laws always make these cookies for tea, they're such a treat! 💗

      Reply
  3. Kirsten Campbell says

    July 17, 2023 at 10:36 pm

    I very rarely make comments but these deserve a special mention! I am always on the hunt for GF recipes that my mum can eat and the rest of the gluten-eating family can enjoy. These were an absolute winner. The only downside is I will need to make more next time as the batch is relatively small for a family 🙂

    Reply
    • Hanelore Dumitrache says

      July 18, 2023 at 10:34 am

      Hi Kirsten, I'm so so happy to hear you and your family enjoyed the cookies, and yaaay that your mum could enjoy them too! I always make them in bigger batches too because they just fly off the plate immediately! If you have some leftovers, they're good at room temperature for up to 1-2 weeks, or 3 months in the freezer.
      Thanks for dropping by and happy baking! x

      Reply
  4. Kirsten Campbell says

    July 17, 2023 at 10:37 pm

    5 stars
    I forgot to rate them!

    Reply
  5. Jrists says

    September 07, 2023 at 2:00 pm

    5 stars
    Just made these and we could hardly wait for them to cool down - they smelled so good baking! They are very easy to make and delicious. I made them as per the recipe but next time I think I'll cook them for a shorter time as they were a bit too brown so I would suggest keeping an eye on them.

    Reply
    • Hanelore Dumitrache says

      September 07, 2023 at 2:38 pm

      Yaaay, I'm so glad you enjoyed this recipe! Gotta admit, we always eat half of the batch whilst still hot because they're so good!!

      Reply
  6. Bedelia/Jan Urbaniak says

    September 26, 2024 at 8:09 pm

    I can't wait to make this recipe for my granddaughter who is celiac. Thank you for sharing

    Reply
    • Hanelore Dumitrache says

      September 28, 2024 at 8:02 pm

      My pleasure, and I really hope your granddaughter enjoys the cookies!

      Reply
  7. LL says

    November 17, 2024 at 2:21 am

    Presentation was perfect. Made these for company but personally, I’d actually like them a little sweeter.

    Reply
    • Hanelore Dumitrache says

      November 17, 2024 at 2:43 pm

      Hi, so glad you've enjoyed these cookies! You can always make them a little sweeter by either adding more sugar in the cookie dough or rolling them through more powdered sugar before eating 🙂

      Reply
  8. Jenny says

    March 11, 2026 at 12:19 pm

    These cookies turned out wonderful! Although, they’re supposed to have a crunch on the outside and be soft on the inside. I stored them in a tight container overnight, and the crispiness on the outside is gone. Is everyone else experiencing the same loss in crisp? The almond flour does hold a lot of moisture and that could be why. Any tips?

    Reply
    • Hanelore Dumitrache says

      March 11, 2026 at 12:53 pm

      Hi Jenny, so glad to hear the cookies came out well! You're right, the cookies generally soften over time. If you like them crunchier, you can try the following:
      1. Bake longer by 1-2 minutes, then store them in a container but don't fully seal the lid.
      2. This is how they're stored in Morocco: place them in a food-safe cardboard box and loosely cover with aluminium foil. Really helps keeping them on the crunchier side.

      Hope this helps,
      Han x

      Reply
5 from 6 votes (2 ratings without comment)

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

portrait of blonde woman

Hi, I'm Hanelore - Asian cuisine lover and winner of Netflix show ‘Crazy Delicious’. Here you will find fun and exciting recipes from around the world, authentic Asian recipes and Asian fusion twists.

Let's get cooking!

More about me →

As seen on

Logos in pink

Latest recipes

  • Matcha sandwich cookie with cheesecake filling
    Soft Matcha Sandwich Cookies with Cheesecake Filling
  • Stack of half bitten Gingerbread cheesecake cookies
    The Best Holiday Gingerbread Cheesecake Cookies
  • Half bitten matcha strawberry cookie with cheesecake frosting on top
    Easy Matcha Strawberry Cookies with Cheesecake Frosting
  • Pouring pumpkin spice cream on top of chai latte in glass
    Iced Pumpkin Spice Chai Latte – Ready in 5 Minutes

What's trending

  • Close-up of cream cheese frosting piped in swirly pattern on cake, decorated with berries
    White Chocolate Cream Cheese Frosting (4 ingredients)
  • Overhead shot of mochi donuts with strawberry and matcha glaze
    Easy Mochi Donuts (Mochinut Copycat)
  • Strawberry crunch cheesecake on wood background
    Strawberry Crunch Cheesecake
  • Strawberry cheesecake cake decorated with berries on golden platter and white background
    Strawberry Cheesecake Cake (2 in 1 Cake & Cheesecake)

Footer

More info

  • About Me
  • Crazy Delicious
  • Contact

Browse

  • All Recipes
  • Baking Basics
  • Cuisine
  • Skill-Level

© SugarYums

  • Privacy Policy
  • Disclosure Policy

© 2026 SugarYums, all rights reserved. Privacy Policy

2378 shares

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.