Desserts
This cashew cookie bar recipe delivers the perfect balance of nutty crunch and chewy sweetness—all while being completely plant-based. 🌱 The secret lies in blending cashew butter with a flax egg binder and coconut oil, creating a rich, fudgy base that holds together beautifully during baking.
I developed this recipe after years of perfecting vegan desserts that don't compromise on texture or flavor.
The beauty of these cookie bars is their versatility—you can keep them simple with just cashews and dates or add chocolate chips, oats, or even dried fruit for extra texture. What makes them truly special is the way the cashews caramelize slightly during baking, adding depth to every bite.
The result is a dessert that's both indulgent and satisfying, perfect for sharing or enjoying as a solo treat.
With a foolproof method that requires just 15 minutes of prep and 25 minutes in the oven, these bars are ideal for busy weeknights or last-minute dessert needs.
The dough comes together easily in a food processor, and the bars slice cleanly once cooled, making them perfect for meal prep or gifting. Whether you're vegan or simply looking for a nutritious yet decadent dessert, these cookie bars won't disappoint.
Store them in an airtight container for up to a week, or freeze for longer shelf life. The flavors only improve over time, making these the ultimate make-ahead dessert. Let's get baking!
Ingredients for cashew cookie bar
These twelve ingredients create the ultimate plant-based cookie bars—nutty, chewy, and packed with flavor!
| Ingredient | Amount | Notes |
|---|---|---|
| Raw Cashews 🥜 | 2 cups | Unsalted, toasted for depth |
| Pitted Dates 🍇 | 1 ½ cups | Medjool preferred, chopped |
| Coconut Oil 🥥 | ½ cup | Melted, unrefined for flavor |
| Flaxseed Meal 🌾 | 3 tbsp | Ground flaxseed for binder |
| Vanilla Extract 🌿 | 1 tsp | Pure, high-quality extract |
| Sea Salt 🧂 | ½ tsp | Fine grain for balance |
| Old-Fashioned Oats 🍚 | 1 ½ cups | Blended into flour texture |
| Dark Chocolate Chips 🍫 | 1 cup | Vegan, 70% cocoa min |
| Almond Milk 🥛 | ¼ cup | Unsweetened, for blending |
| Cinnamon 🌶️ | 1 tsp | Ground, for warmth |
| Vanilla Bean Paste 🌿 | ½ tsp | Optional, for extra flavor |
| Shredded Coconut 🥥 | ¼ cup | Toasted, for texture |
The cashews are the star here—raw and unsalted for maximum flavor. Toast them lightly in a dry pan for 3-4 minutes until golden, then let cool. Trader Joe's has the best-priced bulk cashews, but any natural foods store works. Dates add natural sweetness, so use Medjool if you can—they're sweeter and creamier. The coconut oil should be unrefined and melted—refined loses that rich coconut flavor. Pro tip: measure your cashews after toasting, not before, since they shrink slightly.
No vanilla extract? Vanilla bean paste is a game-changer (and it won't sink to the bottom). Short on oats? Blended almond flour works too, but oats give that classic cookie texture. Chocolate chips? Enjoy Life brand is vegan-friendly and melts beautifully. The flaxseed meal is non-negotiable—it's what binds everything together. Make a double batch of the dough and freeze half for later. The bars keep well for 5 days in the fridge or 3 months frozen.
Store-bought chocolate chips can be hit-or-miss. Make your own chocolate by melting vegan chocolate bars and letting them cool slightly before mixing in—it's worth the extra minute. The coconut shreds add that perfect crunchy contrast. For extra richness, add 1 tbsp of tahini to the dough. These bars reheat beautifully—just 10 seconds in the microwave makes them soft and gooey again. Perfect for meal prep or last-minute dessert cravings!
Why You'll Love This Recipe
- No Blender Drama: I swear by this recipe because it only needs a food processor—no fancy appliances, no stress. Toss in the soaked cashews, dates, and coconut oil, pulse until it sticks, then press into a pan. That’s it. Honestly, my food processor gets used more for this than actual cooking.
- Chewy-Crisp Magic: The dates give it that perfect caramelized sweetness, while the cashews add buttery richness. Add a pinch of salt and vanilla, and you’ve got a texture that’s ridiculously good—crispy edges, gooey center, every time. (Yes, even on a Tuesday night.)
- Snack Attack Ready: These bars keep beautifully in the fridge for days, so I always have a grab-and-go option. Perfect for lunchboxes, gym bags, or when you’re craving something sweet but don’t want to bake. Between us, they disappear faster than I can say “healthy dessert.”
- Budget-Friendly Luxury: Cashews and dates might sound fancy, but they stretch far—this recipe makes eight bars, and the ingredients cost less than store-bought treats. Plus, flaxseed meal adds fiber and keeps it satisfying. Not the prettiest, but the taste makes up for it every time.
Step-by-step instructions for cashew cookie bars
Here's how to create bars with perfect nutty crunch and chewy sweetness every time.
👨🍳 Step 1: Blend the Base for Perfect Texture
In a high-speed food processor, combine the 2 cups raw cashews and 1.5 cups pitted dates. Pulse until the mixture forms a fine crumb texture—about 10-15 pulses. This creates the perfect foundation for that signature chewy yet crumbly texture.
Next, add the 0.5 cup melted coconut oil, 3 tbsp flaxseed meal, 1 tsp vanilla extract, 0.5 tsp sea salt, 1 tsp cinnamon, and 0.5 tsp vanilla bean paste. Process again until everything is fully combined and the mixture sticks together when pressed. You'll know it's ready when it forms a thick, dough-like consistency that clings to the sides of the processor.
🍳 Step 2: Mix in Oats and Chocolate for Depth
Transfer the mixture to a large mixing bowl. Gently fold in the 1.5 cups old-fashioned oats and 1 cup dark chocolate chips using a silicone spatula. Be careful not to overmix—just combine until the chocolate chips are evenly distributed. The oats will add that satisfying crunch, while the chocolate chips bring rich pockets of sweetness.
In a small bowl, whisk together the 0.25 cup almond milk and 0.25 cup shredded coconut. Slowly drizzle this mixture into the dry ingredients, stirring gently until fully incorporated. The almond milk helps bind everything together while the shredded coconut adds a delightful tropical crunch that contrasts beautifully with the cashew base.
🥘 Step 3: Press the Dough for Even Bars
Line an 8x8-inch baking dish with parchment paper, leaving an overhang on all sides for easy removal. Press the dough firmly and evenly into the pan using your hands or a small offset spatula. You want it to be compact but not overly dense—press down until the mixture is about ¼-inch thick. Real talk: don't worry if it looks uneven at first; it'll smooth out as you work.
Sprinkle an even layer of additional shredded coconut over the top for extra texture. Gently press it in just enough so it sticks but doesn't fully melt into the dough. This step is what gives these bars that beautiful contrast of crunchy coconut against the soft cashew base.
🔥 Step 4: Bake Until Golden and Fragrant
Preheat your oven to 350°F. Bake the cookie bars for 20-25 minutes until the edges are golden brown and the center still looks slightly soft. The bars should smell like warm vanilla and toasted nuts—this is your cue that they're cooking perfectly.
Here's the thing—don't overbake. The bars will continue to firm up as they cool, and you want them to stay chewy, not dry. They're done when a toothpick inserted in the center comes out with just a few moist crumbs clinging to it. Let them cool completely in the pan for 1 hour before slicing—this ensures clean cuts and prevents crumbling.
⏰ Step 5: Chill and Slice for Perfect Servings
Once cooled, lift the bars out of the pan using the parchment overhang. Use a sharp knife to cut into 12 equal squares (about 2x2 inches each). For clean cuts, dip the knife in hot water between slices and wipe it dry—this prevents the bars from sticking and ensures neat edges.
Store in an airtight container at room temperature for up to 5 days, or freeze for up to 3 months. These bars taste even better the next day as the flavors meld together. Each bite delivers that perfect balance of nutty crunch from the cashews, sweet chewiness from the dates, and rich pockets of chocolate—pure comfort food magic!
Pro Tips For Making Cashew Cookie Bar
- Soak Cashews Properly: Skip the 2-hour soak if you’re in a rush, but don’t skip 30 minutes in hot water—it makes a real difference in texture. I learned this the hard way when my first batch turned out gummy. For extra creaminess, add a splash of boiling water to the soaking bowl.
- Toast Dates First: Pulse pitted dates in the food processor for 30 seconds before adding anything else. This breaks them down faster and prevents that weird, dry texture in your dough. (Yes, even if you’re impatient like me—trust the process.)
- Use Cold Coconut Oil: Scoop coconut oil straight from the fridge and measure it solid. Melt it into the dough last—this keeps the bars from spreading too much in the pan. I was skeptical until I tried it, and now it’s non-negotiable.
- Mix Flaxseed Early: Whisk flaxseed meal with the vanilla extract first, then let it sit for 2 minutes before adding to the wet ingredients. This gives the "egg" time to thicken slightly, so your bars hold together better. (Your future self will thank you.)
Pro cooking tips for this recipe
Food Processor Mastery
Your food processor is the secret weapon for these cookie bars. Use a high-speed model like the Ninja BN601 or KitchenAid KSB1575ER—they pulverize cashews and dates into a perfect crumb texture in seconds.
Pulse in 1-second bursts between checks to avoid overheating the mixture. If your dough feels too dry after blending, add 1 tbsp almond milk at a time until it holds together when pressed. 💫
Perfect Pressing Technique
Pressing the dough evenly is key for uniform bars. Use a small offset spatula or your hands to create an even ¼-inch layer—any thicker and they'll bake unevenly. For extra firmness, chill the dough in the pan for 15 minutes before baking.
This prevents spreading and ensures clean slices. I like to tap the pan gently on the counter after pressing to settle the dough.
Baking Time Secrets
Your oven's hot spots matter here. Rotate the pan halfway through baking (after 12-15 minutes) for even golden edges. The center should look slightly underdone—it firms up as it cools.
For extra crispy edges, bake 2-3 minutes longer but no more, or they'll dry out. A toothpick test is your best friend: just a few moist crumbs mean perfection. 🔥
Chilling for Clean Slices
Never slice warm bars—they'll crumble! Let them cool completely (at least 1 hour) before cutting. For restaurant-quality slices, chill in the fridge for 30 minutes first.
Use a serrated knife and dip it in hot water between slices to prevent sticking. Wipe the knife dry after each cut for the cleanest edges possible.
Storage Hacks
Store bars in a vacuum-sealed bag or airtight container with parchment between layers to prevent sticking. For longer shelf life, freeze immediately after cooling in a single layer before transferring to a bag.
Thaw at room temperature for 1 hour or warm in the oven at 300°F for 5 minutes to restore chewiness. The coconut stays crispy when properly stored!
Troubleshooting Tips
If your bars are too dry, reduce baking time by 2 minutes next time. For extra moisture, add 1 tbsp tahini to the dough. Too crumbly? Increase flaxseed meal to 4 tbsp for better binding.
Chocolate chips sinking? Fold them in last and press gently into the top layer. And if the coconut isn't crispy, toast it separately before adding to the dough. 💡
Nutrition facts
Frequently asked questions
Can I make these cashew bars without a food processor?
If you don't have a food processor, pulse the cashews and dates in a high-powered blender or even chop them finely by hand with a knife. For extra texture, toast the cashews first and blend them with 1-2 tbsp almond milk to help bind the mixture. The dough will be slightly coarser, but still delicious!
Why are my bars too crumbly?
Crumbly bars usually mean the dough didn't bind properly. Try increasing the flaxseed meal to 4 tbsp or add 1 tbsp tahini for extra moisture. Also, make sure your cashews are fresh—old nuts lose their natural oils that help with binding. Press the dough firmly into the pan and chill for 15 minutes before baking.
How do I make these bars gluten-free?
Replace the oats with 1.5 cups gluten-free oat flour or almond flour. For extra binding, add 1 tbsp ground chia seeds to the flaxseed mixture. The recipe will still hold together beautifully while keeping that classic cookie bar texture. Always check your gluten-free flour for xanthan gum if needed.
Can I add other mix-ins besides chocolate chips?
Yes! Try adding ½ cup dried cranberries, ½ cup chopped pecans, or even ¼ cup orange zest for a citrusy twist. For a nutty crunch, fold in ½ cup chopped walnuts or toasted coconut flakes. Just be mindful not to overfill the pan—press the dough firmly to maintain that signature texture.
How do I prevent the coconut from getting soggy?
Toast the shredded coconut separately in a dry pan for 2-3 minutes until golden, then cool completely before adding to the dough. For extra insurance, press it lightly into the top layer rather than sprinkling it on. If you notice sogginess, reduce the baking time by 1-2 minutes next time to keep the coconut crisp.
