Vegan Trail Mix Cookies Recipe

Chewy oatmeal cookies packed with crunchy nuts, dried fruits, and dark chocolate chips create a wholesome treat that perfectly balances sweet indulgence with nutritious ingredients.
Difficulty:
Beginner
Prep Time:
15 mins
Cook Time:
12 mins
Serves:
18 cookies
An overhead shot of rustic vegan trail mix cookies scattered across a weathered wooden board, with some stacked in small piles. Soft natural light highlights the varied textures - chunks of dark chocolate melting slightly, vibrant red dried cranberries, golden raisins, and assorted nuts creating a mosaic of colors and textures. A sprinkling of sea salt crystals catches the light atop each cookie. In the background, a glass of plant milk and scattered oats and nuts create context, while a broken cookie in the foreground reveals the chewy interior studded with trail mix ingredients. A warm amber glow bathes the scene, emphasizing the homemade, wholesome nature of these hearty cookies.

Ingredients

<ul class="ingredients-main-list"><li class="ingredients-single-item">2 tbsp ground flaxseed</li><li class="ingredients-single-item">6 tbsp water</li><li class="ingredients-single-item">80g coconut oil, softened (not melted)</li><li class="ingredients-single-item">100g brown sugar</li><li class="ingredients-single-item">50g granulated sugar</li><li class="ingredients-single-item">1 tsp vanilla extract</li><li class="ingredients-single-item">150g plain flour</li><li class="ingredients-single-item">120g rolled oats</li><li class="ingredients-single-item">1 tsp baking soda</li><li class="ingredients-single-item">½ tsp cinnamon</li><li class="ingredients-single-item">¼ tsp salt</li><li class="ingredients-single-item">70g dairy-free dark chocolate chips</li><li class="ingredients-single-item">40g chopped walnuts (or almonds)</li><li class="ingredients-single-item">30g pumpkin seeds</li><li class="ingredients-single-item">40g dried cranberries</li><li class="ingredients-single-item">30g dried apricots, chopped</li><li class="ingredients-single-item">Flaky sea salt for topping (optional)</li></ul>

Equipment

<ul class="equipment-main-list"><li class="equipment-single-item">Baking trays</li><li class="equipment-single-item">Parchment paper</li><li class="equipment-single-item">Electric mixer (optional)</li></ul>
BAKE SMARTER

Kitchen Converter

Quickly switch between common baking units without leaving the recipe.

Convert
Result—

Volume uses US cups, tablespoons, and teaspoons. Converting weight to volume depends on the ingredient.

Directions

<ol class="no-list-style"><li class="MethodStepper"><h4 class="step-title">Step 1</h4>Preheat your oven to 180°C (350°F) and line two baking trays with parchment paper. In a small bowl, combine the ground flaxseed with water, stir well, and set aside for 5 minutes to create your flax eggs. This mixture will thicken and become gel-like, providing the binding properties that eggs would normally contribute.</li><li class="MethodStepper"><h4 class="step-title">Step 2</h4>In a large mixing bowl, cream together the softened coconut oil, brown sugar, and granulated sugar until well combined and slightly fluffy, about 2 minutes. The mixture won't become as light as traditional butter-sugar combinations but should be well incorporated. Add the vanilla extract and flax egg mixture, beating until smooth.</li><li class="MethodStepper"><h4 class="step-title">Step 3</h4>In a separate bowl, whisk together the flour, rolled oats, baking soda, cinnamon, and salt. The cinnamon adds warmth while complementing the dried fruits perfectly. Gradually add this dry mixture to your wet ingredients, mixing until just combined. Over-mixing will develop the gluten in the flour and result in tough cookies.</li><li class="MethodStepper"><h4 class="step-title">Step 4</h4>Fold in the chocolate chips, chopped nuts, pumpkin seeds, dried cranberries, and chopped apricots until evenly distributed throughout the dough. The variety of add-ins creates a beautiful texture contrast and ensures every bite offers different flavors.</li><li class="MethodStepper"><h4 class="step-title">Step 5</h4>Using a tablespoon or cookie scoop, portion the dough into approximately 18 balls and place on the prepared baking trays, leaving about 5cm between each. Slightly flatten each cookie with your palm - they won't spread as much as butter-based cookies. If desired, sprinkle a tiny pinch of flaky sea salt on top of each cookie to enhance the flavors.</li><li class="MethodStepper"><h4 class="step-title">Step 6</h4>Bake for 11-13 minutes, until the edges are golden brown but the centers still look slightly soft. They may appear underdone, but will firm up as they cool. For chewier cookies, bake for the shorter time; for crispier cookies, bake for the longer time.</li><li class="MethodStepper"><h4 class="step-title">Step 7</h4>Allow the cookies to cool on the baking trays for 5 minutes before transferring to a wire rack to cool completely. This resting period allows the cookies to set properly. Once cooled, store in an airtight container at room temperature for up to 5 days, or freeze for up to 3 months.</li></ol>

Nutrition Facts (per serving)

🍽️ Serving Size: 1 cookie
🔥 Calories: 175 calories
🥑 Fat: 10 g
🧈 Saturated Fat: 5 g
🍞 Carbohydrates: 21 g
🍭 Sugar: 12 g
🍗 Protein: 3 g
🫀 Cholesterol: 0 mg
🧂 Sodium: 80 mg

Chef’s Notes

A few helpful details for making this recipe.

Can I swap the mix-ins for other dried fruits and nuts?

Absolutely! The beauty of these cookies is their adaptability. Feel free to substitute with your favourite nuts, seeds, or dried fruits like raisins, cherries, pecans, hazelnuts, sunflower seeds, or even coconut flakes. Just maintain similar total quantities for proper texture.

Why do my vegan cookies spread too much or too little during baking?

Excessive spreading often means the coconut oil was too soft or melted. Not enough spreading suggests the dough is too dry. For perfect cookies, use softened (not melted) coconut oil, don't overmix, and flatten the dough balls slightly before baking.

How can I make these cookies gluten-free while maintaining their chewy texture?

Replace the plain flour with a gluten-free all-purpose blend that contains xanthan gum, and ensure your oats are certified gluten-free. You may need to add 1-2 tablespoons more flour blend if the dough seems too wet, and reduce baking time by 1-2 minutes.

Want to try something else in ...

More recipes you might like

Keep exploring with more recipes from What's Baking.