Vegan Chocolate Chip Cookies Recipe

Excellent chocolate chip cookies that just happen to be vegan.

Photographs: Vicky Wasik

Why This Recipe Works

  • The cocoa butter in chopped chocolate flavors and thickens this dough, which won't behave the same with mass-produced morsels.
  • Refined coconut oil is odorless and flavorless, with a melting point and creaming properties similar to butter.
  • Nutmeg adds a sense of butteriness.
  • The toasty flavor of dry malt extract mimics the taste of brown butter.
  • An oat slurry provides water, protein, and emulsification, much like a whole egg, but with a subtle flavor that blends seamlessly with the dough.

These cookies are crisp around the edges and chewy in the middle, with a brown butter-like aroma thanks to some culinary slight of hand—the subtle use of dry malt extract and nutmeg to create some of the toasty, nutty flavors that traditional butter cookies develop as they brown. The result is a cookie that needs no disclaimer—it's not "good for a vegan recipe," it's just plain good.

Recipe Details

Vegan Chocolate Chip Cookies Recipe

Active 45 mins
Total 60 mins
Serves 32 cookies

Excellent chocolate chip cookies that just happen to be vegan.


For the Oat Slurry:

  • 1 1/2 ounces old-fashioned rolled oats, not quick-cooking or instant (about 1/2 cup minus 2 1/2 teaspoons; 42g)

  • 3 ounces water (about 1/3 cup plus 1 tablespoon; 85g)

For the Dough:

  • 8 ounces refined coconut oil, solid but creamy, about 70°F/21°C (1 rounded cup; 225g)

  • 12 ounces light brown sugar, see note (about 1 1/2 cups, gently packed; 340g)

  • 3 1/2 ounces white sugar, see note (about 1/2 cup; 100g)

  • 1/2 ounce vanilla extract (1 tablespoon; 15g)

  • 2 1/4 teaspoons (9g) Diamond Crystal kosher salt, plus more for sprinkling; for table salt, use about half as much by volume or the same weight

  • 1 1/2 teaspoons baking soda

  • 1/2 teaspoon baking powder

  • 1/8 teaspoon grated nutmeg

  • 2 ounces prepared oat slurry (about 1/4 cup; 55g)

  • 12 1/2 ounces all-purpose flour (about 2 3/4 cups, spooned; 355g), such as Gold Medal

  • 1 1/4 ounces dry malt extract, such as Briess sparkling amber (about 1/4 cup; 35g)

  • 10 ounces dark chocolate, about 72% cocoa solids, see note (not commercial chips), roughly chopped (1 2/3 cups; 285g)


  1. For the Oat Slurry: In tall, narrow container just wide enough to accommodate the head of an immersion blender, combine rolled oats and water. Purée with an immersion blender until thick and smooth, then strain through a fine mesh strainer, pressing on the solids with a flexible spatula until they give up all their liquid. Discard the fibrous oat solids, and reserve 2 ounces of the thick and gooey purée to use as directed below. This should not be done in advance, as the oat slurry will continue to thicken and become unusable over time.

  2. For the Dough: Adjust oven rack to middle position and preheat to 350°F (180°C). Combine refined coconut oil, brown sugar, white sugar, vanilla, salt, baking soda, baking powder, and nutmeg in the bowl of a stand mixer fitted with a paddle attachment. Mix on low to moisten, then increase to medium and beat until light and fluffy, about 5 minutes, pausing to scrape the bowl and beater as needed along the way.

  3. With the mixer still running, dribble in the prepared oat slurry and continue beating until smooth. Shut off the mixer, and scrape the bowl and beater. Meanwhile, sift the flour into a medium bowl, then add the dry malt extract and whisk to combine, about 1 minute (if this mixture is not homogeneous, the cookies will have an irregular flavor and consistency, so take your time).

  4. Resume mixing the slurry on low speed, then add the malt-flour all at once, followed by the chopped chocolate. Continue mixing only until well combined. Because coconut oil is solid below 76°F, the dough will seem crumbly and dry; in a hot kitchen, the dough may seem wet or oily, instead.

  5. Portion the Dough: With a 2-tablespoon cookie scoop, divide the dough into about 32 pieces, firmly compressing each portion into the scoop with the palm of your hand or the edge of the bowl. Arrange on a parchment-lined aluminum baking sheet, leaving 2 inches between each. With the palm of your hand, gently press each portion to minimize its dome. This step is not meant to smash or flatten the cookie dough, but to create a slightly level surface. Sprinkle each with chopped chocolate and a pinch of salt.

  6. To Bake: Bake until the cookies are puffed and golden, but still quite steamy and soft in the middle, about 12 minutes. Due to the unique melting point of coconut oil, the cookies will seem doughy and raw in the middle, but they will become increasingly thick and firm as they cool. Cool directly on the baking sheet until the crumb is set, about 5 minutes. These cookies are best served fresh, or within 12 hours of baking, but leftovers can be kept in an airtight container at room temperature for up to 2 days.

Special Equipment

Immersion blender, non-reactive sieve, stand mixer, flexible spatula, 2-tablespoon cookie scoop (optional), half sheet pans


With kitchen temperatures above 74°F (23°C), start by refrigerating the mixing bowl and dry ingredients until cooled to 70°F (21°C). At elevated temperatures, these ingredients and equipment can act as a heat source, warming the dough and causing excessive spread in the oven.

This Recipe Appears In

Nutrition Facts (per serving)
212 Calories
10g Fat
29g Carbs
2g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 32
Amount per serving
Calories 212
% Daily Value*
Total Fat 10g 13%
Saturated Fat 7g 37%
Cholesterol 1mg 0%
Sodium 181mg 8%
Total Carbohydrate 29g 11%
Dietary Fiber 1g 4%
Total Sugars 18g
Protein 2g
Vitamin C 0mg 0%
Calcium 21mg 2%
Iron 1mg 8%
Potassium 83mg 2%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)