The aroma of freshly baked cookies wafts through the kitchen, inviting you to indulge in a delightful treat that’s both elegant and comforting. Imagine the delicate crunch of toasted almonds, the sweet warmth of almond extract, and the buttery softness that envelops each bite. These Vegan Almond Croissant Cookies are like a warm hug for your taste buds, combining the charm of a classic pastry with the convenience of a cookie.

Growing up, I would visit a quaint little bakery that always had a basket of croissants on the counter, drawing me in with its sweet allure. While I always savored those flaky delights, it’s the gentle sweetness of almond that captures my heart all over again with these cookies. Perfect for a cozy brunch or an afternoon snack, they take just a little time to prepare and are sure to impress. You’re going to want to try these Vegan Almond Croissant Cookies — I can hardly wait to share the recipe!
Table of Contents
Why You’ll Love This Recipe
- Simple & Quick: Takes just 40 minutes to prep and only 15 minutes to bake!
- Irresistible Flavor: Sweet, nutty, and creamy frangipane filling pairs perfectly with the tender cookie dough.
- Eye-Catching Appeal: These cookies look as beautiful as they taste — perfect for impressing your guests!
- Flexible Serving: Ideal for snack time, breakfast, or to brighten up your tea party.
- Diet-Friendly Options: Completely vegan and can easily accommodate gluten-free diets with simple substitutions.

Ingredients You’ll Need
- Blanched almond flour: This gives the frangipane a smooth texture and rich flavor. If needed, you can substitute with regular almond flour, but the blanched version makes for a nicer finish.
- Cane sugar: A natural sweetener that adds a gentle caramel flavor; feel free to swap with coconut sugar if you’re looking for a lower glycemic option.
- Vegan butter: Provides moisture and richness. Make sure it’s softened for easy mixing — if you’re out, coconut oil can be used, but the flavor will differ slightly.
- Oat milk: Adds creaminess without dairy. You can use any plant-based milk, like almond or soy, but oat milk lends a lovely flavor balance.
- Almond extract: This is essential for that irresistible almond flavor. Avoid imitation extracts for the best result.
- Flax egg: A simple vegan egg substitute made with ground flaxseed and water, perfect for binding.
- All-purpose flour: Provides structure. You can also try using a gluten-free blend here.
- Baking powder & baking soda: Both are vital for the cookies to rise and maintain a soft texture.
- Salt: Enhances sweetness and balances flavors. Just a pinch goes a long way!
- Sliced almonds: They add that nice crunch factor on top of the cookies.
- Powdered sugar (optional): For that sweet finishing touch!
How to Make Vegan Almond Croissant Cookies
Prepare the Frangipane: Start by mixing the almond flour, cane sugar, melted vegan butter, oat milk, and almond extract in a large bowl until smooth. Cover this mixture with plastic wrap and let it chill in the fridge while you work on the cookie dough. This frangipane will be the delightful surprise inside your cookies!
Make the Flax Egg: Combine 1 tablespoon of ground flaxseed with 3 tablespoons of water. Stir well and set it aside for about 5 minutes until it thickens. This flax egg is a fantastic binder that keeps our cookies moist and chewy, just like eggs would in traditional recipes.
Cream Sugar and Butter: In another mixing bowl, add softened vegan butter, cane sugar, and brown sugar. Use an electric mixer to cream them together for about 2 minutes until fluffy. This step ensures your cookies have a light texture and ample sweetness — just what we want in our **Vegan Almond Croissant Cookies**!
Mix in Wet Ingredients: Now, add the thickened flax egg and a teaspoon of almond extract to the butter-sugar mixture. Mix everything together for around 30 seconds until combined. The fusion of these ingredients will create a rich base for the cookie dough.
Combine Dry Ingredients: Gently add in the all-purpose flour, baking powder, baking soda, and salt to the wet mixture. Make sure you layer the dry ingredients on top to help them incorporate smoothly; mix until you form a thick, consistent cookie dough. It may seem crumbly at first, but keep mixing until everything comes together.
Form Cookie Dough Balls: Use a 2-tablespoon-sized scoop to create 12 equally sized cookie dough balls. Flatten each ball into a disc shape and make room in the middle for the beloved frangipane filling. This step is where the magic happens — that creamy center is what makes these cookies so special!
Fill with Frangipane: Place 1 teaspoon of the chilled almond frangipane mixture in the center of each flattened cookie disk. Carefully fold the edges of the dough over the filling, pinching them together to seal. Then roll into a ball between your palms. You want to ensure each cookie is tightly sealed, so the frangipane doesn’t escape during baking.
Top with More Frangipane: Arrange the cookie balls on a parchment-lined baking tray, spacing them about 2 inches apart. Add an additional 1 teaspoon of frangipane to the top of each cookie, then sprinkle with sliced almonds. This creates a delightful crunch that contrasts beautifully with the soft, chewy cookie.
Chill and Prepare to Bake: Pop the tray of prepared cookies into the fridge for about 15 minutes while you preheat your oven to 350°F (175°C). Chilling will help the cookies maintain their shape while baking, leading to a delightfully chewy texture.
Bake Until Golden: Remove the tray from the fridge and place it in the preheated oven. Bake for 13-15 minutes, or until the edges are golden brown. Keep an eye on them, as you want to avoid overbaking — chewy is the goal! Once done, let the cookies cool on the baking sheet for about 5 minutes.
Final Touches: After cooling slightly, you can gently push the edges into a rounder shape if needed. After that, transfer to a wire rack to cool completely. Once cooled, if you’re in the mood for a little extra sweetness, dust them with powdered sugar before serving. Enjoy the warm, nutty scent that fills your kitchen and get ready for the compliments!

Storing & Reheating
Store your Vegan Almond Croissant Cookies in an airtight container at room temperature for up to 3 days to maintain freshness. If you need to extend their life, refrigerate them for up to a week — just make sure to use a container that prevents them from drying out. For longer storage, freeze them in a sealed freezer bag for up to 3 months. When you’re ready to enjoy, simply pop them in the oven at 350°F for about 5-7 minutes to revive their fresh-baked texture.
Chef’s Helpful Tips
- Avoid overmixing the cookie dough — it can make the cookies tough. Mix until just combined for a tender bite.
- Use room temperature vegan butter for the best creaming results; cold butter won’t blend as easily.
- If the frangipane feels too runny after chilling, try refrigerating it a bit longer to help it set.
- For a flavor boost, consider adding a pinch of cinnamon to the cookie dough or frangipane.
- These cookies are perfect for make-ahead prepping! You can assemble, freeze them unbaked, and bake straight from the freezer when needed.
There’s something so rewarding about making Vegan Almond Croissant Cookies from scratch. The blend of flavors, the beautiful presentation, and that warm, chewy texture make each bite a little moment of bliss. Don’t hesitate to experiment with adding your favorite nuts or even a piece of dark chocolate inside!
Recipe FAQs
Can I make these cookies gluten-free?
Absolutely! You can substitute the all-purpose flour with a 1:1 gluten-free flour blend. Just be sure it contains xanthan gum for the best texture. The cookies will turn out just as delicious with the right flour!
What can I use if I don’t have flaxseed for the egg substitute?
If flaxseed isn’t on hand, you can use chia seeds in the same way to make a chia egg (1 tablespoon chia seeds plus 3 tablespoons water). Alternatively, 1/4 cup of unsweetened applesauce can work as a binding agent in place of the flax egg as well.
How can I enhance the almond flavor even more?
You can certainly add extra almond extract or mix in some almond flour as well. For those who enjoy a nutty crunch, a handful of chopped almonds in the cookie dough would also elevate the texture and flavor.
What’s the best way to thaw frozen cookies?
To thaw, place the frozen cookies in the refrigerator overnight or on the counter for a couple of hours. If you’re in a hurry, popping them in the microwave for a quick 15-20 seconds can also work, but keep a close watch to avoid them getting too warm!
Enjoy baking, and don’t forget to share these cookies with friends or keep them all to yourself for those special moments!
PrintMore Desserts Recipes
- Brown Butter Pecan Pie Bars
- Frosted Christmas Brownies
- Valentine strawberry yogurt bites
- Hot Chocolate Rice Krispie Treats
- Honey Mustard Pretzel Pieces
Recipe Card

Vegan Almond Croissant Cookies
- Prep Time: 40 minutes
- Cook Time: 15 minutes
- Total Time: 55 minutes
- Yield: 12 cookies
- Category: Dessert
- Method: Baking
- Cuisine: Vegan
Description
These Vegan Almond Croissant Cookies offer an irresistible blend of sweet almond flavor and a chewy texture, making them perfect for any occasion and easy to prepare!
Ingredients
- Blanched almond flour
- Cane sugar
- Vegan butter
- Oat milk
- Almond extract
- Flax egg
- All-purpose flour
- Baking powder
- Baking soda
- Salt
- Sliced almonds
- Powdered sugar (optional)
Instructions
- Prepare the frangipane by mixing almond flour, cane sugar, melted vegan butter, oat milk, and almond extract; chill in the fridge.
- Make the flax egg by combining ground flaxseed and water; let it thicken.
- Cream softened vegan butter and cane sugar until fluffy; add flax egg and almond extract.
- Combine dry ingredients with the wet mixture until a dough forms.
- Scoop and flatten dough balls; create space for the frangipane filling.
- Fill with frangipane, seal the edges, and shape into balls.
- Place cookie balls on a baking tray, top with more frangipane and sliced almonds.
- Chill cookies in the fridge while preheating the oven to 350°F.
- Bake for 13-15 minutes until golden brown; cool slightly before serving.
Notes
Store cookies in an airtight container for up to 3 days.
For longer storage, freeze unbaked cookies and bake directly from the freezer.
Use room temperature vegan butter for best results.
Nutrition
- Serving Size: 1 cookie
- Calories: 175
- Sugar: 8g
- Sodium: 100mg
- Fat: 8g
- Saturated Fat: 2g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 21g
- Fiber: 2g
- Protein: 3g
- Cholesterol: 0mg

