If your dates feel dry, soak them in hot water for 5 minutes, then drain well. This ensures a fudgy, rollable mixture.
Add almonds and cashews to a food processor. Pulse until sandy with small bits, not a paste. You want texture.
Toss in dates, protein powder, cinnamon, nutmeg, cloves, salt, vanilla, and maple syrup. Process until the mixture starts to clump.
If it's crumbly, add almond milk 1 tablespoon at a time and pulse. The dough should press together without sticking to your hands like glue.
Stir in orange zest and white chocolate chips if using. Don't over-process or the chips will disappear into the void.
Scoop tablespoon-sized portions and roll into 18–22 balls. Keep them uniform so they set evenly.
“Icing” finish: Mix coconut flour and powdered sweetener in a shallow bowl. Roll each bite lightly to mimic that cinnamon roll icing swirl.
Refrigerate for 20–30 minutes. This firms them up and melds the flavors. Yes, it's worth the wait.
Enjoy immediately or stash for later (details below). Try not to “taste test” five in a row. Or do—your call.