Finely chop the dried cranberries and pistachios. Keep them in separate shallow bowls—these are your poinsettia “petals” and “leaves.”
In a large bowl, combine oats, protein powder, cocoa powder, coconut, and sea salt. Stir to distribute evenly.
In a separate bowl, whisk almond butter, maple syrup, vanilla, and orange zest until smooth. If it's too thick, microwave 10–15 seconds to loosen.
Pour the wet mixture into the dry. Stir with a sturdy spatula. Add milk 1 tablespoon at a time until the dough holds together when pressed—slightly tacky, not sticky.
Add mini chocolate chips and half the chopped cranberries. Mix to distribute without overworking.
Scoop 1 tablespoon per ball (a small cookie scoop helps). Roll between your palms to form smooth spheres.
Press each ball lightly into a little plate of pistachios on one side and cranberries on the other, creating a red-green split. Gently press to adhere.
Place balls on a parchment-lined tray and refrigerate 20–30 minutes to firm up.
Want sweeter? Dust with a touch more cranberries. Want richer? Drizzle a whisper of melted dark chocolate across the tops.
Transfer to an airtight container. Try not to eat half the batch immediately. No promises.