Preheat and prepare:
Start by preheating your oven to 350°F (175°C). Line a standard 12-cup muffin tin with paper liners or lightly grease with oil.
Combine dry ingredients:
In a large bowl, whisk together the almond flour, baking powder, cinnamon, and salt. Make sure everything is well mixed and lump-free.
Add wet ingredients:
Make a well in the center of the dry mixture. Pour in the eggs, maple syrup, melted coconut oil, and vanilla extract. Whisk the wet ingredients together in the center, then slowly fold in the dry mixture until just combined—don’t overmix.
Fold in carrots and mix-ins:
Gently fold in your grated carrots until evenly distributed throughout the batter. If using, add the walnuts, raisins, and orange zest at this point, being careful not to overmix – this is key to maintaining that fluffy texture.
Fold in carrots and mix-ins:
Gently fold in your grated carrots until evenly distributed throughout the batter. If using, add the walnuts, raisins, and orange zest at this point, being careful not to overmix – this is key to maintaining that fluffy texture.
Fill the muffin cups:
Spoon the batter evenly into your prepared muffin cups, filling each about ¾ of the way full. The batter will be fairly thick, which helps create those beautiful domed tops.
Bake until golden:
Bake in a preheated oven for 22–25 minutes, or until the tops turn golden brown and a toothpick inserted into the center comes out clean or with a few moist crumbs.
Cool properly:
Allow the muffins to cool in the pan for 5 minutes before transferring to a wire rack to cool completely. This step is crucial for the perfect moist texture – the residual heat continues to set the muffins without drying them out.