Line a standard muffin tin with 9 parchment muffin cups.
In a medium pot add the cashews and enough water to cover. Bring to a boil over high heat, then cover and turn the heat off. Let soak for at least 10 minutes to soften.
In a high speed blender, add the walnuts, oats, and coconut flakes. Blend on high until coarsely chopped. Add in the remaining ingredients and blend/pulse to combine, scraping under the blade as needed. Divide between the muffin cups and press down into a compact layer.
Rinse out your blender. Drain the cashews and add to the blender along with the coconut milk, maple syrup, coconut oil, lemon, vanilla, and salt. Blend on high until smooth. Pour over each muffin cup to fill to the brim (you may have a bit leftover, you can place it in a little jar and refrigerate for a tasty creamy treat or just eat with a spatula from the blender!).
Top with whatever you’d like - more shredded carrot, coconut, walnuts, lemon zest.
Place in the freezer to solidify for at least 2 hours or in the fridge for at least 4 hours.
They are best enjoyed straight out of the fridge or after sitting at room temperature for 10 minutes.