These vegan Amaretti cookies -- chewy, crispy and soft as a cloud -- are my favorite Italian cookies to bake every Holiday season. They need just six pantry ingredients and the cookie batter takes all of five minutes to put together.

If you've never eaten Amaretti cookies before you are in for a treat. And if you have, you will adore these vegan Amaretti cookies, which are made without egg whites and need just a few simple pantry ingredients to achieve perfection.
I've been making vegan Amaretti cookies for years now and I've previously shared a couple of versions with you, including one that used a bit of all purpose flour, which I posted in 2009, and one that used aquafaba to replace the egg whites, in 2018.
I love both versions, but I wanted to take the all purpose flour out of the recipe to keep this cookie gluten-free, as amaretti cookies traditionally are. The other version, with aquafaba, was already gluten-free but the chickpea brine, for some reason, doesn't agree with Desi, and I've heard a similar complaint from a few readers as well.
So these Amaretti cookies I am sharing today are gluten-free, made without any aquafaba, and they are even easier to put together.
If you love almond-flavored cookies like these vegan almond flour cookies, buttery vegan almond cookies and vegan coconut almond macaroons, you will love these vegan amaretti cookies for sure. Try 'em and be sure to let me know what you think!
Table of Contents
What are amaretti cookies?
Amaretti cookies are simple Italian almond cookies made with almond flour, sugar, almond extract and egg whites. They are often called Italian macarons, because, like the French macaron, they are made primarily with almonds and egg whites and have a chewy texture.
Amaretti cookies are pretty with crinkly tops, but they can also appear unassuming compared to their more colorful and flamboyant French counterparts. They are just as tasty, however, and once you've eaten one, its classic almond aroma and delicious, sweet flavor will linger on your tastebuds for a long time to come.
Why you will love these cookies
- They are light, airy and chewy, and deliciously classic. Whether you can't or won't eat eggs, or whether you are seriously in love with amaretti cookies, you will adore these vegan amaretti cookies.
- The one-bowl batter is so easy to make. Just toss in the ingredients and mix. It takes no more than five minutes to make the batter and another five or 10, depending on how fast you are, to scoop the cookies into a baking sheet.
- The cookies are everyone friendly. Almost. You can't eat almonds if you're nut-free, of course, but if you're soy-free or gluten-free you are in luck. And you can be sure everyone from kids to adults will love these cookies.
Ingredients
- Super fine almond flour. You can buy this off the shelf or grind up your own flour using blanched almonds. If you are starting out with blanched almonds, make sure you grind them very fine.
- Corn starch or tapioca starch. Both give similar results.
- Granulated sugar. Use sugar with very fine grains. If you are using sugar with larger grains, like turbinado, run it through the food processor briefly to make it finer.
- Almond extract. You can use a amaretto liqueur, an almond liqueur, instead, for a bit of a kick.
- Apple cider vinegar. You just need a teaspoon. You won't taste it in the cookies but it adds a nice lightness.
- Powdered sugar (also called confectioners' sugar or caster sugar). For sprinkling on the cookies, optional.
Variations
- For chocolate amaretti cookies, add a quarter cup of cocoa powder to the dry ingredients and whisk.
- For lemon amaretti cookies replace ¼ cup of water with fresh squeezed lemon juice. You can also add the zest of a lemon to the batter for an extra zing of lemony deliciousness.
How to make vegan amaretti cookies
1. Whisk the almond flour, corn starch, sugar and salt in a large bowl.
2. Mix the apple cider vinegar and almond extract with the lukewarm water.
3. Pour the water-acv mixture into the almond flour mixture and mix with a spatula. The dough will be a bit wetter than regular amaretti cookie dough but that's okay. The looser dough will help make the cookies lighter without the eggs.
4. Use a one-tablespoon cookie scoop to scoop out the cookies, an inch apart, on a parchment paper or silpat lined baking sheet.
5. Dust the cookies with powdered sugar. Bake in the preheated oven for 30 minutes, rotating the cookie sheet once halfway through. The bottoms of the cookies should be golden brown.
6. Let the baked cookies stand five minutes. Then gently transfer to a rack so they can continue cooling.
Recipe FAQs
Yes, amaretti cookies are usually gluten-free because the only flour used is almond flour. In this vegan recipe we use a bit of corn starch to help bind the cookies and give them some lightness, in place of eggs, but they are also completely gluten-free.
Amaretti cookies have an exquisite almond flavor. They are chewy and soft the day they are made and get crispier in the following days.
Since these cookies are eggless, you can store them at room temperature for up to a week. You can also refrigerate them for three weeks. To freeze the cookies, flash-freeze them first, then freeze in a freezer-safe bag or airtight container.
More delicious vegan cookie recipes
Did you make this recipe? Leave a review and a star rating below, or tag us on Instagram! Thanks!
Vegan Amaretti Cookies
Equipment
Ingredients
- 3 cups almond flour
- 1 cup granulated sugar (If using turbinado or another sugar that's coarse, run briefly through food processor first to powder)
- 4 tablespoons corn starch or tapioca starch
- ¼ teaspoon salt
- ¾ cup lukewarm water
- 1 teaspoon apple cider vinegar
- 1 teaspoon almond extract (or almond liqueur like Amaretto)
- ¼ cup powdered sugar (to dust over cookies)
Instructions
- Preheat the oven to 325 degrees Fahrenheit. Prepare one or two baking sheets by lining with parchment papers or silpat.
- Whisk the almond flour, corn starch, sugar and salt in a large bowl.
- Mix the apple cider vinegar and almond extract with the lukewarm water.
- Pour the water-acv mixture into the almond flour mixture and mix with a spatula. The dough will be a bit wetter than regular amaretti cookie dough but that's okay. The looser dough will help make the cookies lighter without the eggs.
- Use a one-tablespoon cookie scoop to scoop out the cookies, an inch apart, on the prepared baking sheet.
- Dust the cookies with powdered sugar, if using. Bake in the preheated oven for 30 minutes, rotating the cookie sheet once halfway through.
- Let the baked cookies stand five minutes. Then gently transfer to a rack so they can continue cooling.
Recipe notes
- The cookie dough for these vegan amaretti cookies will be a little looser than the dough for amaretti made with egg whites. The moisture is essential for the lift that egg whites would otherwise give.
- The cookies are soft and chewy the day they are made but will crisp up over the coming days while remaining soft inside.
- Since these cookies are eggless, you can store them at room temperature for up to a week. You can also refrigerate them for three weeks. To freeze the cookies, flash-freeze them first, then freeze in a freezer-safe bag or airtight container.
Cat
Hi, can you provide the original recipe that used to be posted? The one with aqua faba and icing sugar. It was SOOOO good and my dinner guests always asked for them. 🙁
Please. Thanks.
Pam
My new favorite Cookie recipe, so easy and I always have the ingredients on hand. No mixer required delicious the day they are made and for days afterwards if they last that long.
Mary B-MacL
The recipe makes wonderful cookies!
Can I add bits of dried cherries?
Thanks
Mari
Vaishali
Hi Mary, absolutely! So happy you loved the cookies.
Pam
These are the best cookies! They require no mixer and I had all of the ingredients in my pantry!!
Vaishali
Awesome, so happy you loved them Pam!
Karen Watkins
This requires blanched almond flour. I made it with blanched almond flour. Excellent. Made it with "natural" almond flour. Not good. I'm going to use blanched almond flour again.
Vaishali
Glad you loved them. And the directions are for superfine almond flour, which is made with blanched almonds.
Irene
These cookies have a great taste but they really haven’t crisped up the next day. I wanted them crisper on the outside but a little soft on the inside. I baked them long enough - they even browned a bit too much in the bottom. I dud use tapioca rather than cornstarch due to corn sensitivity. My husband however, who usually cannot stand my vegan baking, loves these as is! Any ideas as to why they are so soft?
Vaishali
Hi Irene, cut down on the quantity of tapioca starch next time to one tablespoon. Starch does make cookies chewier so it's likely that was the culprit.
Daphne
These cookies are amazing! I made them for a work potluck and they were a hit. So easy too.
Jannifer
It's like you read my mind! Yesterday I was searching for a vegan Amaretti cookie recipe. I'm going to give these a try this weekend. Just out of curiosity, which of your recipes makes your favorite Amaretti cookie?
Vaishali
Hi Jannifer, hands down it is this one. It's foolproof and very, very tasty.
Sylwia
Hi! I made these cookies yesterday, they were wonderful, thanks for the recipe! I only supstituted egg replacer powder with 3 t of corn starch + 5 T water. The only problem I have with these cookies is that they become very hard the next day and are appropriate to eat only when dipped in a tea or coffee...any solutions how to make them stay soft till the next day? Thanks in advance for your help!
JustBloggs
Biscotti!
Vaishali
Hi Sylwia, these updated cookies should not become hard but if they do you can always warm them up slightly in the microwave and they will return to their original texture.
Susannah
Wow - my boys and I just made these and they are absolutely amazing. We didn't have any egg-replacer, so used three tbsp of ground flaxseed with seven tbsp water instead. Thank you for this lovely recipe!
PS: We used gluten free flour as well and the recipe still worked.
Vaishali
Susannah, so wonderful that the recipe worked for you with gluten-free flour. And happy you and your boys enjoyed it! Thanks for letting me know. 🙂
Ahila
Baked some amaretti cookies this morning, based on your recipe. They came out delicious! Thank you for sharing the recipe.
Vaishali
Ahila, thanks for the feedback. Glad you liked the cookies. Happy holidays!
Josiane Beaudoin
woow! Vegan's amaretti. never seen before. I will try. 🙂
Kate
Thank you for this wonderful recipe. I recently switched from a vegetarian to a vegan diet and was looking for a simple cookie/dessert(I am not much of a baker). These fit what I was looking for and are delicious!
Anonymous
i decided to use bob's gluten free all-purpose flour blend instead of whole wheat pastry flour and they came out great. just thought i'd pass it along in case anyone can't eat gluten.
Vaishali
Thanks for sharing!
Madhuram
You should have named them Amazing Amaretti Cookies. Wow and I also notice that it does not have oil or butter either. That's really something. Was the water from the EmerG alone enough to make the dough?
I also have a packet of almond meal and was wondering what to do with it. Thanks so much for this simply amazing recipe.
Vaishali
Mihl, Asha, Thanks.
Mahimaa, you could try substituting an equal amount of cornflour.
Cham, Karma, Curry, Madhu, Thanks!
Yasmeen, thanks, and I've fixed the link.
Alka, Dibs, Sowmya, Priya, Kitchen Flavors, Gita, Purple Stick, Soma: Thanks!
Aparna, Thanks, and I'd advise substituting an equal amount of cornflour or -- at a pinch -- even rice flour (very, very finely ground) instead of the egg replacer. The nuttiness of flax could be just a tad overpowering in these delicately-flavored cookies.
Aparna
The texture of your cookies is just great.
What could I use instead of EnerG? Would flax seeds do the job, do you think?
Soma
Those are so good. I had planned on doing Amaretti for Meeta's Spice Cookies, but could not get myself to make them... Love the texture..
PurpleStick.
Mmm I love almond cookies too! And these look great, nice and fluffy on the inside.
And thank you for the tips on the pie recipe. I couldn't find any trans fat free vegetable shortening, so it looks like I will have to use Earth Balance..I hope it still comes out well.
Gita's Kitchen
I love Amaretti cookies...a healthy vegan version of these cookies...I should try this one..Thanks for sharing the recipe Vaishali 🙂
Kitchen Flavours
Wow sounds yumm. Looks gr8. Almong powder is something new to me.
Priya
COokies looks gorgeous n tempting one...
sowmya
wow..lovely recipe..and the cookies look so good..
Dibs
I am becoming a total fan! It is amazing what you can do without egg. I dont have egg, and always feel handicapped with cakes and cookies! Most experiments yeild hard or tough results!!
Alka
Simply delicious....looks heavenly almond-y 😉
You know wht till few months back,cakes,cookies etc belonged to two families for me...veg or nonveg.But after visiting blogs like yours ,i came know about third family too...its amazing how u can stick to ur vegan diet..way to go girl...Kudos !
Yasmeen
I love these Italian cookies,with my favorite nut ,I must try these:)
BTW vaishali,the vegan challah bread link is not reachable.
Madhu
Beautiful shot.. cookies looks amazing and healthy too...
Curry Leaf
They look very very good.I think only energ can be used to replace egg whites
DJ Karma
Amazing what you can do without the eggs! Those look great with the almonds in them (and not just almond extract).
Cham
Vegan amaretti came out really superb! Love the inside of ur cookie!
Mahimaa's kitchen
Cookies look sooooo good Vaishu.I am extremely tempted to try.. but i don't have egg replacer...will see if it is available in grocery store next time i go.
Asha
WOW!! Inside shot looks so yum. Enjoy! 🙂
Mihl
These look really nice! When I veganised amaretti it took me quite some trials. They came out well after all, but then I realized that I actually should have put some real almonds into them. I need to get back to the recipe.