Preheat the Oven: Set up your muffin pan with silicone or paper liners and preheat your oven to 175°C (350°F).
Mix the Wet Ingredients: Mix the eggs, sweetener, almond milk, melted coconut oil (or butter), and vanilla extract in a large bowl until smooth.
Add the Dry Ingredients: Mix together almond flour, baking powder, cinnamon, nutmeg and salt in a small bowl. Mix the dry ingredients through the wet ones and continue to stir until fully combined
Fold in Carrots and Extras: Fold in the grated carrot, add the chopped nuts and shredded coconut (if using).
Fill and Bake: Spoon batter into muffin cups until all the batter is used. Bake for 18–22 minutes, or until a toothpick placed in the center comes out clean.
Cool and Serve: Set the muffins in the pan for 10 minutes to cool; then remove them from the pan, and cool on a wire rack. Enjoy them plain or topped with keto cream cheese frosting.