These vegan white chocolate chip cookies are soft in the middle, lightly crisp on the edges (which I LOVE!), and packed with creamy white chocolate in every bite. No fancy ingredients, no complicated steps—just a reliable, feel-good cookie that tastes like it came from a bakery.
Whether you’re vegan or just want to cut down on the eggs and butter, this recipe will not disappoint. Grab a bowl, and let’s get baking!
Vegetarian Zen is reader-supported. When you buy through links on our site, we may earn a monetary commission. Additionally, the information presented is for educational purposes only. Always consult with your doctor. Learn More.

What Makes This Vegan Chocolate Chip Cookies Recipe So Good
Soft and chewy texture The oil and plant milk combo keeps the cookies tender inside with a golden, lightly crisp edge.
Simple, pantry-friendly ingredients No vegan egg replacers needed—just standard baking staples and dairy-free white chocolate chips.
Balanced sweetness A mix of brown and white sugar gives depth of flavor without going overboard.
Reliable spread Chilling the dough helps control spread so your cookies bake up thick and even.
Customizable Add citrus zest, toasted
Ingredients For Vegan White Chocolate Chip Cookies
- all-purpose flour
- baking soda
- baking powder
- salt
- brown sugar
- granulated sugar
- neutral oil (like avocado, canola, or light olive oil)
- unsweetened plant milk (oat, almond, or soy)
- vanilla extract
- cornstarch
- vegan white chocolate chips or chunks
- Optional: almond extract

How to Make Vegan White Chocolate Chip Cookies
Preheat the Oven
Set your oven to 350°F (175°C). Line two baking sheets with parchment paper to prevent sticking and encourage even baking.
Combine the Dry Ingredients
In a medium bowl, whisk together the flour, baking soda, baking powder, salt, and cornstarch until evenly mixed. This helps prevent clumps and gives the cookies a consistent rise.
Mix the Wet Ingredients
In a large bowl, whisk together the brown sugar, granulated sugar, oil, plant milk, vanilla extract, and almond extract (if using). Whisk until smooth and glossy.
combine wet and dry ingredients
Add the dry ingredients to the wet mixture. Use a spatula to gently fold everything together until just combined. The dough should be soft and slightly thick—stop mixing as soon as no dry flour remains.
Fold in the White Chocolate
Stir in the vegan white chocolate chips or chunks until evenly distributed throughout the dough.
Chill the Dough
Cover the bowl and refrigerate the dough for 20–30 minutes. Chilling helps control spreading and improves the final texture.
Scoop and Shape
Using a 1½- or 2-tablespoon cookie scoop, portion the dough onto the prepared baking sheets, leaving about 2 inches between each cookie.
Bake
Bake for 9–12 minutes, until the edges are set and lightly golden. The centers should look slightly underbaked—this keeps the cookies soft and chewy.
Tap and Finish
If the cookies are very puffy, gently tap the baking sheet on the counter once. For a bakery-style finish, press a few extra white chocolate chips on top while the cookies are still warm.
Cool
Let the cookies rest on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely. They’ll firm up as they cool.

Storage Instructions
Room temperature Store in an airtight container for 3–4 days. Slip in a small slice of bread to keep them soft.
Freezer (baked) Freeze fully cooled cookies for up to 2 months. Thaw at room temperature or warm for 2–3 minutes in a low oven.
Freezer (dough) Scoop dough balls onto a tray, freeze solid, then transfer to a bag. Bake from frozen at 350°F (175°C) for 11–13 minutes.
Why This is Good for You
Dairy-free and egg-free Great for those with allergies or for anyone looking to cut back on animal products.
Lower in saturated fat Using oil instead of butter reduces saturated fat while keeping texture soft.
Flexible ingredients You can choose plant milks with added calcium or protein, making your treat a little more nourishing.
Mindful sweetness The blend of sugars gives big flavor, so you can enjoy a satisfying cookie without needing oversized portions.
What Not to Do
Don’t skip the chill time Warm dough spreads too much and can bake up thin and greasy.
Don’t overbake If they look fully done in the oven, they’ll be dry when cool. Pull them when the centers still look soft.
Don’t pack the flour Spoon flour into the measuring cup and level it off. Packed flour makes cakey, dry cookies.
Don’t use strong-tasting oils Extra-virgin olive oil or coconut oil with a strong flavor can overpower the white chocolate.
Don’t overmix Once the dry ingredients go in, mix only until combined to avoid tough cookies.
Recipe Variations
Lemon-vanilla Add 1 tablespoon fresh lemon zest and reduce vanilla to 1 teaspoon. Bright and lovely with white chocolate.
Macadamia crunch Fold in 1/2 cup chopped roasted macadamias for that classic white chocolate pairing.
Brown butter style (vegan) Use a plant-based butter and melt it until lightly browned, then cool before using in place of oil for a toasty flavor.
Spiced cookie Add 1/2 teaspoon ground cardamom or cinnamon for warmth that complements the sweetness.
Gluten-free option Swap the flour for a 1:1 gluten-free baking blend with xanthan gum. Chill dough well and bake a minute longer if needed.
Berry white Stir in 1/3 cup freeze-dried raspberries or strawberries for tart pops of color.
Vegan White Chocolate Chip Cookies
Ingredients
- 2 cups all-purpose flour
- 1/2 teaspoon baking soda
- 1/2 teaspoon baking powder
- 1/2 teaspoon salt
- 1 tablespoon cornstarch
- 1/2 cup brown sugar, packed
- 1/3 cup granulated sugar
- 1/2 cup neutral oil like avocado, canola, or light olive oil
- 1/4 cup unsweetened plant milk like oat, almond, or soy
- 2 teaspoons vanilla extract
- 1/4 teaspoon almond extract optional
- 3/4 – 1 cup vegan white chocolate chips or chunks
Instructions
- Preheat the oven to 350°F (175°C) and line two baking sheets with parchment paper.
- In a medium bowl, whisk together the flour, baking soda, baking powder, salt, and cornstarch until evenly combined.
- In a large bowl, whisk together the brown sugar, granulated sugar, oil, plant milk, vanilla extract, and almond extract (if using) until smooth and glossy.
- Add the dry ingredients to the wet ingredients and gently fold with a spatula until just combined. Do not overmix.
- Stir in the vegan white chocolate chips or chunks until evenly distributed.
- Cover the dough and refrigerate for 20–30 minutes to help control spreading.
- Scoop 1½ to 2 tablespoons of dough per cookie and place on the prepared baking sheets, leaving about 2 inches between each cookie.
- Bake for 9–12 minutes, until the edges are set and lightly golden while the centers remain soft.
- If desired, gently tap the baking sheet on the counter once and press a few extra white chocolate chips on top while the cookies are still warm.
- Let the cookies cool on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely
Notes
- For thicker cookies, keep dough scoops tall and do not flatten.
- For wider cookies, gently flatten the dough before baking.
- Cookies will continue to set as they cool—do not overbake.
Wrapping Up
These vegan white chocolate chip cookies are simple, reliable, and seriously tasty. With a short chill and a few pantry staples, you’ll get bakery-quality results at home.
Keep a batch of dough in the freezer for easy warm cookies anytime, and customize them with citrus zest,
Love this recipe? Check out our full collection of vegetarian and vegan recipes for more delicious ideas! And if you’re looking to share your creations (or get inspired by someone else’s), join our closed Facebook Group, The Peas and Carrots Society, a group of non-judgy folks who welcome all! Nothing but good food, good friends, and good fun!
Want to level up your vegan desserts? Rouxbe’s Vegan Dessert course is one of our favorites. Give it a peek!
90-day online course based on Fran Costigan’s popular Vegan Baking Boot Camp.
FAQ: Vegan White Chocolate Chip Cookies
Which vegan white chocolate chips work best?
Look for brands that list cocoa butter and avoid waxy fillers. Chips made with cocoa butter melt smoothly and taste creamy, not chalky. If you can’t find chips, chop a vegan white chocolate bar into small chunks.
Can I make these cookies oil-free?
Not with the same texture. Oil keeps the cookies soft and chewy. If you want to experiment, try half oil and half unsweetened applesauce, but expect a cakier result.
Why did my cookies spread too much?
Likely reasons are warm dough, a hot baking sheet from a previous batch, or too little flour. Chill the dough, use fresh parchment, and make sure you’re measuring flour correctly.
Can I reduce the sugar?
Yes, you can reduce total sugar by about 2–3 tablespoons without hurting texture. Any more than that and the cookies may lose their chew and spread less.
What’s the best plant milk for baking?
Unsweetened oat or soy milk works well for neutral flavor and good browning. Almond milk also works. Avoid flavored or sweetened varieties, which can throw off the taste.
How do I get perfectly round cookies?
While the cookies are hot, use a round cookie cutter or a glass to “scoot” the edges into a neat circle. It’s a quick bakery trick that makes them look polished.
Can I make them bigger?
Yes. Use 3-tablespoon scoops and bake for 12–14 minutes. Let them cool on the sheet for at least 7 minutes before moving so they set properly.






