Cranberry Orange Oatmeal Cookies (Vegan Recipe)

These vegan cranberry orange oatmeal cookies are quick and simple to make in one bowl in about 20 minutes using just a few wholesome ingredients. They’re a great holiday cookie when you want a healthier treat without sacrificing flavor.

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 they use whole wheat flour and rolled oats for extra fiber and a heartier texture.

They bake up with a crisp exterior and a soft, chewy center, studded with tart cranberries, dairy-free chocolate chips and crunchy walnuts (if you choose to add them).

Fresh orange zest gives a bright, fragrant citrus note that pairs beautifully with the cranberries and chocolate. While they’re a lovely holiday cookie, they’re enjoyable any time of year as a wholesome snack or dessert.

Have extra cranberries to use? Consider making baked cranberry granola bars or cranberry oatmeal crumble bars for another easy, tasty option.

Recipe Highlights

  • Vegan, refined sugar-free and oil-free.
  • One-bowl recipe for easy preparation.
  • Perfect for holiday baking or everyday treats.
  • Made with whole wheat flour and rolled oats for extra 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: You can substitute white whole wheat, spelt or all-purpose flour if preferred. Measure accurately for best results.
  • Rolled oats: Old-fashioned or large-flake rolled oats give the best chew. Quick oats can be used but yield a softer cookie.
  • Maple syrup: A liquid sweetener like maple syrup or agave nectar is required. Granulated sugars were not tested in this recipe.
  • Orange: Fresh orange zest provides the best flavor. Lemon or lime zest can be substituted, or 1–2 teaspoons orange extract if needed.
  • Cranberries: Dried cranberries (sweetened or unsweetened) are recommended. Raisins are an acceptable substitute.
  • Chocolate chips: Optional but delicious—dark or dairy-free chocolate chips pair especially well with orange and cranberry. White chocolate chips are another tasty option.

Please refer to the recipe card below for exact measurements and the complete ingredient list.

Variations and Additions

  • Nuts: Add chopped pecans or walnuts for extra crunch.
  • Spices: A pinch of cinnamon or cardamom complements the nutmeg and orange zest.
  • Orange glaze: For a sweeter finish, mix powdered sugar with 2–3 tablespoons of orange juice and drizzle over cooled cookies.
  • Coconut: Add up to 1/4 cup shredded coconut or substitute it for the nuts for a tropical twist.

Step-by-Step Instructions

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

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 a cookie-dough consistency forms. The mixture may seem dry at first but will come together as you mix.

Oatmeal cookie dough in mixing bowl with a wooden spoon.

Step 3: Fold in the add-ins. Stir in the dried cranberries, 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. Divide the dough into 12 even portions and press each into a cookie shape on a parchment-lined baking sheet. These cookies won’t spread much while baking, so shape them before placing them in the oven.

Tip: Use a cookie scoop or large spoon to portion the dough, then flatten each portion into a round cookie shape.

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 turn golden. Allow the cookies to cool on the baking sheet; they will be fragile when hot but firm up as they cool. Transfer to a wire rack once they are set, then serve.

Cranberry chocolate chip walnut cookies on a baking cooling rack.

Recipe FAQs

Help! My dough is too dry and crumbly.

This usually means too much flour or a thicker-than-expected nut butter. Use a kitchen scale for accurate flour measurement (120 g whole wheat flour in this recipe). If the nut butter is dry, use a runnier variety. If needed, add plant-based milk 1 tablespoon at a time or a small squeeze of orange juice to moisten. If the dough becomes too wet, chill it 15–30 minutes to firm up.

Can I use instant oats?

You can, but rolled oats provide the best chewy texture. Instant or quick oats will produce a softer cookie, which is still tasty.

Do I have to use parchment paper?

Parchment paper helps prevent sticking and simplifies cleanup, but it isn’t essential. Use a non-stick baking sheet or lightly grease the pan if you don’t have parchment.

Are these cookies gluten-free?

No—this recipe uses whole wheat flour and is not gluten-free. I haven’t tested a direct gluten-free swap. For gluten-free alternatives, consider simple oat-based recipes that use gluten-free oats and tested gluten-free flour blends.

How to Make Orange Zest

Zesting an orange is easy and enhances the cookie’s flavor. Follow these quick steps:

  1. Choose fresh fruit: Pick firm, unblemished oranges for the best zest.
  2. Wash and dry: Rinse the orange to remove any residue, then pat it dry.
  3. Grate the peel: Use a microplane or citrus zester to grate only the colored outer peel, avoiding the bitter white pith beneath.
  4. Rotate as you go: Turn the orange while grating to remove zest evenly from the entire surface.
  5. Collect the zest: Tap or scrape the grater to transfer the zest into your mixing bowl or a small dish.
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 accurately: A digital scale ensures consistent results, especially for flour and oats.
  • Preheat the oven: Make sure the oven reaches 350°F before baking so the cookies bake evenly.
  • Zest carefully: Only remove the colored outer layer of the peel to avoid bitterness. A microplane gives the best texture for zest.

Storing

  • Cool completely: Allow cookies to cool fully before storing to prevent trapped steam and sogginess.
  • Airtight container: Store in an airtight container or resealable bag with parchment between layers to prevent sticking.
  • Room temperature: Keep in a cool, dry place for 3–4 days.
  • Refrigeration: Store in the fridge up to one week for longer freshness.
  • Freezing: Freeze in an airtight container or freezer bag for up to three months. Thaw at room temperature or in the fridge before serving.

More Holiday Recipes

Looking for other festive treats? Try vegan turtles, pecan pie bars, no-bake Nanaimo bars, rum balls or a dairy-free eggnog. For more cranberry ideas, apple cranberry crisp and cranberry oatmeal bars are delicious options.

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 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 the almond butter, maple syrup, orange zest and vanilla until smooth.
  • Add dry ingredients: Stir in the flour, oats, salt, nutmeg and baking soda until combined. The mixture may seem dry but will come together as you mix.
  • Stir in add-ins: Fold in cranberries, chocolate chips and nuts if using.
  • Shape cookies: Drop 12 spoonfuls of dough onto the prepared pan and press each into a cookie shape. The cookies won’t spread much during baking, so shape them beforehand.
  • Bake and cool: Bake 12–13 minutes until edges are golden. Let the cookies cool completely on the pan; they will firm up as they cool.

Notes

To make plain oatmeal chocolate chip cookies, omit the orange, nuts and cranberries and increase the chocolate chips to 1/2 cup.

Store at room temperature up to 4 days, refrigerate up to a week, or freeze for up to 2–3 months.

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

Nutrition

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


Like this recipe? Rate and comment below!