Blend the base. Add the dates, honey, chia seeds, salt, and vanilla to a food processor. Blend until smooth and sticky.
Mix everything together. Transfer the mixture to a large bowl. Stir in the oats, ground and whole cashews, almonds, cranberries, and pistachios until well combined.
Press into pan. Line a baking sheet with parchment paper. Spread the mixture out evenly, then cover with plastic wrap and press down firmly with your hands to create a compact layer.
Chill and slice. Freeze for about 2 hours, until firm. Cut into bars and store in the refrigerator.
Video
Notes
Pressing firmly is key to bars that hold together well.
If your dates feel dry, soak them in warm water for 5–10 minutes and drain before blending.
Store in an airtight container in the fridge for best texture.