Easy-to-make vegan oatmeal raisin cookies with chewy centers and slightly crisp edges. Brown sugar, molasses, oats, cinnamon, and plump raisins create a simple, crowd-pleasing cookie that quickly becomes a family favorite.

Chewy oatmeal raisin cookies are a classic for a reason. This vegan version keeps the familiar texture and warm flavors—brown sugar, molasses and cinnamon—while using simple plant-based ingredients. I enjoy transforming recipes from my childhood into vegan favorites; other go-to recipes include banana bread and vegan chocolate chip cookies. These oatmeal cookies come together quickly, and they’re easy to adapt for dietary needs or flavor preferences.
The dough is straightforward to mix, and the result is tender in the center with slightly crisp edges. You can swap ingredients to make them gluten-free, nut-free, or to change up the mix-ins. Below I outline the main ingredients, a brief method overview, and helpful tips to get the best cookies every time.
Ingredients needed (with substitutions)
- Flour – All-purpose flour works well. For gluten-free cookies, use a 1:1 gluten-free flour blend.
- Rolled oats – Use rolled (old-fashioned) oats for the best texture; instant oats can become too soft.
- Ground flaxseed – Combined with water it replaces the egg and helps create chewy cookies.
- Vegan butter – Provides buttery flavor; solid coconut oil may be used as an alternative.
- Brown sugar and granulated sugar – Brown sugar adds a caramel note while granulated sugar helps with structure and spread.
- Vanilla extract and molasses – Vanilla adds warmth; a touch of molasses deepens the flavor and complements the brown sugar.
- Cinnamon – Brings the classic oatmeal cookie spice.
- Raisins – Sweet, chewy raisins are traditional; substitute dried cranberries, blueberries, or vegan chocolate chips if desired.
- Chopped walnuts (optional) – Add crunch if you like nuts; omit for nut-free cookies.

How to make vegan oatmeal raisin cookies
This overview highlights the key steps—see the full recipe card below for exact measurements and times.
Make the flax “egg.” Combine ground flaxseed and water in a small bowl and set aside to thicken while you preheat the oven.
Cream butter and sugars. In a large bowl with a mixer, beat softened vegan butter with brown and granulated sugar until creamy, about 1–2 minutes. Add the flax mixture, vanilla, and molasses, mixing briefly to combine.

Add dry ingredients. Stop the mixer and add flour, rolled oats, baking soda, cinnamon, and salt. Mix on low until just combined so the cookies stay tender.
Fold in the raisins (and walnuts if using). The dough should be moist but thick enough to hold shape.

Scoop and bake. Use about 1.5–2 tablespoons of dough per cookie. Place scoops on prepared baking sheets, slightly flattening each ball and leaving space for spreading. Bake until the edges are golden and the tops are set. Let cookies cool on the pan for a few minutes before transferring to a wire rack to finish cooling.

Tips for success
- Use the right equipment – A stand mixer with a paddle attachment is ideal for creaming the butter and sugars, but a hand mixer works fine. Line baking sheets with parchment or silicone mats for easy cleanup.
- Distribute mix-ins evenly – Aim for a good mix of raisins in each scoop so every cookie gets flavor and texture.
- Don’t overbake – Cookies will look slightly soft when they come out of the oven; they firm up as they cool. Removing them a little early keeps centers chewy.

Frequently asked questions
- Why did my cookies get hard? Over-mixing or over-baking causes tough cookies. Mix until ingredients are just combined and watch the bake time closely.
- Should I plump the raisins? Soaking raisins in hot water for 10–15 minutes can make them juicier, but it’s optional.
- Do I need to chill the dough? Chilling isn’t required for this recipe and skipping it speeds up baking. If you want taller, thicker cookies, chill the dough for about an hour before baking.
- Can these be gluten-free? Yes—substitute a reliable 1:1 gluten-free flour and use certified gluten-free rolled oats.
- Not a fan of raisins? Replace them with dried cranberries, blueberries, or vegan chocolate chips. Nuts can be added or omitted depending on preference.
- How do I store and freeze them? Store baked cookies in an airtight container for 3–4 days at room temperature or up to a week in the refrigerator. They also freeze well—freeze in a single layer, then transfer to a sealed container or bag.

Want more classic vegan cookies?
- Perfect Vegan Chocolate Chip Cookies
- Vegan Lofthouse Cookies
- Peanut Butter Cookies
- Vegan Snickerdoodles
Vegan Oatmeal Raisin Cookies
Pin
Comment
Ingredients
- 1 tablespoon ground flaxseeds
- 2 1/2 tablespoons water
- 1/2 cup vegan butter, softened
- 1/2 cup light brown sugar, packed
- 1/2 cup granulated sugar
- 1 1/2 teaspoons pure vanilla extract
- 1/2 tablespoon molasses
- 1 cup all purpose flour
- 1 1/2 cups rolled oats
- 1 teaspoon baking soda
- 3/4 teaspoon ground cinnamon
- 1/4 teaspoon salt
- 3/4 cup raisins
- 1/4 cup chopped walnuts (optional)
Instructions
- Preheat oven to 350°F and line two baking sheets with parchment paper or silicone liners.
- Mix ground flaxseed and water in a small bowl and set aside to thicken.
- In a large bowl, beat the softened vegan butter with brown and granulated sugar for 1–2 minutes until creamy.
- Mix in the flax mixture, vanilla, and molasses, scraping the bowl as needed.
- Add flour, oats, baking soda, cinnamon, and salt. Mix on low until just combined, then stir in the raisins (and walnuts if using).
- Portion about 1.5–2 tablespoons of dough per cookie onto prepared sheets, leaving space between each. Slightly flatten each ball.
- Bake 12–14 minutes, until edges are golden and tops are set.
- Cool on the baking sheet for 5 minutes, then transfer to a rack to cool completely. Cookies firm up as they cool.
- Store in a covered container for 3–4 days at room temperature or up to a week refrigerated. Cookies also freeze well.
Notes
- Gluten free – Use a quality gluten-free flour blend and certified gluten-free oats.
- Don’t like raisins? Substitute dried cranberries, blueberries, or vegan chocolate chips. Nuts are optional.
Nutrition
|
Calories: 139 kcal