Creating the perfect cookie—chewy and gooey in the center, with melty pools of chocolate and crisp golden edges—has long been my goal. This Vegan Oatmeal Chocolate Chip Cookie recipe delivers on all of that and then some. It’s simple to make, reliably delicious, and a top pick when I want a dairy-free treat that still tastes indulgent.
The flavor and texture here are so satisfying I often compare them to my best chocolate chip cookie recipe (which is not vegan). These cookies prove that plant-based baking can be just as rich, chewy, and comforting as traditional versions. They’re easy to share with friends who avoid dairy, and they’re forgiving enough for home bakers of all skill levels.

Please note: I may reference products I use, but you can choose equivalent items available at your local grocery store. The recipe does not require specialty equipment.
Preparing the best vegan dessert
Making vegan oatmeal chocolate chip cookies is very similar to making any cookie—flour, sugar, oats, and a few substitutions that keep the finished cookies plant-based. These swaps are straightforward: flaxseed replaces eggs, coconut oil and coconut milk supply fat and moisture, and dairy-free chocolate chips provide the gooey chocolate pockets.
Even if you’re not strictly vegan, this recipe is worth trying. The cookies are easy to digest for some people who avoid dairy, and they’re a great option to bring to gatherings where guests have dietary restrictions. Most ingredients are common grocery items, and the method is uncomplicated.

Vegan substitutes used in this cookie recipe
Here are the main vegan swaps I use and why they work:
- Flax eggs: Ground flaxseed mixed with water creates a gel-like mixture that mimics the binding and moisture properties of eggs.
- Coconut oil and full-fat coconut milk: These add the fat and moisture butter would normally provide. Full-fat canned coconut milk gives structure and richness that lighter plant milks lack.
- Dairy-free chocolate chips: Use your preferred brand. Dark, semi-sweet dairy-free chips melt into delightful pockets of chocolate in each cookie.

Ingredients & substitutions for the best vegan oatmeal chocolate chip cookies
Flax Egg
- 5 tablespoons water
- 2 tablespoons flax meal (ground flaxseed)
Cookie Dough
- Coconut oil: Use refined coconut oil if you prefer a neutral flavor. It should be solid at room temperature, not melted.
- Brown sugar: Dark brown sugar adds deeper flavor, but light brown sugar also works. Keep it packed for consistent texture.
- Coconut milk: Use full-fat coconut milk from a can, stirred well so the cream and liquid are combined.
- Vanilla extract: For depth and balance.
- Rolled oats: Old-fashioned or quick oats are fine. Choose certified gluten-free oats if needed. Do not use steel-cut oats.
- All-purpose flour: For gluten-free versions, use a cup-for-cup gluten-free blend. Avoid substituting with oat or almond flour unless you adjust liquids.
- Ground cinnamon
- Baking soda
- Baking powder
- Salt
- Vegan chocolate chips: Or swap with raisins, nuts, or dried fruit for different flavors; note substitutions will alter nutrition and texture.

How to Make Vegan Chocolate Chip Oatmeal Cookies
Step 1
Preheat your oven to 400°F (200°C). Line baking sheets with silicone mats or parchment paper and set aside.
Step 2
Make the flax eggs: whisk the water and flax meal together and chill until ready to use so they thicken into a gel.
Step 3
Cream the coconut oil and brown sugar together until the mixture resembles wet sand. Add the coconut milk and vanilla, mixing until lighter in color and well combined (about 1–2 minutes).
Step 4
Add the flax eggs and mix for about a minute on medium speed, then scrape the bowl and continue until the mixture is smooth and slightly lighter.
Step 5
With the mixer off, fold in the oats, flour, cinnamon, baking soda, baking powder, and salt. Stir in the chocolate chips until evenly distributed.
Step 6
Use a cookie scoop or spoon to portion the dough onto the prepared baking sheets, spacing cookies about 2 inches apart. Press a few extra chocolate chips into the tops for an attractive finish.
Step 7
Bake at 350°F (175°C): place one tray in the oven and bake 4–5 minutes, then rotate and bake another 4–5 minutes, until the edges are just turning golden. The centers may still look slightly underbaked—that’s fine. Allow cookies to cool on the sheet so they finish setting, then transfer to a rack.
Store cooled cookies in an airtight container at room temperature for up to five days. To freeze, place cooled cookies in a freezer-safe bag or container for up to three months. Reheat gently in the microwave at reduced power until warm and melty.

Tips for Making Vegan Chocolate Chip Cookies
- Full-fat canned coconut milk gives the best chew and flavor. Other plant milks can be used, but results may vary.
- Refined coconut oil keeps the coconut flavor subtle, while unrefined oil will add a noticeable coconut aroma.
- For a chewy texture, aim for about 10 minutes of total bake time and let cookies cool on the baking sheet. For a cake-like cookie, bake a couple of minutes longer.

If you try this recipe, I’d love to know how it turned out. Share your experience or variations—cookies are best enjoyed together!

Looking for more recipes like this one? Try other baked goods and cookie recipes to explore different textures and flavors in plant-based baking.

Vegan Oatmeal Chocolate Chip Cookies
Chewy, gooey cookies with melty chocolate and crisp edges—this vegan oatmeal chocolate chip cookie is easy to make and delicious to share.
Prep Time: 10 minutes | Cook Time: 10 minutes | Total Time: 20 minutes
Course: Dessert | Cuisine: American | Keyword: chocolate chips, oatmeal, vegan cookies
Servings: 14 | Calories: 369 kcal (approx.)
Author: Kimberlee Ho
Ingredients
Flax Eggs
- 5 tablespoons water
- 2 tablespoons flax meal
Cookie Dough
- ½ cup refined coconut oil, solid at room temperature
- 1 ¼ cups dark brown sugar, packed
- ¼ cup full-fat coconut milk, stirred
- 1 tablespoon vanilla extract
- ¼ cup rolled oats
- 2 ¼ cups all-purpose flour
- ¼ teaspoon ground cinnamon
- 1 teaspoon baking soda
- 1 teaspoon baking powder
- 1 teaspoon salt
- 1 ½ cups vegan chocolate chips, plus extra for topping
Instructions
- Preheat oven to 400°F (200°C) and line baking sheets with silicone mats or parchment paper.
- Make the flax eggs by whisking water and flax meal, then chill until thickened.
- Cream coconut oil and brown sugar until the mixture resembles wet sand. Add coconut milk and vanilla and mix until light and combined.
- Add flax eggs and mix until thoroughly incorporated and slightly lighter in color.
- Fold in oats, flour, cinnamon, baking soda, baking powder, and salt. Stir in chocolate chips.
- Scoop dough onto baking sheets, spacing 2 inches apart, and press extra chocolate chips on top if desired.
- Bake one tray at a time at 350°F (175°C) for 4–5 minutes, then rotate and bake another 4–5 minutes until edges are lightly golden. Cool on the sheet, then transfer to a rack.
Notes
- Store cooled cookies in an airtight container at room temperature for up to 5 days.
- Freeze cooled cookies in a freezer-safe bag for up to 3 months; warm gently before serving.
- This recipe is inspired by classic chocolate chip cookie techniques adapted for a vegan approach.
Nutrition (approx. per serving)
Calories: 369 kcal | Carbohydrates: 49.9 g | Protein: 4.3 g | Fat: 18 g | Saturated Fat: 12.4 g | Sodium: 258 mg | Fiber: 2.8 g | Sugar: 29.3 g

Notice: This page may reference products commonly used in the kitchen. Choose the brands and sources you prefer; the ingredients above will work with most standard equivalents.