Vegan Tollhouse Cookie Recipe: Flaky Crunch and Chewy Centers

Desserts

Vegan Tollhouse Cookie Recipe: Flaky Crunch and Chewy Centers

This vegan Tollhouse cookie recipe delivers all the classic flavors—crispy edges, chewy centers, and pockets of gooey chocolate chips—without a single egg or drop of dairy. The secret lies in flax eggs and vegan butter that create the perfect texture while maintaining that signature cookie structure. After years of testing, I’ve perfected a method that ensures your cookies bake up golden and tender every time.

The magic happens with a combination of brown and white sugar, which creates caramelized depth, and a touch of cornstarch for that signature flakiness. Vegan butter adds richness without the dairy, while flax eggs bind everything together just like traditional eggs would.

The result? Cookies that look and taste indistinguishable from the original, but with a lighter, plant-based twist.

What you’ll end up with is a batch of cookies that’s crisp around the edges and soft in the middle, with chocolate chips that stay perfectly melty. The aroma alone will fill your kitchen with warmth, and the first bite delivers that nostalgic Tollhouse flavor—just without the animal products.

These cookies are ideal for holidays, bake sales, or satisfying that late-night craving.

Ready in just 12 minutes of baking time (plus 10 minutes of chilling), this recipe is designed to be foolproof. Whether you’re baking for a crowd or treating yourself, these vegan Tollhouse cookies will become your new favorite. Let’s get started!

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

Ingredients for vegan tollhouse cookie

Flax eggs, vegan butter, and chocolate chips—everything you need for perfect vegan Tollhouse cookies.

Ingredient Amount Notes
Vegan Butter 🧈 1 cup Melted, full-fat preferred
Light Brown Sugar 🍚 ¾ cup Packed firmly for accuracy
Granulated White Sugar 🍚 ½ cup Superfine preferred for smooth texture
Ground Flaxseed 🌾 3 tbsp For flax eggs, freshly ground
Water 💧 9 tbsp Room temperature for flax eggs
All-Purpose Flour 🌾 2 cups Sifted for lightness, 11% protein
Cornstarch 🌽 ¼ cup For signature flakiness
Baking Soda 🧂 ½ tsp Aluminum-free for best results
Salt 🧂 ½ tsp Diamond Crystal preferred
Pure Vanilla Extract 🍯 1 tsp Bourbon-infused for depth
Mini Chocolate Chips 🍫 2 cups Enjoy Life brand, dairy-free
Unsweetened Almond Milk 🥛 ¼ cup For dough moisture, unsweetened

The vegan butter is non-negotiable here—Miyoko’s or Earth Balance are my go-tos, but any full-fat plant-based butter works. Look for brands with at least 80% fat content for that classic cookie richness. Brown sugar should be packed firmly in the cup—light brown works best—and superfine white sugar dissolves faster for a smoother texture. For flax eggs, grind your own flaxseed right before mixing—pre-ground loses potency fast. The chocolate chips? Enjoy Life brand is the only one I trust for dairy-free baking—no weird aftertaste.

No vegan butter? Coconut oil at room temperature works in a pinch, but the flavor won’t be identical. Short on flaxseed? Chia seeds at double the amount (6 tbsp chia + 12 tbsp water) do the job, though texture may vary slightly. The almond milk is just for dough moisture—any unsweetened plant milk works, but avoid sweetened versions. For extra richness, fold in vegan white chocolate chips alongside the dark ones. And if you’re feeling fancy, toast the flaxseed lightly before grinding—adds a subtle nuttiness that pairs perfectly with the chocolate.

Dough keeps best in the fridge for 3 days if wrapped tightly in parchment, or 3 months frozen between parchment layers. For perfect cookies, chill the dough for at least 10 minutes before baking—this prevents spreading. Baked cookies stay fresh for 5 days in an airtight container, though they’re best enjoyed within 2 days. Portion dough into 1.5 tbsp balls for classic Tollhouse size, or go bigger for thick, chewy cookies. And trust me, the first batch won’t last that long anyway.

❤️

Why You'll Love This Recipe

  • No Eggs, No Stress: I swear by the flaxseed trick—just mix ground flax with water, let it sit for 5 minutes, and boom, you’ve got the perfect binder. No cracking, no mess, no waiting for eggs to come to room temperature. That’s 10 minutes saved right there, and honestly? You’d never know it’s not the classic version.
  • Chewy-Crisp Magic: The brown sugar gives these cookies that deep caramel undertone, while the white sugar keeps the edges just crisp enough. And the vegan butter? Rich without being greasy—it’s that perfect balance where the first bite makes you close your eyes. (Yes, even on a Tuesday night.)
  • Bakes for Everyone: Pack them in lunchboxes for the kids, freeze half for when you’re too tired to bake, or bring a batch to a potluck where half the crowd is vegan. They disappear fast, but no one will ask if they’re plant-based. Between us, that’s the real win.
  • Pantry Staples Only: You’re probably already stocked—brown sugar, white sugar, and a tub of vegan butter in the fridge. No weird ingredients, no last-minute grocery runs. My daughter picks out the chocolate chips, but still asks for seconds. That’s how you know it’s foolproof.

Step-by-step instructions for vegan Tollhouse cookies

Here's how to create cookies with that signature flaky crunch and chewy centers—every bite delivers.

1

Create Flax Eggs for Binding

In a small bowl, whisk together the 3 tablespoons ground flaxseed and 9 tablespoons water. Let this mixture sit for 5 minutes while you prepare the other ingredients—this gives the flax time to fully gel into a thick, egg-like consistency. You'll know it's ready when it forms a translucent, slightly sticky gel that coats the back of a spoon.

This flax egg replacement is the secret to holding your cookies together without dairy. I always use freshly ground flaxseed because pre-ground seeds lose their binding power over time. If you're short on time, you can microwave the mixture for 30 seconds to speed up the process, but let it cool before using.

2

Cream Butter and Sugars to Peak Volume

In a stand mixer fitted with the paddle attachment, beat the 1 cup melted vegan butter with the 0.75 cup packed light brown sugar and 0.5 cup granulated white sugar on medium speed for 3-4 minutes. The mixture should lighten in color and nearly double in volume—this incorporates air that creates those signature crackly tops. Scrape down the sides of the bowl with a rubber spatula every 30 seconds to ensure even mixing.

Here's the thing—using melted butter instead of softened creates a smoother texture in vegan baking. If your butter solidifies while mixing, simply microwave it for 10 seconds to restore its fluidity. You're aiming for a light, fluffy consistency that's pale and airy, not thick and grainy.

3

Combine Wet Ingredients and Dry Components

Add the flax egg mixture, 1 teaspoon bourbon-infused vanilla extract, and 0.25 cup unsweetened almond milk to the butter-sugar mixture. Mix on low speed for 1 minute until fully combined. In a separate bowl, whisk together the 2 cups all-purpose flour, 0.25 cup cornstarch, 0.5 teaspoon baking soda, and 0.5 teaspoon salt. Sift the dry ingredients directly into the wet mixture and mix on low speed for 30-45 seconds until just combined—you should still see a few flour streaks.

Overmixing develops gluten, which can make your cookies tough. The cornstarch in this recipe is what gives these cookies their signature flaky texture, so don't skip it. Fold in the 2 cups mini chocolate chips by hand using a silicone spatula, making sure they're evenly distributed throughout the dough.

4

Chill the Dough for Perfect Texture

Cover the mixing bowl with plastic wrap and refrigerate the dough for at least 1 hour, or up to 24 hours. This chilling step is non-negotiable—it allows the flour to fully hydrate and prevents the cookies from spreading too much in the oven. Cold dough also means those beautiful crackly tops and chewy centers we're after.

I like to press the dough into a flat disk in the bowl before refrigerating. This makes it easier to portion later and prevents the dough from forming a skin on top. If you're in a hurry, you can freeze the dough for 30 minutes instead, but don't skip this step entirely—it makes all the difference in texture.

5

Bake to Golden Perfection

Preheat your oven to 350°F and line two baking sheets with parchment paper. Scoop the chilled dough into 2-tablespoon portions using a cookie scoop and place them 3 inches apart on the prepared sheets. Gently flatten each cookie with your palm to about ¼-inch thickness—this ensures even baking and that signature crackly top.

Bake for 11-13 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. Let them cool on the baking sheet for 5 minutes before transferring to a wire rack. The cookies should be soft in the center with crisp edges—this is where the magic happens.

👨‍🍳

Pro Tips For Making Vegan Tollhouse Cookie

  • MEASURE BROWN SUGAR WET: I learned this the hard way—packing light brown sugar into the measuring cup with a spoon, then leveling it off, just doesn’t cut it. Scoop the sugar directly from the bag into the cup, then press it down firmly with your palm until it overflows. This mimics the density of packed sugar without the guesswork, and your cookies won’t turn out too dry or too sticky.
  • CHILL THE DOUGH LONGER: Skip the 30-minute rest if you’re in a hurry, but don’t skip it entirely. For chewier cookies with better flavor, let the dough sit in the fridge for at least 2 hours—or overnight if you can. The flax "eggs" (ground flaxseed + water) need time to fully thicken, and the vegan butter softens just enough to prevent flat, greasy cookies when baking.
  • USE A SPLASH OF VANILLA: The recipe might not call for it, but trust me: a teaspoon of vanilla extract makes a real difference. It cuts through the richness of the vegan butter and brown sugar, balancing the chocolate chips. I was skeptical until I tried it—now it’s non-negotiable in my batch.
  • BAKE ONE SHEET AT A TIME: Crowding the tray leads to sad, uneven cookies. Use two baking sheets at most, with at least 2 inches between dough balls. If you’re short on space, bake one sheet, then let the cookies cool for 5 minutes before transferring them to a wire rack. This prevents steam buildup, which makes cookies spread too much and lose their texture. (Yes, even if you’re impatient like me.)

Perfect pairings for vegan tollhouse cookie

Classic Coffee Pairing

A steaming cup of medium-roast coffee with 2% milk is my go-to pairing—it enhances the caramelized sugar notes in these cookies while balancing their richness.

I like to use a lightly sweetened latte from my local café, Blue Bottle, because its smooth acidity cuts through the buttery texture without overpowering the chocolate.

For a stronger contrast, try a cold brew concentrate with a splash of vanilla almond milk—the cool temperature makes the cookies taste even more decadent. ☕

Warm Spiced Milk

For a cozy, comforting pairing, heat 1 cup unsweetened almond milk with 1 cinnamon stick, ½ teaspoon vanilla extract, and a pinch of nutmeg until steaming. The warm spices echo the cookie's caramelized depth while adding a comforting, creamy contrast.

Serve it alongside the cookies for a nostalgic treat that feels like a hug in a mug. I often make this when I want to recreate that classic after-dinner dessert vibe. 🌟

Chilled Vanilla Ice Cream

Nothing beats a scoop of vanilla bean ice cream from Ben & Jerry's or Halo Top to melt alongside these cookies. The cold, creamy texture contrasts beautifully with the warm, crispy edges, while the vanilla flavor complements the cookie's natural sweetness.

For extra indulgence, sprinkle crushed vegan shortbread cookies on top. I like to serve this combo at parties—it’s always a crowd-pleaser. 🍦

Herbal Tea Elevation

If you prefer tea, a chamomile or lavender Earl Grey adds an unexpected but delightful twist. The floral notes in the tea pair surprisingly well with the chocolate and caramel flavors, creating a sophisticated balance.

Brew a strong cup and let it cool slightly before serving—this helps the flavors meld without overpowering the cookies. I discovered this pairing while experimenting with afternoon treats, and it’s become a favorite. 🌸

Chocolate-Dipped Upgrade

For a showstopper presentation, dip the warm cookies halfway into melted vegan dark chocolate (I use Enjoy Life brand). Let the excess drip off, then sprinkle with flaky sea salt or crushed pistachios for crunch.

Serve with a glass of chilled red wine like Pinot Noir—the fruitiness in the wine pairs perfectly with the chocolate and caramelized edges. This is my go-to for special occasions. 🍷

Nutrition facts

Servings 24
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 16g20%
Saturated Fat 3g15%
Cholesterol 0mg0%
Sodium 180mg8%
Total Carbohydrate 36g13%
Dietary Fiber 2g8%
Sugars 28g
Protein 4g8%
* 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 use regular flour instead of all-purpose plus cornstarch?

You can substitute 2 ¼ cups all-purpose flour for the 2 cups flour + ¼ cup cornstarch, but your cookies will lose that signature flaky texture. The cornstarch creates steam during baking, which gives these vegan cookies their classic crackly tops and tender crumb. If you must skip it, reduce the flour by 2 tablespoons to maintain moisture balance.

2

Why does my dough spread too much when baking?

Skipping the 1-hour chill is the #1 reason for spreading. Cold dough holds its shape better, and the flax eggs need time to fully set. If you're in a hurry, freeze the dough for 30 minutes instead. Also, ensure your oven is fully preheated to 350°F—a cold oven causes uneven baking. Scoop 1.5 tbsp portions and flatten to ¼-inch thickness for proper structure.

3

What's the best chocolate chip substitute if I don't have Enjoy Life?

Use vegan semi-sweet chocolate chips (like Pascha or Hu) for closest results. For a budget option, chop vegan dark chocolate bars (70% cocoa) into small pieces. Avoid chips with coconut or milk additives—they can make cookies taste off. If using white chocolate chips, reduce the recipe's sweetness by 1 tablespoon sugar to balance the flavor.

4

Can I make these cookies nut-free?

Yes! Simply omit the almond milk and replace it with ¼ cup oat milk or ¼ cup water. The dough will be slightly less tender but still delicious. For extra insurance, use a dedicated nut-free kitchen or thoroughly clean all equipment. The recipe's base ingredients are already nut-free (flax, flour, sugar, etc.), so no other substitutions are needed.

5

How do I store these cookies to keep them soft?

Store in an airtight container with a slice of bread or apple to maintain moisture. They'll stay fresh for 5 days at room temperature. For longer storage, freeze baked cookies between parchment layers for up to 3 months. To reheat, warm for 10-15 seconds in the microwave—they'll soften beautifully while keeping their crisp edges.

★★★★★4.7(8 reviews)
Categories Desserts