Preheat and prep: Heat your oven to 350°F (175°C). Line a 12-cup muffin tin with paper liners or lightly grease with oil or butter.
Mix dry ingredients: In a large bowl, whisk almond flour, coconut flour, sweetener, baking powder, baking soda, and salt until no clumps remain.
Combine wet ingredients: In a separate bowl, whisk eggs, yogurt, almond milk, melted butter, vanilla, and almond extract until smooth.
Bring it together: Pour the wet mixture into the dry.
Stir with a spatula until just combined. The batter should be thick but spoonable. If it feels too stiff, add 1–2 teaspoons almond milk.
Fold in nuts: Stir in the almonds if using.
Don’t overmix.
Fill the cups: Divide the batter evenly among the muffin wells, filling each about 3/4 full. Sprinkle the optional cinnamon-sweetener mix on top.
Bake: Bake for 18–22 minutes until the tops are set, lightly golden, and a toothpick comes out clean or with a few moist crumbs.
Cool: Let muffins cool in the tin for 5 minutes, then transfer to a rack to cool completely. Almond flour muffins are fragile when hot, so handle gently.
Serve: Enjoy warm or at room temperature.
The flavor deepens by day two.