Preheat your oven to 350°F and line a 12-cup muffin tin with cupcake liners.
In a large bowl, whisk together almond flour, sweetener, baking powder, all the spices, and salt.
In a separate bowl, beat the eggs, then add almond milk, melted coconut oil, and vanilla extract. Mix until well combined.
Pour the wet ingredients into the dry ingredients and gently fold together until just combined. Don't overmix!
Divide the batter evenly among the cupcake liners, filling each about ⅔ full.
Bake for 20-22 minutes, or until a toothpick inserted in the center comes out clean. Let cool completely.
For the frosting, beat cream cheese and butter until fluffy, then add powdered sweetener and vanilla. Beat until smooth and creamy.
Frost cooled cupcakes and dust with a tiny pinch of cinnamon for garnish if desired.