Prep the pan: Heat oven to 350°F (175°C). Line a 12-cup muffin tin with paper liners or grease well.
Mix dry ingredients: In a large bowl, whisk 2 cups almond flour, 2 tablespoons coconut flour, 2 teaspoons baking powder, 1/2 teaspoon salt, 2 teaspoons cinnamon, 1/2 teaspoon ginger, 1/4 teaspoon nutmeg, and a pinch of cloves.
Whisk wet ingredients: In another bowl, whisk 3 large eggs, 1 cup pumpkin puree, 1/3 cup melted butter or coconut oil, 1/3 cup unsweetened almond milk, 1–2 teaspoons vanilla, and 1/2 to 3/4 cup granulated low carb sweetener (adjust to taste).
Combine: Pour the wet mixture into the dry. Stir gently until just combined.
The batter should be thick but scoopable. Fold in 1/2 cup nuts or sugar-free chocolate chips if using.
Fill: Divide batter among muffin cups, filling about 3/4 full. Smooth tops lightly with a spoon.
Bake: Bake 18–22 minutes, until tops are set and a toothpick comes out clean or with a few moist crumbs.
Do not overbake.
Cool: Let muffins cool in the pan 5–10 minutes, then transfer to a rack. They firm up as they cool.