Vegan Chocolate Chip Cookies: Soft, Chewy Recipe for Home Bakers

These Vegan Chocolate Chip Cookies deliver a chewy, gooey center, crispy edges and rich, balanced flavor—without any animal products. Made with a flax “egg,” two sugars, melted coconut oil, vanilla, and melty vegan chocolate chips, they’re simple to make and irresistible with tea or plant-based milk.

vegan chocolate chip cookie stack on white parchment paper

This recipe was originally published February 11, 2021 and updated with extra notes on May 24, 2024.

The dough uses a flaxseed binder, a combination of granulated and light brown sugar for crisp edges and chew, melted coconut oil for tenderness, and pure vanilla for depth. Optional espresso powder and cardamom add a complex, aromatic twist that highlights the chocolate. One batch yields about 12 large cookies—perfect for sharing or saving for yourself.

vegan chocolate chip cookie ingredients

Ingredients

Ground Flaxseed: Mix with water to make a gel-like flax “egg” that binds the dough. Chia seeds work as an alternative.

Granulated White Sugar: Helps create crisp edges while retaining chewiness. Use vegan-friendly sugar if required.

Light Brown Sugar: Adds moistness and caramel notes. Dark brown sugar will deepen the flavor but may alter texture slightly.

Coconut Oil: Melted and cooled, it contributes tenderness and a subtle coconut note; use refined for a neutral taste.

Vanilla Extract: Pure vanilla gives the best flavor; vanilla paste is a richer alternative.

All-Purpose Flour: Provides structure; swap 1:1 with whole wheat or a gluten-free blend if needed.

Baking Soda: Leavens and helps the cookies spread and brown.

Salt: Sea or kosher salt enhances flavor; finish with flaky Maldon sea salt if desired.

Vegan Chocolate Chips: Choose your preferred variety—dark, milk-style, or white chocolate alternatives work well.

Espresso Powder (optional): Concentrates and deepens the chocolate notes. Instant coffee can substitute.

Cardamom (optional): Adds warm, exotic complexity; cinnamon or nutmeg are good swaps.

vegan chocolate chip cookies on parchment paper

How to Make Vegan Chocolate Chip Cookies

  • Make the flax “egg.” Combine ground flaxseed and water in a small bowl. Stir and let sit at least 5 minutes until gelled.
img 6019 4
img 6019 5
  • Cream oil and sugars. In a mixer or large bowl, beat granulated sugar, brown sugar, and melted coconut oil on medium for 1–2 minutes until light. Scrape the bowl as needed.
creamed sugar and coconut oil in a bowl
flax egg mixture added to creamed sugar and coconut oil
  • Add flax “egg” and vanilla. Beat in the flax mixture, espresso powder (if using), and vanilla until incorporated.
dry ingredients added to wet in a bowl
vegan chocolate chips added to dough
  • Add dry ingredients. Sift in flour, cardamom (if using), baking soda, and salt. Fold by hand with a rubber spatula or wooden spoon until combined; the dough should clump but not form a solid mass.
  • Stir in chocolate chips. Mix chips in gently, using a spatula or your hands to bring the dough together. Avoid overworking.
vegan chocolate chip cookie dough in a bowl
Vegan chocolate chip cookie dough balls on parchment paper
  • Chill the dough. Cover and refrigerate 30–60 minutes. Near the end of chilling, preheat the oven to 350°F and line a baking sheet with parchment or a silicone mat.
  • Form and bake. Scoop with a double cookie scoop (3–4 tablespoons), roll into balls, and place on the sheet with about 2 inches between cookies. Bake 11–13 minutes until edges are golden.
vegan chocolate chip cookies on cooling rack
a vegan chocolate chip cookie cut in half and stacked
  • Cool and finish. Remove from oven and, if desired, sprinkle with Maldon sea salt. Let cookies rest on the baking sheet 5 minutes, then transfer to a rack to cool another 10 minutes or until set.
An up-close shot of a vegan chocolate chip cookie broken into two on a white counter.

Recipe Pro-Tips

  • Measure accurately: A kitchen scale ensures proper flour and sugar amounts and consistent texture.
  • Use room-temperature ingredients: Let melted coconut oil cool slightly and work with ingredients at similar temperatures for even mixing.
  • Allow the flax to gel: Wait at least five minutes so the flax “egg” binds well.
  • Cream thoroughly: Beat oil and sugars until light to incorporate air and improve texture.
  • Don’t overmix: Fold until just combined to avoid tough cookies.
  • Chill the dough: Chilling for at least 30 minutes helps cookies hold shape and stay chewy.
  • Try the extras: Espresso and cardamom elevate the flavor—add them for a more sophisticated cookie.

Serving Suggestions

Enjoy warm with a glass of plant-based milk or pair with a hot tea or coffee. These cookies also pair well with simple vegan desserts like fruit-based ice cream or a chocolate pudding for a more indulgent treat.

vegan chocolate chip cookies on parchment paper

Storage Directions

  • Room temperature: Cool completely, then store in an airtight container for up to one week.
  • Freezing: Freeze cooled cookies in a single layer until solid, then transfer to a freezer-safe container for up to three months.
  • Reheating: Thaw at room temperature for 30 minutes or warm in a 300°F oven for 5–10 minutes.

More Vegan Chocolate Dessert Recipes

  • Oatmilk Chocolate Mousse Tart
  • Chocolate Matcha Sticky Buns
  • Chocolate Avocado Mousse
  • Citrus Chocolate Truffles
  • Chocolate Cherry Thumbprint Cookies
vegan chocolate chip cookie stack on white parchment paper

Vegan Chocolate Chip Cookies

Treat yourself to chewy, gooey vegan cookies—optionally try the cardamom and espresso variation for an elevated flavor profile. This recipe yields approximately 12 large cookies and takes about 40 minutes of active and chilling time with 12 minutes baking.

Ingredients

  • 2 tbsp ground flaxseed
  • 1/4 cup water
  • 1/2 cup (100g) granulated white sugar
  • 1/2 cup (110g) packed light brown sugar
  • 1/2 cup melted coconut oil
  • 1 tsp espresso powder (optional)
  • 2 tsp pure vanilla extract
  • 2 1/4 cup (270g) all-purpose flour
  • 1 tsp cardamom powder (optional)
  • 1 tsp baking soda
  • 1/2 tsp salt
  • 1 cup vegan chocolate chips
  • Maldon sea salt for finishing (optional)

Instructions

  • Combine ground flaxseed and water in a small bowl. Stir and let thicken 5 minutes to form a flax “egg.”
  • In a mixer or large bowl, beat white sugar, brown sugar, and melted coconut oil on medium 1–2 minutes until creamed, scraping the bowl as needed.
  • Add the flax “egg,” espresso powder (if using), and vanilla. Beat until combined.
  • Sift in flour, cardamom (if using), baking soda, and salt.
  • Fold ingredients by hand with a rubber spatula or wooden spoon until combined; dough will be clumpy but not solid.
  • Stir in chocolate chips by hand. Use your hands if needed to bring the dough together, taking care not to overwork it.
  • Cover and chill the dough 30–60 minutes.
  • Preheat oven to 350°F and line a baking sheet with parchment or a silicone mat.
  • Scoop dough with a double cookie scoop (3–4 tbsp), roll into balls, and place on the sheet with 2 inches between cookies.
  • Bake 11–13 minutes until edges are golden. Remove from oven and optionally sprinkle with flaky sea salt. Cool on the sheet 5 minutes, then transfer to a rack to cool about 10 minutes more before serving.