Preheat the oven to 350˚F. Grease 11 muffin cups generously with coconut oil or cooking spray.
Cover the raisins with warm water and let sit.
Place the carrots in the Vitamix or food processor. If using the Vitamix, turn the machine on and gradually increase to medium speed (Variable 6 or 7), stirring with the tamper. Blend until the carrots are very finely chopped (it will only take a few seconds). If using the food processor, pulse the carrots until very finely chopped. Transfer to a bowl.
Place the container back on the base (no need to wash it—it’s ok if there are still some carrots around the edges and bottom), and add the eggs, maple syrup, coconut oil, milk, lemon juice, ginger and vanilla. Blend until smooth.
Sprinkle in the almond flour, coconut flour, coconut, cinnamon, nutmeg, baking soda and salt. Blend on low (Variable 2 or 3) or pulse (if using a food processor) until incorporated.
Drain the raisins, and add them to the batter along with the chopped carrots and nuts (if using). Blend on low (Variable 1), stirring with the tamper, or pulse if using a food processor, until just incorporated. Using a rubber spatula, scrape the sides and stir to fully incorporate all of the ingredients.
Scoop the mixture into the prepared muffin cups (an ice cream scoop works great for this). Bake 30-35 minutes, until the muffins are golden on top and a toothpick inserted in the center comes out clean. Cool in the tin for 5 minutes, then transfer the muffins to a cooling rack and let cool completely.