These Brown Butter Toffee Chocolate Chip Cookies are the cookie I make when someone tells me vegan baking can't taste as good as the real thing. The secret is browning vegan butter until it smells like toasted hazelnuts, then whisking it with aquafaba so the dough binds exactly like an egg would. The result is a cookie with shatteringly crisp edges, a soft chewy middle, and pools of dark chocolate studded with crunchy toffee bits.
I tested this recipe eleven times before landing on the ratios below. Too much aquafaba and the cookies spread into lace; too little and they crumble. The sweet spot is 6 tablespoons, whipped until foamy, plus a 30-minute chill that keeps the dough from melting before it sets. A tablespoon of cornstarch and a mix of white and brown sugar give you that bakery-style crackled top without any egg.
Whether you are baking for a dairy allergy, a vegan friend, or just a household that ran out of eggs, these cookies need no explanation at the table. Nobody will guess they are free of butter, milk, and eggs. They just taste like the best chocolate chip cookie you have had all year.
Why You'll Love This Recipe
About the Ingredients
1 cup (227g) vegan butter, such as Miyoko's or Earth Balance sticks
Use stick-style vegan butter, not tub spread, because tub versions contain more water and will make the dough greasy. If you only have coconut oil, use 3/4 cup plus 2 tablespoons and expect a slightly firmer cookie.
6 tablespoons (90ml) aquafaba, the liquid from one 15-oz can of chickpeas
Aquafaba is the chickpea brine that replaces eggs here; whip it until foamy before adding. If you are out, 2 tablespoons of ground flax mixed with 6 tablespoons water and rested 10 minutes works as a backup.
1 cup (200g) packed light brown sugar
Brown sugar is what keeps these cookies chewy; do not swap it for all white sugar. Dark brown sugar works too and pushes the toffee flavor even further.
1/2 cup (100g) granulated sugar
White sugar helps the edges crisp and crackle. Cane sugar or organic sugar both work, but avoid coarse turbinado here since it will not dissolve fully.
2 1/4 cups (281g) all-purpose flour
Spoon and level the flour rather than scooping, or you will pack in extra and get a dry, cakey cookie. For gluten-free, use a 1:1 blend like Bob's Red Mill and add 1 extra tablespoon aquafaba.
1 tablespoon cornstarch
Cornstarch mimics the binding and tenderness an egg provides. Arrowroot or tapioca starch can substitute in the same amount.
1 teaspoon baking soda
Check the date on your baking soda; expired soda is the number one reason cookies fail to rise. Baking powder is not a substitute here.
1 teaspoon fine sea salt
Fine sea salt dissolves evenly; if using table salt, reduce to 3/4 teaspoon. Flaky salt is reserved for the top only.
2 teaspoons vanilla extract
Pure vanilla, not imitation, matters because there is no butter flavor masking it. Bourbon vanilla adds a lovely warmth to the toffee notes.
1 cup (170g) dairy-free dark chocolate chips or chopped chocolate
Chop a dairy-free dark chocolate bar for melty puddles instead of uniform chips. Always check the label, since many dark chocolates are processed with milk.
3/4 cup (120g) dairy-free toffee bits or crushed vegan English toffee
Look for brands like Let's Do Organic or make your own with vegan butter and sugar. Crushed vegan caramel candies are a great stand-in.
Flaky sea salt, for finishing
Maldon or any flaky salt adds a salty pop that balances the sweet toffee. Skip it if you are sensitive to sodium, the dough is already seasoned.
Tips & Tricks
Chill the dough at least 30 minutes
Warm dough spreads before the structure sets, so a short chill keeps the cookies thick and chewy rather than flat and greasy.
Measure aquafaba carefully
Too much liquid turns these into pancake-flat cookies, so use a measuring spoon rather than eyeballing the can.
Do not skip browning the butter
The nutty flavor is the entire point of this recipe, so let the vegan butter foam and turn amber before you pull it off the heat.
Underbake by one minute
Pull the tray when the centers still look slightly glossy; they set as they cool and stay chewy for days.
Pro Tips
Step-by-Step Instructions
1. Brown the vegan butter
Melt the vegan butter in a light-colored saucepan over medium heat, about 350F (177C), swirling constantly for 5 to 7 minutes until the foam subsides and the solids at the bottom turn golden brown and smell nutty. Pour it into a large bowl immediately so it does not scorch, then let it cool 10 minutes until just warm to the touch.
2. Whip the aquafaba
In a separate medium bowl, whip the aquafaba with a hand mixer on high for 2 to 3 minutes until it is foamy, opaque, and holds soft peaks that flop over when you lift the beaters. This trapped air is what lifts the cookies in place of eggs.
3. Blend the sugars
Whisk both sugars, the vanilla, and the whipped aquafaba into the warm browned butter until the mixture looks glossy and uniform, about 1 minute. It should smell like caramel and feel like wet sand.
4. Fold the dry ingredients
Add the flour, cornstarch, baking soda, and fine sea salt to the wet mixture and fold with a spatula just until no dry streaks remain, about 20 turns. Stop the moment it comes together, because overmixing develops gluten and makes the cookies tough.
5. Add the mix-ins
Fold in the chocolate and toffee bits until evenly distributed, scraping the bottom of the bowl so no pockets of plain dough hide. The dough will be soft and slightly sticky, which is exactly right.
6. Chill the dough
Cover the bowl and refrigerate for at least 30 minutes and up to 24 hours. Chilling firms the fat so the cookies bake thick instead of spreading into thin crisps.
7. Scoop and bake
Heat the oven to 350F (177C) and line two sheet pans with parchment. Scoop 3-tablespoon mounds onto the pans, spacing them 3 inches apart, and bake one tray at a time for 11 to 13 minutes, until the edges are golden brown and the centers still look slightly underdone and glossy.
8. Finish with flaky salt
Immediately sprinkle the hot cookies with flaky sea salt and let them cool on the pan for 5 minutes, then transfer to a wire rack. The cookies will firm up as they cool, giving you crisp edges and a chewy middle.
Delicious Variations
Pecan Toffee Crunch
Swap half the chocolate chips for toasted chopped pecans and add 1/2 teaspoon cinnamon to the dry ingredients for a buttery, spiced spin.
Double Chocolate Toffee
Replace 1/4 cup of the flour with cocoa powder and use dairy-free white chocolate chunks for a rich, brownie-like cookie.
Salted Caramel Stuffed
Press a frozen dairy-free caramel square into the center of each dough ball before baking for a gooey molten middle.
How to Store Brown Butter Toffee Chocolate Chip Cookies (Dairy-Free, Egg-Free)
Refrigerator
Store baked cookies in an airtight container at room temperature for up to 4 days, or refrigerate for up to 1 week to keep the chocolate from blooming.
Freezer
Freeze raw scooped dough balls on a tray, then transfer to a zip-top bag for up to 3 months; bake straight from frozen at 350F (177C) for 14 to 16 minutes.
Reheating
Warm cookies in a 300F (149C) oven for 4 to 5 minutes or microwave for 10 seconds to soften the chocolate and refresh the toffee crunch.
Frequently Asked Questions
Q: Can I make these cookies without aquafaba?
Yes, you can replace the aquafaba with 2 tablespoons ground flaxseed mixed with 6 tablespoons water and rested for 10 minutes. The cookies will be slightly denser and a touch less crackly on top, but they still taste excellent.
Q: Why did my dairy-free cookies spread too much?
Your dough was likely too warm or your vegan butter had a high water content from a tub-style spread. Use stick vegan butter, chill the dough at least 30 minutes, and bake on a cool parchment-lined pan.
Q: Are these cookies gluten-free?
Not as written, but you can make them gluten-free by swapping the all-purpose flour for a 1:1 gluten-free blend and adding 1 extra tablespoon of aquafaba. Check that your toffee bits and chocolate are also certified gluten-free.
Q: How do I know when the cookies are done?
Pull them when the edges are golden brown and set but the centers still look glossy and slightly underbaked, about 11 to 13 minutes at 350F (177C). They finish setting on the hot pan during the 5-minute rest.
Q: Can I use coconut oil instead of vegan butter?
Yes, use 3/4 cup plus 2 tablespoons refined coconut oil, but note that coconut oil does not brown the same way. You will lose some of the toffee depth, so add an extra 1/2 teaspoon vanilla to compensate.
Bake a batch this weekend and watch them disappear before they even cool, then leave a comment telling me how yours turned out. If you love that browned-butter toffee flavor, snap a photo, tag me on social, and share this recipe with the dairy-free baker in your life.
Brown Butter Toffee Chocolate Chip Cookies (Dairy-Free, Egg-Free)
Brown Butter Toffee Chocolate Chip Cookies, dairy-free and egg-free, deliver crisp golden edges, chewy centers, and deep toffee flavor in every single bite.
🧂 Ingredients
- 1 cup (227g) vegan butter, such as Miyoko's or Earth Balance sticks
- 6 tablespoons (90ml) aquafaba, the liquid from one 15-oz can of chickpeas
- 1 cup (200g) packed light brown sugar
- 1/2 cup (100g) granulated sugar
- 2 1/4 cups (281g) all-purpose flour
- 1 tablespoon cornstarch
- 1 teaspoon baking soda
- 1 teaspoon fine sea salt
- 2 teaspoons vanilla extract
- 1 cup (170g) dairy-free dark chocolate chips or chopped chocolate
- 3/4 cup (120g) dairy-free toffee bits or crushed vegan English toffee
- Flaky sea salt, for finishing
📋 Instructions
- 1Brown the vegan butter — Melt the vegan butter in a light-colored saucepan over medium heat, about 350F (177C), swirling constantly for 5 to 7 minutes until the foam subsides and the solids at the bottom turn golden brown and smell nutty. Pour it into a large bowl immediately so it does not scorch, then let it cool 10 minutes until just warm to the touch.
- 2Whip the aquafaba — In a separate medium bowl, whip the aquafaba with a hand mixer on high for 2 to 3 minutes until it is foamy, opaque, and holds soft peaks that flop over when you lift the beaters. This trapped air is what lifts the cookies in place of eggs.
- 3Blend the sugars — Whisk both sugars, the vanilla, and the whipped aquafaba into the warm browned butter until the mixture looks glossy and uniform, about 1 minute. It should smell like caramel and feel like wet sand.
- 4Fold the dry ingredients — Add the flour, cornstarch, baking soda, and fine sea salt to the wet mixture and fold with a spatula just until no dry streaks remain, about 20 turns. Stop the moment it comes together, because overmixing develops gluten and makes the cookies tough.
- 5Add the mix-ins — Fold in the chocolate and toffee bits until evenly distributed, scraping the bottom of the bowl so no pockets of plain dough hide. The dough will be soft and slightly sticky, which is exactly right.
- 6Chill the dough — Cover the bowl and refrigerate for at least 30 minutes and up to 24 hours. Chilling firms the fat so the cookies bake thick instead of spreading into thin crisps.
- 7Scoop and bake — Heat the oven to 350F (177C) and line two sheet pans with parchment. Scoop 3-tablespoon mounds onto the pans, spacing them 3 inches apart, and bake one tray at a time for 11 to 13 minutes, until the edges are golden brown and the centers still look slightly underdone and glossy.
- 8Finish with flaky salt — Immediately sprinkle the hot cookies with flaky sea salt and let them cool on the pan for 5 minutes, then transfer to a wire rack. The cookies will firm up as they cool, giving you crisp edges and a chewy middle.
