Cranberry Orange Oatmeal Cookies (Vegan Recipe)

These vegan cranberry orange oatmeal cookies are simple to make in one bowl in about 20 minutes using a handful of wholesome ingredients. They’re an excellent holiday cookie when you want a healthier option that still tastes indulgent.

Stack of 4 oatmeal cookies with cranberries, walnuts and chocolate chips in them sitting on the edge of a wire baking rack.

These cookies are made without oil, eggs, butter, or refined white sugar and use whole wheat flour and rolled oats for added fiber and a more nutritious base.

They bake up with a crisp exterior and a soft, chewy center, generously studded with dried cranberries, dairy-free chocolate chips and chopped walnuts.

Fresh orange zest gives a bright, aromatic hint of citrus that complements the tart cranberries and rich chocolate. While they’re perfectly festive, these cookies are great any time of year as a wholesome snack or treat.

Have extra cranberries? Use them in baked cranberry granola bars or cranberry oatmeal crumble bars for another easy, tasty way to enjoy the flavor.

Recipe Highlights

  • Vegan, refined sugar-free and oil-free.
  • One-bowl recipe for easy cleanup.
  • Great as a holiday cookie or everyday treat.
  • Made with whole wheat and rolled oats for fiber.
  • No eggs or dairy required.

Ingredients

All ingredients for making a cranberry orange oatmeal cookie recipe.
  • Nut or seed butter: Use drippy almond butter, cashew butter or tahini. Peanut butter works but adds a stronger flavor.
  • Whole wheat flour: White whole wheat, spelt or all-purpose can be substituted; measure carefully.
  • Rolled oats: Old-fashioned or large-flake oats give the best chewy texture; quick oats can be used if needed.
  • Maple syrup: A liquid sweetener is required; agave nectar can substitute. Granulated sugars were not tested.
  • Orange: Fresh orange for zest (1–2 tsp). Lemon or lime zest or 1–2 tsp orange extract can be used instead.
  • Cranberries: Dried cranberries (sweetened or unsweetened) are recommended; raisins are an acceptable swap.
  • Chocolate: Dairy-free chocolate chips are optional but pair wonderfully with orange and cranberry. Dark or white chips both work.

Please refer to the recipe card below for exact measurements.

Variations and Additions

  • Nuts: Add pecans or walnuts for extra crunch.
  • Spices: A pinch of cinnamon or cardamom pairs nicely with nutmeg.
  • Orange glaze: Mix powdered sugar with 2–3 tablespoons orange juice for a simple glaze to drizzle over cooled cookies.
  • Coconut: Up to 1/4 cup shredded coconut can be added or used in place of the nuts.

Step-by-Step Instructions

Step 1: Mix the wet ingredients. In a large bowl, combine the almond butter (or other drippy nut/seed butter), maple syrup, orange zest and vanilla. Whisk until smooth and evenly combined.

Maple syrup and almond butter mixed together in a large mixing bowl.

Step 2: Add the dry ingredients. Stir in the flour, rolled oats, baking soda, salt and nutmeg until the mixture forms a cookie-dough consistency. It may look dry at first but will come together as you mix.

Oatmeal cookie dough in mixing bowl with a wooden spoon.

Step 3: Mix in the add-ins. Fold in the dried cranberries, dairy-free chocolate chips and chopped nuts if using.

Cranberry orange oatmeal cookie dough in a mixing bowl with a wooden spoon.

Step 4: Shape the cookies. Form 12 equal portions and place them on a parchment-lined baking sheet. Press each portion into a cookie shape before baking — these cookies won’t spread much in the oven.

Note: Use a cookie scoop or large spoon to portion the dough, then shape each into a cookie. Because the dough won’t spread, shape fully before baking.

12 cranberry orange oatmeal cookies on a baking sheet lined with parchment paper.

Step 5: Bake, cool and enjoy! Bake at 350°F (175°C) for 12–13 minutes, until the edges are golden brown. Let the cookies cool on the baking sheet; they will be fragile when hot but will firm up as they cool. Transfer to a wire rack once cooled if desired, then enjoy.

Cranberry chocolate chip walnut cookies on a baking cooling rack.

Recipe FAQs

My dough is too dry and crumbly — what can I do?

Too much flour or a thick nut butter are the most common causes. Measure flour carefully (a kitchen scale is best). Use drippy, nearly runny nut or seed butter. If the dough is still too dry, add plant-based milk or a small squeeze of orange juice, one tablespoon at a time, until it comes together. If you add too much liquid, chilling the dough 15–30 minutes will help firm it up.

Can I use instant oats?

Yes, but instant or quick oats will yield a softer cookie. Rolled oats (old-fashioned) or large-flake oats give the chewiest texture.

Do I need to use parchment paper?

Parchment prevents sticking and simplifies cleanup, but you can use a well-greased or nonstick baking sheet instead.

Are these cookies gluten-free?

No — this version uses whole wheat flour. I haven’t tested this recipe with gluten-free flour blends, so results may vary.

How to Make Orange Zest

Zesting an orange is quick: choose a firm, unblemished orange, wash and dry it, then use a microplane or citrus zester to remove only the colorful outer peel. Avoid the white pith beneath the peel, which is bitter. Tap the zest off the grater into a bowl or directly into your mixing bowl.

  1. Select fresh oranges: Pick ripe fruit with smooth skin.
  2. Wash and dry: Remove any surface residues.
  3. Grate carefully: Use a microplane and grate only the colored peel, rotating the orange as you go.
  4. Collect the zest: Transfer the grated zest to a bowl or mix directly into the recipe.
Two halves of a cranberry chocolate chip oatmeal cookie stacked on top of each other so you can see the inside texture of the cookie.

Expert Tips

  • Measure precisely: A digital scale ensures consistent results.
  • Preheat the oven: Make sure it reaches temperature before baking.
  • Orange zest: Avoid the bitter white pith and use a microplane for fine, flavorful zest.

Storing

  • Cool completely: Allow cookies to cool fully before storing to avoid sogginess.
  • Use an airtight container: Store at room temperature for 3–4 days in a cool, dry place.
  • Refrigerate: Keeps up to one week.
  • Freeze: Freeze in an airtight container or freezer bag (with parchment between layers) for up to three months. Thaw at room temperature or enjoy chilled.

More Holiday Recipes

Want more seasonal ideas? Try vegan turtles, pecan pie bars, no-bake Nanaimo bars, rum balls or vegan eggnog for festive baking and treats.

Stack of 4 oatmeal cookies with cranberries, walnuts and chocolate chips in them sitting on the edge of a wire baking rack.
4.88 from 8 votes

Cranberry Orange Oatmeal Cookies

By: Deryn Macey
Soft and chewy vegan cranberry orange oatmeal cookies with chocolate chips and walnuts — perfect for holidays or any time of year.
Prep: 10
Cook: 13
Total: 23
Servings: 12
Save Recipe
Pin Recipe
Rate Recipe
Print Recipe

Ingredients

  • 1/2 cup drippy almond butter or tahini, 120 g
  • 1/2 cup maple syrup, 145 g
  • 1 tsp vanilla extract
  • 2 tsp orange zest, avoid bitter white pith
  • 1 cup whole wheat flour, 120 g
  • 1 cup rolled oats, 100 g
  • 1/2 tsp baking soda
  • 1/2 tsp sea salt
  • 1/4 tsp nutmeg
  • 1/4 cup dried cranberries
  • 1/4 cup dairy-free chocolate chips
  • 1/4 cup finely chopped pecans or walnuts, optional

Instructions

  • Prepare: Preheat the oven to 350°F (175°C) and line a baking sheet with parchment paper.
  • Mix wet ingredients: Whisk together almond butter, maple syrup, orange zest and vanilla until smooth.
  • Add dry ingredients: Stir in flour, oats, salt, nutmeg and baking soda until a dough forms. It may seem dry at first but will come together.
  • Stir in add-ins: Fold in cranberries, chocolate chips and nuts if using.
  • Shape cookies: Drop 12 spoonfuls of dough onto the tray and press each into a cookie shape. They will not spread much while baking.
  • Bake and cool: Bake 12–13 minutes until edges are golden. Let cool completely on the pan; they’ll firm as they cool.

Notes

For a plain oatmeal chocolate chip cookie, omit the orange, nuts and cranberries and increase chocolate chips to 1/2 cup.

Store at room temperature up to 4 days, in the fridge up to one week, or freeze for up to three months.

Using a kitchen scale for measurements yields the best baking results.

Nutrition

Serving: 1cookie,
Calories: 212kcal,
Carbohydrates: 29g,
Protein: 5g,
Fat: 9g,
Fiber: 4g,
Sugar: 13g


Like this recipe? Rate and comment below!