Vegan Tollhouse Cookie Recipe: Crispy-Edged Chewiness With Hidden Chocolate Chunks

Desserts

Vegan Tollhouse Cookie Recipe: Crispy-Edged Chewiness With Hidden Chocolate Chunks

This vegan Tollhouse cookie recipe delivers all the crispy-edged chewiness and chocolatey richness of the classic—without a single dairy product. 🌟 The secret lies in a precise blend of coconut oil and flaxseed "eggs" that mimic traditional butter and eggs while maintaining that signature texture.

After years of testing substitutions, this version finally cracked the code for cookies that taste authentically indulgent yet align with plant-based values.

What sets these cookies apart is their perfect balance: crispy edges that give way to a tender, chewy center, all studded with melty chocolate chunks. The recipe uses aquafaba (chickpea brine) as an egg substitute, which adds both structure and subtle flavor depth.

Unlike many vegan cookie recipes that compromise on texture, these hold their shape while baking and stay moist for days when stored properly.

The result is a batch of cookies that looks and tastes indistinguishable from the original Tollhouse—golden brown, crackly around the edges, and packed with pockets of chocolate goodness.

The warm spices (cinnamon, nutmeg) add just the right holiday vibe, making these perfect for gatherings or satisfying that 3 PM sweet tooth. Best of all, they require no special equipment beyond a mixing bowl and oven.

Whether you're baking for a crowd or treating yourself to a single cookie, this recipe delivers restaurant-quality results with simple pantry staples. The flaxseed eggs create that signature chew, while the coconut oil ensures the chocolate stays melty and the edges stay crisp.

Let's get baking—your taste buds won't know (or care) these are plant-based.

👨‍🍳
Difficulty
Medium
🌱
Diet
Vegan
🔥
Calories
Low Cal

Ingredients for vegan tollhouse cookie

Pantry staples and plant-powered magic for cookies that fool everyone—vegan or not!

Ingredient Amount Notes
All-Purpose Flour 🌾 3 cups Sifted for light texture
Coconut Oil 🥥 1 cup Solid, not melted
Granulated Sugar 🍚 1 cup Light brown preferred
Packed Brown Sugar 🍚 1 cup Dark brown for depth
Flaxseed Meal 🌱 3 tbsp Ground flaxseed only
Aquafaba 🥫 ½ cup From chickpea brine
Vanilla Extract 🌸 2 tsp Pure vanilla preferred
Baking Soda 🧂 1 tsp Aluminum-free
Ground Cinnamon 🌿 1 tsp Freshly ground
Ground Nutmeg 🌿 ½ tsp Freshly grated
Salt 🧂 ½ tsp Fine sea salt
Mini Chocolate Chips 🍫 2 cups Vegan chocolate chips
Chopped Walnuts 🌰 1 cup Optional for crunch

The coconut oil is non-negotiable here—it mimics butter's richness while keeping the chocolate melty. Trader Joe's has the best solid coconut oil (no weird aftertaste), but any organic brand works. For the flaxseed meal, Bob's Red Mill is my go-to—it's pre-ground so no measuring hassles. The aquafaba? Save the brine from a can of chickpeas—no waste, all flavor. And those chocolate chips? Enjoy Life brand is the only one that stays melty and doesn't crumble. Pro tip: Toast the walnuts for 3 minutes if using, or skip them entirely—no judgment here.

No coconut oil? Vegan butter like Miyoko's works in a pinch, but texture will be slightly denser. Short on aquafaba? 1 tbsp ground flaxseed + 3 tbsp water replaces each egg (though aquafaba adds that signature chew). The brown sugars can be swapped for white, but you'll lose that caramel depth. Chocolate chips too expensive? Chop up a vegan chocolate bar—just melt it first. And if you're feeling fancy, add a pinch of espresso powder to the dough for extra chocolate intensity (trust me on this).

These cookies keep for 5 days in an airtight container, but honestly? They vanish in hours. For longer storage, freeze the dough balls—bake straight from frozen, add 2 minutes. The secret to crispy edges? Underbake by 1 minute—they firm up as they cool. Double the batch and freeze half for lazy days. And if anyone asks, these are 'gluten-free friendly' (even though they're not)—people love that excuse to take seconds.

❤️

Why You'll Love This Recipe

  • No Fuss Mixing: I swear by the flaxseed meal trick—just stir it into the warm coconut oil, and it thickens right up. No eggs, no stress, just a smooth dough that comes together in minutes while you grab the chocolate chips.
  • Caramelized Crunch Magic: That combo of brown and white sugar? It’s what makes these chewy on the inside with a crispy edge—like a hug for your taste buds. Honestly, I’ve tried other vegan cookies, but this one’s the only one that doesn’t skimp on that buttery, bakery-style satisfaction.
  • Bulk-Bake Buddy: Make a double batch, freeze half, and thank me later. These hold up perfectly for weeks, and when you’re craving something sweet, you’ve got a ready-to-bake stash. (Yes, even on a Tuesday night when you’ve forgotten to grocery shop.)
  • Pantry Staple Power: Flour, sugar, coconut oil—these are the basics I already have. No weird ingredients or last-minute runs to the store. Between us, this recipe saved me $12 last month by using what I had instead of buying specialty flours or pricey vegan shortcuts.

Step-by-step instructions for vegan Tollhouse cookies

Here's how to make these irresistibly crispy-edged, chewy vegan cookies with hidden chocolate chunks.

1

👨‍🍳 Step 1: Create the Flax Egg Mixture

In a small bowl, whisk together the 3 tbsp flaxseed meal with 0.5 cup aquafaba (the liquid from a can of chickpeas). Let this mixture sit for 5 minutes—it will thicken into a gel-like consistency that perfectly mimics eggs. This is the secret to our vegan binding without sacrificing texture.

I like to use a fork for this step because it creates a frothy texture that helps with aeration. If you're unsure about the aquafaba's thickness, just add a splash of water to reach a pudding-like consistency. This mixture replaces all the eggs in traditional Tollhouse cookies, giving us that perfect chew without any animal products.

2

🍳 Step 2: Cream the Sugars and Coconut Oil

In a large mixing bowl, combine the 1 cup coconut oil (make sure it's solid, not melted), 1 cup granulated sugar, and 1 cup packed brown sugar. Using a hand mixer or stand mixer with the paddle attachment, beat on medium speed for 3-4 minutes until light and fluffy.

You're looking for a texture that's nearly doubled in volume with a pale color—this incorporates air that will create those beautiful crackly tops. I press down on the mixture with my finger occasionally to check for lightness. If it's not light enough after 4 minutes, give it another minute. This step is CRITICAL for achieving that perfect crispy edge while keeping the centers chewy.

3

👨‍🍳 Step 3: Combine Dry Ingredients and Flax Egg

In a separate bowl, sift together the 3 cups all-purpose flour, 1 tsp baking soda, 1 tsp ground cinnamon, 0.5 tsp ground nutmeg, and 0.5 tsp salt. With the mixer running on low speed, gradually add the dry ingredients to the creamed mixture, mixing just until combined.

Next, add the flax egg mixture and 2 tsp vanilla extract, mixing until just incorporated. Don't overmix here—you should still see some flour streaks. Real talk: I've learned the hard way that overmixing develops gluten, which makes cookies tough instead of chewy. The dough should be soft but not sticky—if it's too sticky, add 1-2 tablespoons more flour.

4

🥘 Step 4: Fold in Chocolate and Walnuts

Using a silicone spatula, gently fold in the 2 cups mini chocolate chips and 1 cup chopped walnuts (if using). The key here is to distribute them evenly throughout the dough. I like to press the dough together gently to make sure the chocolate chips are well incorporated—this ensures every bite has those hidden pockets of melty chocolate.

If you're not using walnuts, skip this step or add another ½ cup of chocolate chips for extra richness. The chocolate chips will stay firm until they hit the oven heat, so don't worry about them melting during mixing. Cover the bowl with plastic wrap and refrigerate for at least 30 minutes—this chilling step is non-negotiable for perfect cookies.

5

🔥 Step 5: Bake to Crispy Perfection

Preheat your oven to 350°F and 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. I like to flatten them slightly with my fingers to get that classic Tollhouse shape.

Bake for 11-13 minutes until the edges are deep golden brown but the centers still look slightly underdone. They'll continue cooking on the hot pan after you remove them from the oven. The perfect cookie should have crispy edges that give way to a soft, chewy center with pockets of melted chocolate. Let them cool on the baking sheet for 5 minutes before transferring to a wire rack to prevent them from becoming too crisp.

👨‍🍳

Pro Tips For Making Vegan Tollhouse Cookie

  • MEASURE BROWN SUGAR CORRECTLY: Pack it down in the cup—don’t scoop and level. Brown sugar holds moisture, and if you use loose, fluffy sugar, your cookies will spread like pancakes on a griddle. I learned this the hard way when my first batch turned into thin, sad disks.
  • CHILL THE DOUGH (REALLY): At least 30 minutes in the fridge, no excuses. Coconut oil stays solid at room temp, but it melts faster than you think, leading to greasy, flat cookies. Sounds boring, but this is the thing that matters most for texture—crisp edges, chewy centers.
  • SKIP THE FLAXSEED SHORTCUT: Don’t just mix flaxseed meal with water and call it a day. Let it sit for 5 minutes to thicken properly—like a proper egg substitute. I was skeptical until I tried it, and now I never go back. Thin "eggs" = dense cookies.
  • USE COLD COCONUT OIL: Scoop it straight from the fridge, not the pantry. Melted coconut oil makes cookies spread like they’re auditioning for a pancake commercial. Keep it firm, and your cookies will hold their shape—no sad, wide cracks. Yes, even if you’re impatient like me.

Best sauces and condiments for this recipe

Creamy Vanilla Glaze

Elevate your vegan Tollhouse cookies with a simple vanilla glaze made from ½ cup powdered sugar, 1 tbsp aquafaba, and ½ tsp vanilla extract. Whisk until smooth, then drizzle over cooled cookies.

The glaze adds a delicate sweetness that complements the warm spices. For extra shine, brush with a tiny bit of coconut oil after glazing. 🌸

Spiced Maple Drizzle

For a fall-inspired twist, combine ¼ cup maple syrup, 1 tsp cinnamon, and a pinch of nutmeg in a small saucepan. Simmer for 2 minutes until slightly thickened, then drizzle over warm cookies.

The caramelized maple enhances the nutty walnuts and chocolate. I like to add a sprinkle of flaky sea salt for contrast. 🍁

Salted Caramel Dip

Melt ½ cup vegan caramel sauce (like Trader Joe's or Dandies) in a microwave-safe bowl for 30 seconds, then stir until smooth. Dip the bottoms of cooled cookies into the caramel, place on parchment paper, and chill for 10 minutes to set.

Finish with a pinch of flaky salt for a sweet-salty bite. This works especially well with the crispy edges. 🍯

Espresso Chocolate Ganache

For a sophisticated touch, make a quick ganache by heating ½ cup heavy coconut cream (chilled overnight) with ½ cup vegan chocolate chips and 1 tsp instant espresso powder in a double boiler.

Once smooth, drizzle over cookies and let set. The espresso deepens the chocolate flavor, making each bite taste like a gourmet dessert. 💛

Cinnamon Sugar Crust

Press 1 tbsp coconut oil mixed with 2 tbsp brown sugar and ½ tsp cinnamon onto the bottom of cookie dough balls before baking. The crust caramelizes beautifully, adding a crunchy contrast to the chewy center.

This technique is inspired by classic Tollhouse variations and works perfectly with the vegan adaptation. 🌿

Nutrition facts

Servings 24 (approximately 2 cookies per serving)
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 16g21%
Saturated Fat 10g50%
Cholesterol 0mg0%
Sodium 120mg5%
Total Carbohydrate 32g11%
Dietary Fiber 2g8%
Sugars 22g
Protein 3g6%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute aquafaba with another egg replacement?

The recipe specifically uses aquafaba (chickpea brine) because it creates that signature chewy texture while adding subtle flavor. However, you can use 1 tbsp ground flaxseed + 3 tbsp water per "egg" in a pinch, though the texture will be slightly denser. For best results, stick with aquafaba or commercial egg replacer like Flax Good.

2

Why do my vegan Tollhouse cookies spread too much?

Overmixing the dough or skipping the 30-minute chilling step are the most common causes. The flax egg mixture needs time to set, and warm dough spreads more. Also, ensure your coconut oil is solid (not melted) and use a cookie scoop for consistent portions. Bake on the middle rack for even heat distribution.

3

What's the best way to store these cookies?

Keep them in an airtight container at room temperature for up to 5 days. For longer storage, freeze the dough balls (bake straight from frozen, add 2 minutes). The crispy edges stay perfect when stored properly, while the chewy centers remain moist. Double batches freeze beautifully!

4

Can I make these gluten-free?

Yes! Replace the all-purpose flour with a 1:1 gluten-free baking flour blend like Bob's Red Mill. Add ½ tsp xanthan gum to improve texture. Note that gluten-free cookies may spread more and have slightly denser centers. For best results, use a gluten-free flour formulated for baking.

5

How do I get the chocolate chips to stay melty?

Use vegan chocolate chips (like Enjoy Life brand) and avoid overbaking. Bake until edges are golden but centers still look slightly underdone (11-13 minutes at 350°F). Let cookies cool on the baking sheet for 5 minutes before transferring—the residual heat keeps the chocolate melty. Store in an airtight container to maintain freshness.

★★★★★4.6(2 reviews)
Categories Desserts