To make the donuts
Grind the oats and almonds into flour in a high speed blender, add the cacao and salt and blend for a second so they’re evenly mixed.
Add the dates and blend until you get a moist, thick dough that holds its shape. Or else transfer to a food processor and add the dates then, if your blender isn’t very powerful.
Press the dough into a donut mold or shape into donuts (or make into bars) and leave in the freezer until solid: it’ll take 40 minutes or so. Keep in the freezer until they’re ready to be dipped in the mint frosting.
To make the frosting
Blend all the ingredients until smooth, or whisk by hand. Add the spirulina in very small amounts until you get the colour you want. It will be very liquid at this point but don’t worry!
Leave it in the fridge for a couple hours and it will thicken up. Dip your donuts in the frosting, I did this a few times for each donut. You might have leftover frosting but I don’t see this as a problem in any way.
To make chocolate drizzle
stir together the ingredients until you have liquid chocolate. Drizzle over your donuts.
Sprinkle on some finely chopped pistachios if desired. Enjoy! Store in the fridge for up to a week, or the freezer for a few months.