These gluten-free almond thumbprint cookies have everything you want in a good almond cookie: a soft, tender center, lightly golden edges, and a rich almond flavor with delicate notes of vanilla, lemon, and rose. They are also sugar-free, lectin-free, and dairy-free but you would never guess from the taste or texture. Finish them with a whole blanched almond or your favorite homemade sugar-free jam.
The idea for these sugar-free almond cookies came after I tasted an almond cake while in Denmark. Here, marzipan is king, and it used to be one of my favorite flavors. It still is, but traditional marzipan is made with a lot of sugar, and finding a good sugar-free version isn’t always easy.
Since marzipan is essentially a paste made from blanched almonds and sugar, sometimes with egg whites, I started experimenting with blanched almond butter instead. Combined with almond flour, millet flakes, and just a touch of your preferred sweetener, it creates gluten-free, sugar-free almond cookies with a beautiful texture and that distinctive marzipan-like almond flavor.

Ingredients for Almond Thumbprint Cookies
Almond flour and blanched almond butter form the base of these cookies and give them their rich almond flavor and tender texture. Whenever possible, I choose organic almond products from trusted sources. For the almond butter, look for one made from blanched almonds — sometimes sold as white almond butter or white almond paste — with no added sugar or unnecessary oils.
Millet flakes add a little more structure and texture while keeping the cookies gluten-free and lectin-free. Millet flakes are quite easy to find in Europe, usually in the gluten-free section, but availability varies elsewhere. I provided a link in the recipe card (I only tried making these with foxtail millet flakes. I think the other types work too, but it will slightly darken the color of the cookies, so I would still prefer foxtail).
Eggs bind everything together, while coconut oil adds richness and helps create that lovely tender, crumbly texture without butter. There’s no need to melt the coconut oil first. If it’s at room temperature, it will soften naturally as you work the dough with your hands.
For sweetness, I use just 2 teaspoons yacon syrup, or another preferred non-caloric natural sweetener, like allulose syrup. These cookies aren’t meant to be intensely sweet; the almond flavor is really the star. The amount is perfect for my taste, but if you prefer sweeter cookies, you can adjust the sweetener accordingly.
What makes these especially fragrant is the combination of rose water, vanilla, and fresh lemon zest. Rose and almond are a beautiful pairing, and the lemon keeps the flavor fresh and balanced. Don’t be shy with good-quality vanilla if you love the flavor.
Finally, each cookie gets a whole blanched almond pressed into the center before baking. You can buy blanched almonds or easily prepare your own: soak whole almonds in cold water in the refrigerator for about 24 hours, then slip off the skins. Alternatively, leave the center open and fill the cookies with a little homemade sugar-free jam.
I finish the cooled cookies with a light dusting of inulin powder, which gives them that pretty powdered appearance without using powdered sugar.
A note about measuring the nut and coconut butters
I use a regular tablespoon rather than a measuring spoon for the almond butter and coconut oil. Thick nut butter tends to stick to measuring spoons anyway, and there’s no need to be overly precise here. If your finished dough feels a little too soft or sticky to shape, simply add a small amount of almond flour.

How to Make Almond Thumbprint Cookies
Preheat the oven to 350°F (175°C) and prepare a baking sheet.
Lightly beat the eggs in a small bowl. In a large mixing bowl, combine the millet flakes and almond flour. Add the almond butter, coconut oil, sweetener, rose water, vanilla, lemon zest, salt, and beaten eggs.
Start combining everything with a spoon, then use your hands to bring the mixture together. The warmth of your hands will soften the coconut oil and help transform the ingredients into a cohesive, slightly sticky dough.
Take about 1 tablespoon of dough at a time and roll it gently between your palms to form a ball. Arrange the balls on the prepared baking sheet, leaving a little space between them.
Press one blanched almond gently into the center of each ball, creating the characteristic thumbprint shape as you go. Don’t press all the way through—you want the almond nestled into the dough. You should get about 22 cookies.



Bake for approximately 20 minutes, or until the cookies are set and lightly golden. Baking time can vary slightly depending on your baking sheet; I originally made these using a perforated cookie sheet.
Allow the cookies to cool before dusting them lightly with inulin powder. They are delicious freshly baked, but the texture is also excellent once completely cooled.



Make them with a jam center
You can use exactly the same dough to make a more traditional thumbprint cookie. Instead of pressing a whole almond into the center, create a small indentation and add your favorite homemade sugar-free jam.
How to Store and Freeze
One of the things I love about these cookies is how well they freeze. Once completely cooled, transfer them to a freezer-safe container or reusable freezer bag and freeze. They thaw quickly at room temperature and maintain their flavor and texture beautifully.
That makes them especially convenient for making ahead, packing for a trip, or simply keeping a few in the freezer when you want something sweet with coffee or tea.

More Gluten-Free Cookie Recipes
- Gluten-Free Shortbread Cookies — Tender, Crisp, and Sugar-Free
- Gluten-Free Spritz Cookies (Sugar-Free)
- Gluten-Free Almond Biscotti Recipe (Low-Carb, Sugar-Free)
*This post contains affiliated links, which means I get a small commission if you choose to purchase something via one of my links, at no extra cost to you.
Print
Gluten-Free Almond Thumbprint Cookies
- Prep Time: 30 minutes
- Cook Time: 20 minutes
- Total Time: 50 minutes
- Yield: 22 cookies
- Category: Dessert, Snack
- Method: Baking
- Diet: Dairy-Free, Gluten-Free
Description
These gluten-free almond thumbprint cookies have everything you want in a good almond cookie: a soft, tender center, lightly golden edges, and a rich almond flavor with delicate notes of vanilla, lemon, and rose. They are also sugar-free, lectin-free, and dairy-free but you would never guess from the taste or texture. Finish them with a whole blanched almond or your favorite homemade sugar-free jam.
Ingredients
- 2 pastured eggs
- 1 cup millet flakes
- 1 cup + 2 tablespoons almond flour, plus more if needed
- 4 tablespoons blanched almond butter
- 4 tablespoons coconut oil, room temperature
- 2 teaspoons yacon syrup, allulose syrup, or even honey
- 2 tablespoons rose water
- 2 teaspoons pure vanilla extract, or vanilla powder
- Pinch of salt
- Zest of 1 large organic lemon (or 2 small lemons)
- 22–25 whole blanched almonds
- 1 tablespoon inulin powder, for dusting
Instructions
- Preheat the oven to 350°F (175°C) and prepare a baking sheet (I used a perforated cookie sheet).
- Lightly beat the eggs in a small bowl.
- Combine the millet flakes and almond flour in a large bowl. Add the almond butter, coconut oil, sweetener, rose water, vanilla, salt, lemon zest, and beaten eggs. Mix with your hands until a cohesive, slightly sticky dough forms.
- Scoop about 1 tablespoon of dough and roll it into a ball. Place it on the baking sheet and repeat with the remaining dough.
- Gently press one blanched almond into the center of each cookie. You should get approximately 22 cookies.
- Bake for about 20 minutes, or until set and lightly golden. Cool completely, then dust with inulin powder.
Notes
Baking sheet: I baked these cookies on a perforated baking sheet. If using a regular baking sheet, baking time may vary slightly, so use the appearance and texture of the cookies as your guide.
For jam thumbprints, replace the whole almond with a small amount of homemade sugar-free jam.
If the dough feels too soft to shape, add a little more almond flour.
4 Comments
Kauthar
February 21, 2023 at 9:44 pmHello,
In the third step in the instructions it says to add coconut oil, coconut butter. I think that’s where the confusion is; it should say coconut oil, almond butter.
Claudia
February 22, 2023 at 1:44 amHi Kauthar, yes, it’s definelty almond butter! Fixed it. Thank you so much for flagging this. Claudia
Carolyne Maria O'Connor
September 11, 2021 at 1:57 amHi Claudia,
I didn’t see the amount of coconut butter we should use. I’m loving your site!🙏🏼❤️
Claudia
September 11, 2021 at 3:48 amThank you so much Carolyne. I’m trying to understand which coconut butter you are talking about. This recipe only has coconut oil and almond butter. Let me know <3