These soft and chewy vegan oatmeal cookies bring together juicy blueberries, plump raisins, and a fragrant vanilla swirl in every bite. Made with coconut oil, applesauce, and plant-based milk, they come together in just 34 minutes with no fancy equipment needed.
The vanilla swirl on top adds a beautiful finish and an extra layer of flavor. Simply drop spoonfuls of dough, drizzle the swirl, and bake until golden. They store well for up to four days and freeze beautifully for later enjoyment.
My kitchen smelled like a summer morning the day I threw blueberries into oatmeal cookie dough on a whim. The purple streaks bleeding through the golden batter looked messy but beautiful, and my roommate walked in asking what bakery I had ordered from. That spontaneous batch became the most requested recipe in our house, and honestly, I have never been able to make just a single batch since.
I brought a tin of these to a potluck last fall and watched a friend who swears she hates vegan desserts eat four of them standing by the snack table. She cornered me later demanding the recipe, and I had to admit the whole thing started as an accident with leftover blueberries and a sad-looking bag of oats.
Ingredients
- Old fashioned rolled oats (1 1/2 cups): These give the cookies their signature chewy texture, and quick oats just will not hold up the same way.
- All purpose flour (1 cup): The structural backbone here, though a one to one gluten free blend works beautifully if you need it.
- Baking soda (1/2 tsp): Just enough lift to keep these from turning into dense hockey pucks.
- Salt (1/4 tsp): Do not skip this because it makes every sweet note taste more intentional.
- Ground cinnamon (1/2 tsp): A warm whisper that ties the oats and fruit together without stealing the show.
- Coconut oil, melted (1/2 cup): Coconut oil gives a clean richness but melted vegan butter works if you want something slightly more indulgent.
- Light brown sugar, packed (2/3 cup): The molasses depth is what makes these taste like a proper oatmeal cookie.
- Unsweetened applesauce (1/4 cup): This replaces the egg and adds moisture without any detectable apple flavor.
- Plant based milk (2 tbsp): Almond, oat, or soy all work fine here, just keep it unsweetened.
- Pure vanilla extract (2 tsp): A generous amount because the vanilla flavor needs to stand up to the oats and berries.
- Raisins (1/2 cup): Classic oatmeal cookie energy that balances the fresh fruit.
- Fresh or frozen blueberries (1/2 cup): Frozen berries work perfectly but keep them frozen to minimize the purple bleeding.
- Plant based cream cheese (2 tbsp): This is the magic ingredient for the vanilla swirl on top.
- Maple syrup (1 tbsp): Just a touch of sweetness for the swirl that makes it taste like a tiny cheesecake cloud.
- Additional vanilla extract (1/2 tsp): For the swirl layer to double down on that fragrant flavor.
Instructions
- Get your oven ready:
- Preheat to 350 degrees Fahrenheit and line two baking sheets with parchment paper so nothing sticks and cleanup is effortless.
- Whisk the vanilla swirl:
- In a small bowl, blend the cream cheese, maple syrup, and half teaspoon of vanilla until perfectly smooth, then set it aside for later.
- Mix your dry team:
- Toss the oats, flour, baking soda, salt, and cinnamon into a large bowl and whisk them together until evenly distributed.
- Combine the wet ingredients:
- In a separate bowl, stir the melted coconut oil, brown sugar, applesauce, plant milk, and two teaspoons of vanilla until the mixture looks glossy and unified.
- Bring it all together:
- Pour the wet mixture into the dry ingredients and stir gently until just combined, stopping before you overwork the dough.
- Fold in the fruit:
- Carefully add the raisins and blueberries with a few gentle folds, treating the berries tenderly so they do not paint the entire dough purple.
- Shape the cookies:
- Drop heaping tablespoons of dough onto your prepared sheets, leaving about two inches of breathing room between each one.
- Create the swirl:
- Drizzle a small dollop of the vanilla swirl mixture onto each cookie and use a toothpick to draw gentle spirals through the top.
- Bake until golden:
- Slide the sheets into the oven for 12 to 14 minutes until the edges turn golden and the centers look set but still soft.
- Cool with patience:
- Let the cookies rest on the baking sheets for five full minutes before moving them to a wire rack, because they will firm up as they cool.
One rainy afternoon I left a batch of these cooling on the counter and came back to find my partner had eaten six of them while I was in the other room. He looked genuinely apologetic but also not sorry enough to stop reaching for a seventh.
Storing Your Cookies
These keep beautifully in an airtight container at room temperature for up to four days, though they rarely last that long in my kitchen. For longer storage, freeze them in a single layer on a sheet pan before transferring to a bag, and they will be good for two months.
Serving Suggestions
A warm cookie with a cold glass of oat milk is honestly one of life's simplest pleasures. They also pair wonderfully with chamomile tea on a quiet evening when you want something sweet without going overboard.
Quick Reference Tips
There are a handful of small things that make a big difference with this recipe, learned through plenty of batches that did not turn out quite right.
- If your coconut oil has solidified, microwave it in ten second bursts rather than blasting it on high.
- Measure the flour by spooning it into the cup and leveling off with a knife for the most accurate results.
- Always taste a blueberry before adding it to the bowl, because one sour berry can throw off the whole batch.
These cookies are proof that the best recipes come from playing around with whatever you have in the kitchen. Make them once, and they will become part of your regular rotation before you know it.
Recipe Questions & Answers
- → Can I use frozen blueberries instead of fresh?
-
Yes, frozen blueberries work well. Do not thaw them before folding into the dough, as thawed berries release more liquid and can cause excessive bleeding into the batter.
- → How do I store these oatmeal cookies?
-
Store cooled cookies in an airtight container at room temperature for up to four days. For longer storage, freeze them in a sealed bag or container for up to two months.
- → Can I make these cookies gluten-free?
-
Yes, substitute the all-purpose flour with a 1:1 gluten-free flour blend. Everything else in the dough remains the same, and the texture will be very similar.
- → What can I use instead of coconut oil?
-
Melted vegan butter works as a direct substitute for coconut oil and will give a slightly richer, buttery flavor to the cookies.
- → Why did my blueberries bleed into the dough?
-
Some bleeding is normal, especially with frozen berries. To minimize it, fold the blueberries in gently at the end and avoid overmixing. Working quickly also helps keep the color concentrated around the berries.
- → Can I skip the vanilla swirl on top?
-
The swirl is optional, but it adds a lovely creaminess and visual appeal. If you skip it, the cookies will still be delicious with great vanilla flavor from the extract in the dough.