Desserts
This vegan cookie recipe proves you don’t need chocolate to create cookies that are richly spiced and bursting with flavor. ✨ I developed it after realizing how often chocolate-free desserts get overlooked—these cookies deliver that perfect chew and warm cinnamon-orange crunch without a single dairy or egg.
The secret lies in flax "eggs" and coconut oil, which create a tender yet sturdy base that holds up beautifully.
What makes these cookies stand out is their balanced texture: crisp edges give way to a soft, slightly chewy center, all while the spices—cinnamon, nutmeg, and cardamom—infuse every bite with warmth. The orange zest adds a bright, citrusy lift that cuts through the sweetness, making them feel fresh and seasonal.
Best of all, they bake up golden and fragrant, with just the right amount of crunch.
The recipe is designed to be foolproof, using simple pantry staples like all-purpose flour, brown sugar, and a splash of vanilla. No special equipment is needed—just a mixing bowl and a baking sheet.
These cookies are perfect for holiday gatherings, potlucks, or a cozy afternoon treat, and they’ll disappear faster than you can say "vegan dessert."
Once you try them, you’ll see why they’re a game-changer for anyone looking to enjoy delicious cookies without the chocolate—or the guilt. Let’s get baking!
Ingredients for vegan cookie recipe no chocolate
Simple pantry staples transform into cookies that are richly spiced and bursting with flavor—no chocolate needed!
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted for light texture |
| Brown Sugar 🍚 | 1 cup | Packed firmly for sweetness |
| Coconut Oil 🥥 | ½ cup | Melted, not butter |
| Ground Flaxseed 🌱 | 3 tbsp | Mixed with 9 tbsp water |
| Vanilla Extract 🌸 | 1 tbsp | Pure vanilla preferred |
| Orange Zest 🍊 | 1 tbsp | Freshly grated orange peel |
| Ground Cinnamon 🌶️ | 1 ½ tsp | Freshly ground for warmth |
| Ground Nutmeg 🌿 | ½ tsp | Freshly grated preferred |
| Ground Cardamom 🌿 | ½ tsp | Aromatic, not bitter |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Baking Soda 🧪 | ½ tsp | Ensures proper rise |
| Almond Milk 🥛 | ¼ cup | Unsweetened, for binding |
The spices are the stars here—Penzeys or bulk bins are your best bet for freshness. Cardamom can be tricky to find, but most Latin markets or specialty stores carry it. I always grab extra because it adds that magical warmth. For the orange zest, use a microplane or fine grater—the peel should be bright and fragrant. If you can't find cardamom, extra cinnamon (up to 2 tsp) works in a pinch, but it won't be the same. The flaxseed mixture is non-negotiable—it's what gives these cookies that tender texture without eggs. Trust me, it's worth the extra minute to mix it properly.
No almond milk? Oat milk or soy milk will work just fine—just make sure it's unsweetened. Running low on coconut oil? Avocado oil or melted vegan butter are great swaps, but coconut oil gives that perfect chew. The brown sugar can be swapped for white sugar if that's what you've got, but the molasses in brown sugar adds depth. For the spices, if you've got whole spices, toast them lightly in a dry pan before grinding for even more flavor. And if you're feeling fancy, add a pinch of turmeric for extra color—it won't affect the taste but makes the cookies look stunning.
These cookies keep beautifully—store them in an airtight container at room temperature for up to 5 days. For longer storage, freeze them for up to 3 months. I like to portion them into individual bags so I can grab one whenever I need a quick treat. They reheat well too—just pop them in the oven at 300°F for 3-5 minutes to bring back that fresh-from-the-oven crunch. The flavor actually improves over time, so they taste even better the next day!
Why You'll Love This Recipe
- Here’s what sold me: I already had every single ingredient, and it cost me less than $5 to make a dozen. The flaxseed adds protein, the coconut oil replaces butter without the guilt, and the brown sugar? Cheaper than white and way more flavorful. It’s the kind of recipe that makes me feel smart for not overcomplicating things.
- No Mixer Needed: I swear by this recipe because it’s the kind of dough you can mix with a fork—no stand mixer, no food processor, just a bowl and a little elbow grease. The flaxseed "egg" (just ground flax + water) blends right into the coconut oil and brown sugar without a fight, and the vanilla ties everything together in seconds.
- Sweet Without Chocolate: Honestly, I was skeptical—how could cookies without chocolate be worth it? But the brown sugar caramelizes into that deep, buttery richness, while the coconut oil keeps them tender. The vanilla? It’s like a warm hug in every bite, especially when they’re still warm from the oven.
- Bulk-Friendly Magic: Between us, these are my go-to for holiday gifts or teacher appreciation boxes. Bake a whole sheet pan, let them cool, and they’ll stay fresh for days in an airtight container—no weird aftertaste, no crumbling. I’ve even thrown them in lunchboxes, and my kids still ask for seconds.
Step-by-step instructions for spiced cinnamon-orange crunch cookies
Here's how to make these decadent vegan cookies that burst with warm spices and citrus zing.
👨🍳 Step 1: Mix the Flaxseed Egg and Melt the Coconut Oil
In a small bowl, whisk together the 3 tbsp ground flaxseed with 9 tbsp water and let it sit for 5 minutes until it thickens into a gel-like consistency. This becomes our egg substitute—it's the secret to that perfect chewy texture. Meanwhile, melt the 0.5 cup coconut oil in a microwave-safe bowl for 30 seconds or until completely liquid. The oil should be warm but not hot to the touch.
Here's the thing—mixing the flaxseed first gives it time to fully activate. If you skip the waiting, your cookies might spread too much in the oven. And always use melted coconut oil; cold oil won't incorporate properly into the dough. The oil's natural richness will keep these cookies tender despite all the spices.
👨🍳 Step 2: Combine Wet Ingredients for Maximum Flavor
In a large mixing bowl, combine the melted coconut oil with the 1 cup brown sugar and mix until smooth. Add the 1 tbsp vanilla extract and 1 tbsp orange zest, stirring vigorously for 1 minute until everything is fully incorporated. The orange zest will release its aromatic oils, filling your kitchen with that bright citrus scent. I like to press the zest into the mixture with my fingers to extract every bit of flavor.
This is where the magic happens—the spices need to dissolve completely in the wet ingredients. If you see any dry spots, give it another 30 seconds of mixing. The brown sugar should be fully dissolved, creating a thick, glossy base for your cookies. Real talk: don't skip this step. Uneven mixing leads to cookies with dry centers and uneven texture.
👨🍳 Step 3: Mix Dry Ingredients and Combine
In a separate bowl, sift together the 2.5 cups all-purpose flour, 1.5 tsp ground cinnamon, 0.5 tsp ground nutmeg, 0.5 tsp ground cardamom, 0.5 tsp salt, and 0.5 tsp baking soda. This ensures even distribution of the spices and prevents lumps. Once combined, make a well in the center and add the flaxseed mixture and 0.25 cup almond milk. Mix gently with a spatula until just combined—you should still see some flour streaks.
I know it seems weird to leave the dough slightly under-mixed, but this prevents tough cookies. Over-mixing develops gluten, which makes cookies dense instead of chewy. The dough should be soft and slightly sticky—if it's too dry, add another tablespoon of almond milk. The spices should be evenly distributed throughout, giving each bite that perfect warm, citrusy punch.
⏰ Step 4: Chill the Dough for Perfect Texture
Cover the dough with plastic wrap and refrigerate for at least 30 minutes (I prefer 1 hour). This chilling step is non-negotiable—it prevents the cookies from spreading too much in the oven and helps the flavors meld together. The dough should firm up noticeably when you take it out of the fridge. If you're really excited, you can even chill it overnight for even better results.
Here's why this matters: cold dough means the cookies hold their shape better, giving you those beautiful thick cookies with crisp edges and soft centers. It also allows the flour to fully hydrate, creating better texture. Don't skip this—trust me, your cookies will thank you. And while it's chilling, preheat your oven to 350°F for that perfect baking temperature.
🔥 Step 5: Bake to Golden Perfection
Line two baking sheets with parchment paper. Using a cookie scoop or tablespoon, drop 1.5-tablespoon portions of dough onto the prepared sheets, spacing them 2 inches apart—they'll spread! Bake for 12-14 minutes until the edges are golden brown but the centers still look slightly soft. They'll continue cooking on the hot pan after you remove them from the oven.
Watch carefully after 10 minutes—the cookies should be set but not dark brown. If they start browning too quickly, rotate the pans for even baking. Let them cool on the baking sheet for 5 minutes before transferring to a wire rack. The centers should be soft and slightly underdone, with a crispy exterior that gives way to that perfect chewy texture. And here's the best part: they'll be warm and fragrant when you're ready to enjoy them!
Pro Tips For Making Vegan Cookie Recipe No Chocolate
- MEASURE FLAXSEED PRECISELY: Weigh your ground flaxseed—don’t eyeball it. A standard 1 tablespoon by volume can vary wildly (I’ve seen batches where it’s 10g one time, 15g the next). For chewy cookies, aim for 1 tablespoon by weight (about 12g) and mix it with 3 tablespoons water. Skip this step, and your cookies might crumble instead of hold together.
- CREAM COCONUT OIL COLD: Don’t microwave the coconut oil—it’ll melt unevenly and leave greasy spots. Instead, scoop it straight from the fridge into a bowl with your brown sugar and let it soften at room temp for 10-15 minutes. The sugar will help break it down smoothly, and your dough won’t turn out oily or dense.
- UNDERBAKE BY 2 MINUTES: Pull your cookies out when the edges are just set but the centers still look slightly underdone. Coconut oil solidifies fast, and vegan cookies keep baking long after you think they’re done. If you wait for golden edges, you’ll end up with dry, cakey cookies—trust the soft center.
- SWAP VANILLA FOR EXTRA FLAVOR: Skip the imitation vanilla extract—it’s thin and tastes like solvent. Instead, use a high-quality vanilla bean paste (about 1 teaspoon) or even a scraped vanilla bean pod. The seeds add depth, and you’ll notice the difference immediately. (Yes, it’s pricier, but your cookies will taste like you put in effort.)
Best sauces and condiments for this dish
Citrus Glaze Magic
Brighten your cookies with a simple orange glaze made from ½ cup powdered sugar, 1 tbsp fresh orange juice, and 1 tsp lemon juice. Whisk until smooth and drizzle over cooled cookies.
The acidity balances the sweetness while adding a glossy finish. For extra sparkle, add ¼ tsp orange zest to the glaze. 🍊
Spiced Caramel Drizzle
Elevate the flavor with a warm spiced caramel—simmer ½ cup maple syrup with 1 tbsp coconut oil, ½ tsp cinnamon, and a pinch of salt until thickened.
Drizzle over cookies while still warm for a gooey, aromatic touch. Store-bought vegan caramel sauce works too—just heat it gently to thin slightly.
Vanilla Bean Frosting
For a classic touch, whip ½ cup vegan butter (like Miyoko’s) with 1 cup powdered sugar and 1 tsp vanilla extract until fluffy. Pipe or spread over cookies for a sweet contrast.
Add a pinch of cardamom to tie into the recipe’s spice profile. This frosting keeps well in the fridge for up to 3 days.
Creamy Coconut Whipped Cream
Whip ½ cup chilled coconut cream (from a can) with 1 tbsp powdered sugar until light and fluffy. Dollop onto cookies for a tropical twist. For extra flair, toast ½ cup shredded coconut in a dry pan until golden, then sprinkle on top.
The coconut’s natural sweetness complements the orange zest beautifully. ✨
Chai-Spiced Syrup
Simmer ¼ cup water, ¼ cup brown sugar, and ½ tsp chai spice blend (cinnamon, cardamom, cloves) for 5 minutes, then strain. Brush over warm cookies for a fragrant, aromatic finish.
This syrup also works as a dip—serve with extra cookies for dipping. Store in the fridge for up to 1 week.
Nutrition facts
Frequently asked questions
Can I make these cookies without orange zest?
If you don't have fresh orange zest, try 1 teaspoon of lemon zest instead for a similar citrus brightness. For a different flavor profile, swap it with ½ teaspoon of cinnamon or ¼ teaspoon of nutmeg—just reduce the total spice amount slightly to maintain balance. The orange zest adds that signature pop, but these cookies will still taste delicious without it.
Why do my vegan cookies turn out too dry or crumbly?
Dry cookies usually happen from overbaking or not enough fat/moisture. First, check your baking time—remove them when edges are golden but centers still look soft. For extra moisture, add 1 tablespoon of almond milk to the dough or replace 1 tablespoon of flour with 1 tablespoon of cornstarch. Also ensure your coconut oil is melted but not hot when mixing.
What's the best way to store these cookies?
Store them in an airtight container at room temperature for up to 5 days. For longer storage, freeze individual cookies on a tray first, then transfer to a freezer bag for up to 3 months. To reheat, bake at 300°F for 3-5 minutes until crispy again. The flavor actually improves over time!
Can I use whole wheat flour instead of all-purpose?
Yes, but with adjustments! Replace ½ of the all-purpose flour with whole wheat flour for a nuttier flavor and better texture. Add 1 extra tablespoon of almond milk since whole wheat absorbs more moisture. For best results, use a 50/50 blend—this keeps the cookies tender while adding subtle earthiness. The cookies may brown faster, so watch closely after 10 minutes.
How can I make these cookies extra chewy?
For maximum chewiness, chill the dough for at least 2 hours (overnight is best) and use ½ cup brown sugar instead of white. Also, slightly underbake them—remove when edges are set but centers still look soft. The residual heat will finish cooking them while keeping the inside tender. For extra richness, replace 2 tablespoons of coconut oil with 2 tablespoons of applesauce.
