Persian Date and Walnut Energy Bites

No-bake energy bites made from Medjool dates, walnuts, and a hint of rosewater for a naturally sweet Persian-inspired snack.

Persian Date and Walnut Energy Bites
15Prep min
—Cook min
15Total min
Makes about 16 bitesServes
Middle EasternCuisine
EasyDifficulty
These no-bake energy bites bring a taste of Persia to your snack routine. Soft Medjool dates and toasted walnuts are blitzed with a touch of rosewater and cardamom, then rolled into bite-sized balls. The result is a chewy, nutty treat that's naturally sweet and completely free of refined sugar.

They come together in minutes with just a food processor and a few pantry staples. The rosewater is subtle but distinct, adding a floral note that pairs beautifully with the warm spice. Perfect for lunchboxes, afternoon slumps, or a quick pre-workout bite.

Making a batch at the start of the week means you always have something wholesome on hand. They keep well in the fridge and freeze beautifully, so you can double the recipe without worry.

Ingredients

  • 200 g (about 10) Medjool dates, pitted
  • 100 g walnut halves
  • 1 tablespoon rosewater
  • 1/4 teaspoon ground cardamom
  • Pinch of fine sea salt
  • 2 tablespoons desiccated coconut, for rolling (optional)
  • 1 tablespoon finely chopped pistachios, for rolling (optional)

Instructions

  1. If your dates are very firm, soak them in hot water for 5 minutes, then drain well and pat dry.
  2. Toast the walnuts in a dry frying pan over medium heat for 3–4 minutes, stirring often, until fragrant. Transfer to a plate to cool completely.
  3. Reserve 2 tablespoons of the toasted walnuts and set aside. Put the remaining walnuts in a food processor and pulse until finely chopped but still slightly textured.
  4. Add the pitted dates, rosewater, cardamom, and salt to the processor. Pulse until the mixture comes together into a sticky, uniform mass. If it feels too dry, add 1–2 teaspoons of water; if too wet, add a tablespoon of desiccated coconut.
  5. Finely chop the reserved walnuts. Spread the desiccated coconut and chopped pistachios (if using) on a small plate.
  6. With slightly damp hands, roll the mixture into balls about the size of a large marble (roughly 20 g each). Roll each ball in the coconut-pistachio mixture to coat, if desired.
  7. Place the bites on a plate lined with baking parchment and refrigerate for at least 30 minutes to firm up before serving.

Cook’s tips

  • Use soft, fresh Medjool dates for the best texture; if they are dry, soak them as directed.
  • Toast the walnuts to deepen their flavour, but let them cool before processing to avoid a pasty texture.
  • Adjust the rosewater to taste—start with 1 tablespoon and add a few drops more if you want a stronger floral note.

Substitutions

  • Replace walnuts with pecans or almonds for a different nutty profile.
  • Swap rosewater for orange blossom water or vanilla extract if you prefer.
  • For a caffeine kick, add 1 teaspoon of finely ground espresso powder to the date mixture.

Storage & reheating

Store the bites in an airtight container in the refrigerator for up to 2 weeks, or freeze for up to 3 months; let them thaw at room temperature for 10 minutes before eating.

Frequently asked questions

Can I make these energy bites without a food processor?

Yes. Finely chop the walnuts by hand and mash the dates with a fork or potato masher until smooth, then mix everything together. The texture will be slightly chunkier but still delicious.

Are these energy bites vegan?

As written, the recipe is vegan since it contains no animal products. Check the labels on your rosewater and other ingredients if you need to be certain.

How long do these date and walnut bites keep?

They keep well in an airtight container in the fridge for up to 2 weeks. For longer storage, freeze them for up to 3 months and thaw before eating.

Can I use a different type of date?

Medjool dates are ideal for their soft texture and caramel-like sweetness. If using another variety, such as Deglet Noor, you may need to soak them in hot water for 10 minutes to soften before processing.

You might also like