Preheat the oven to 350°F (175°C). Line a 12-cup muffin tin with paper liners or grease well.
In a large bowl, whisk together the almond flour, coconut flour, baking powder, salt, and sweetener until no lumps remain.
In a separate bowl, whisk the eggs, almond milk, Greek yogurt, melted butter, almond extract, and vanilla until smooth.
Pour the wet ingredients into the dry ingredients. Stir with a spatula until just combined.
The batter will be thick—this is normal.
Gently fold in the chopped cherries. If using frozen cherries, keep them frozen to prevent bleeding and excess moisture.
Divide the batter evenly among the muffin cups, filling each about 3/4 full. Sprinkle sliced almonds on top if using.
Bake for 18–22 minutes, or until the tops are set and a toothpick comes out mostly clean with a few moist crumbs.
Cool in the pan for 5 minutes, then transfer to a wire rack to cool completely.
This helps the crumb set and prevents crumbling.