Vegan cookies that don’t taste “vegan”: mission possible
If your idea of vegan cookies is a sad, dry biscuit that crumbles on sight, you’ve been eating the wrong ones.
With the right fats, the right sugar and a bit of science, vegan cookies can be as chewy, crunchy or decadently stuffed as any butter-and-egg classic. The trick is not to “replace” eggs and butter blindly, but to rethink texture from the start.
Below: three reliable base recipes — chewy, crunchy and stuffed — plus variations, cost tips and what to do if your dough misbehaves.
Key rules for great vegan cookies (before you preheat the oven)
Whether you like your cookies soft or crisp, a few principles don’t change. Ignore them and you get greasy puddles or floury bricks.
- Don’t fear fat, just choose it well. Vegan butter, coconut oil, neutral oil… they all behave differently. Vegan butter (in block form, not spreadable tub) is the easiest 1:1 swap for classic recipes. Soft margarine or “light” spreads usually contain too much water and ruin texture.
- Sugar = texture, not just sweetness. Brown sugar pulls in moisture (chewy middles), white sugar dries and crisps (snappy edges). Many “healthy” sugars (coconut sugar, date sugar) are great, but they change spread and color. Use them knowingly, not at random.
- Chill your dough. Especially with vegan butter: 30–60 minutes in the fridge helps cookies keep their shape instead of merging into one mega-cookie on the tray. (Unless that’s the goal.)
- Measure flour accurately. Too much flour is the #1 reason for cakey, dry cookies. If you don’t use a scale, fluff the flour, spoon it into the cup, then level. Don’t scoop straight from the bag like cement.
- Line your tray. Use baking paper or a silicone mat. Greasing the tray adds extra fat where you don’t need it and can cause excess spread.
With that base in mind, let’s get into recipes you can actually bake tonight.
Chewy vegan chocolate chip cookies (the crowd-pleaser)
This is the cookie you bring to the office or a potluck when you want zero “But it’s vegan?” comments — just an empty plate.
Ingredients (about 16 cookies)
- 120 g vegan butter block (room temperature, not melted)
- 120 g light brown sugar (packed)
- 60 g white sugar
- 45 ml (3 tbsp) plant milk (soy or oat work best)
- 2 tsp vanilla extract
- 200 g all-purpose flour
- 1/2 tsp baking soda
- 1/2 tsp baking powder
- 1/2 tsp fine salt
- 150 g dark chocolate chips or chunks (check they’re dairy-free)
Method
- Preheat the oven to 180°C (fan 160°C). Line a baking tray.
- In a bowl, beat the vegan butter with both sugars for 2–3 minutes until lighter and slightly fluffy. This traps air and helps with that soft centre.
- Add plant milk and vanilla. The mixture might look a bit split; don’t panic, the flour will bring it together.
- In another bowl, whisk flour, baking soda, baking powder and salt.
- Add the dry ingredients to the wet, mix just until no dry patches remain. Don’t overmix — this develops gluten and makes cookies tough.
- Fold in chocolate chips.
- Chill the dough for at least 30 minutes. Overnight is even better for deeper flavour and less spread.
- Scoop 2 tbsp mounds onto the tray, leaving space to spread.
- Bake 10–12 minutes. The edges should be set and slightly golden, the centre still soft and a bit pale.
- Let them cool on the tray 10 minutes. They firm up as they cool; if you move them too early, they fall apart.
Texture control: softer or firmer?
- For extra chewy: replace 30 g white sugar with more brown sugar and take them out at the earlier side of baking time.
- For slightly thicker cookies: add 20 g more flour and chill at least 1 hour.
Budget & ingredient swaps
- No vegan butter? Use 100 g refined coconut oil (solid but soft), plus 1 tbsp extra plant milk. Expect slightly denser, richer cookies with a faint coconut note.
- Gluten-free version: use a good all-purpose gluten-free flour blend and add 1 tbsp plant milk if the dough seems dry. Texture will be a bit more crumbly but still chewy.
Crunchy vegan cookies for dunking (and keeping)
Not every cookie needs to be soft. If you like a biscuit that snaps cleanly and survives a dip in tea or coffee, you need less moisture, more bake time, and a different fat balance.
Ingredients (about 20 small cookies)
- 90 g neutral oil (sunflower, rapeseed, or light olive oil)
- 80 g white sugar
- 60 g light brown sugar
- 45 ml (3 tbsp) plant milk
- 1 tsp vanilla extract
- 230 g all-purpose flour
- 1/2 tsp baking powder
- 1/4 tsp baking soda
- 1/2 tsp salt
- Optional mix-ins: 40 g chopped nuts, 30 g sesame seeds, or 1 tbsp citrus zest
Method
- Preheat oven to 180°C (fan 160°C). Line a baking tray.
- In a bowl, whisk oil, sugars, plant milk and vanilla until the sugar starts to dissolve.
- In another bowl, mix flour, baking powder, baking soda and salt.
- Add dry to wet and stir until a soft but non-sticky dough forms. If it’s very sticky, add 1–2 tbsp flour.
- Fold in nuts, seeds or zest if using.
- Roll small balls (about 1 tbsp each), place on tray and flatten slightly with your fingers or the bottom of a glass.
- Bake 12–15 minutes until golden all over, especially at the edges.
- Turn off the oven, open the door slightly, and leave the cookies inside for 5 more minutes to dry out gently.
- Cool completely on a rack. They’ll crisp up further as they cool.
How to keep them crunchy for days
- Store in an airtight tin or jar once fully cooled.
- If they soften (humid kitchen, open jar), put them back in a 140°C oven for 5–7 minutes, then cool again. They’ll regain crunch.
- Add a few grains of raw rice in a small dish inside the cookie tin: old trick to absorb moisture.
Ideas to change the flavour quickly
- Spiced: add 1 tsp ground cinnamon, 1/2 tsp ginger, and a pinch of nutmeg.
- Lemon-almond: add zest of 1 lemon and 1/2 tsp almond extract, and use chopped almonds.
- Coffee crunch: dissolve 1 tsp instant coffee in the plant milk before adding.
Stuffed vegan cookies (for when you want a dessert, not a snack)
These are the cookies that behave like mini lava cakes: bite in, and you hit a soft centre — chocolate, spread, or even fruit compote. Perfect for dinner parties or “I made an effort” moments.
The base dough is slightly firmer so it can hold a filling without leaking everywhere.
Ingredients (about 10 large stuffed cookies)
- 130 g vegan butter block, room temperature
- 100 g light brown sugar
- 70 g white sugar
- 45 ml (3 tbsp) plant milk
- 2 tsp vanilla extract
- 230 g all-purpose flour
- 1/2 tsp baking soda
- 1/2 tsp baking powder
- 1/2 tsp salt
- 80 g dark chocolate chips or chunks
- Filling: 10 tsp thick vegan spread (hazelnut-chocolate, peanut butter, cookie butter, or firm jam)
Prep the filling first
- Scoop 10 teaspoon-sized mounds of your chosen filling onto a small plate lined with baking paper.
- Freeze 20–30 minutes until firm. This makes stuffing 10 times easier and prevents the centre from completely melting out.
Make the dough
- Preheat the oven to 180°C (fan 160°C). Line a baking tray.
- Cream vegan butter with both sugars for 2–3 minutes until lighter.
- Add plant milk and vanilla and mix.
- Whisk flour, baking soda, baking powder and salt in another bowl.
- Combine dry with wet, mixing just until a thick dough forms.
- Fold in chocolate chips.
- Chill the dough 20 minutes so it’s easier to handle.
Shape and stuff
- Divide the dough into 10 equal portions.
- Take one portion, flatten it in your hand like a small disc.
- Place a frozen mound of filling in the centre.
- Wrap the dough around it, pinching to seal so no filling shows. Roll gently into a ball.
- Place on tray, leaving good space — these are large — and flatten slightly.
- Bake 12–15 minutes until the edges are set and lightly golden but the cookies still look a little soft in the middle.
- Cool on the tray for at least 10 minutes before moving them. The centre will stay soft.
Stuffing ideas beyond chocolate
- PB&J: 1/2 tsp peanut butter + 1/2 tsp jam per cookie (freeze in little stacks).
- Apple pie: quick filling from finely diced apple, a spoon of brown sugar and cinnamon, cooked 5 minutes to reduce moisture, then chilled.
- Salty caramel hack: use thick vegan caramel or date caramel (dates blended with a splash of plant milk and pinch of salt).
How to “veganise” any cookie recipe you already love
Maybe you’ve got a family cookie recipe you’re attached to. Good news: most standard cookie recipes can go vegan with three adjustments.
1. Replacing butter
- Use vegan block butter (not spreadable margarine) in the same quantity.
- If the dough feels too soft, chill longer rather than adding more flour straight away.
- Coconut oil can work (use slightly less: 90–95 g for 100 g butter), but expect more spread and a different flavour.
2. Replacing eggs
Cookie dough rarely needs the binding power of multiple eggs like a cake. It mostly needs moisture and a bit of structure.
- For 1 egg in cookies: try 45 ml (3 tbsp) plant milk or 45 g unsweetened apple sauce.
- “Flax egg” (1 tbsp ground flax + 3 tbsp water) works well in more rustic, oat-based cookies but can make delicate cookies a bit denser.
- If the original recipe had 2 eggs, start by replacing one with plant milk and one with apple sauce, then adjust flour if the dough is too wet.
3. Check your chocolate and extras
- Many dark chocolates (50–70%) are naturally dairy-free. Check the label: “may contain milk” for traces is different from actual milk in the ingredients.
- Watch out for milk powders in sprinkles or candy-coated chocolates; choose explicitly vegan ones.
- Caramel chunks, nougat pieces and some marshmallows are usually not vegan unless stated.
Troubleshooting: why your vegan cookies misbehave
Even with a solid recipe, kitchens differ. Here are the most common issues — and fixes.
“My cookies spread into one giant sheet.”
- Dough too warm: chill longer (up to overnight).
- Too much fat or too little flour: next time, add 15–20 g more flour and see if it helps.
- Oven too cool: invest in an oven thermometer — many home ovens are off by 10–20°C.
“They’re dry and cakey.”
- Overbaked: remember cookies firm up as they cool. Take them out when the middle still looks slightly underdone.
- Too much flour: weigh your ingredients or adjust your scooping method.
- Not enough sugar or fat: “lightening” recipes by cutting both often backfires on texture. Reduce one element at a time, not everything together.
“They taste bland.”
- Add a pinch more salt next time; it sharpens sweetness.
- Don’t skip vanilla. In cookies, it’s not just a background note.
- Brown your vegan butter gently in a pan (if it’s the type that can brown) for a toasted, nutty flavour, then cool before using.
How to build a small vegan cookie “repertoire”
Unlike sourdough or pastry, cookie baking doesn’t require a weekend and a temperature-controlled lab. With three or four solid bases, you can cover 90% of occasions.
Here’s a simple roadmap:
- One chewy base (like the first recipe) — then vary the add-ins: chocolate chips, dried cranberries, chopped nuts, orange zest.
- One crunchy base — ideal for spices, seeds, and making ice-cream sandwiches (crunchy cookie + plant-based ice cream).
- One stuffed “show-off” cookie — for birthdays, dinners, or when you need a dessert that looks more impressive than the effort it took.
- One experimental slot — rotate: oat cookies with tahini, matcha and white chocolate (vegan), or double chocolate with espresso.
If you bake each base once, take notes (oven time, spread, sweetness for your taste), and tweak the next batch, you’ll quickly reach your personal “house cookie” — the one you can make by heart, vegan or not, with the same result every time.
And once people start asking, “You still have some of those cookies you made last time?” you’ll know you’ve nailed it.
