Preheat oven to 375°F (190°C).
Line muffin tin with paper liners.
In a large bowl, whisk together all-purpose flour, almond flour, sugar, baking powder, and salt.
In another bowl, whisk melted butter, eggs, milk, almond extract, and vanilla extract.
Gently fold wet mixture into dry mixture until just combined. Do not overmix.
Divide batter evenly among muffin cups.
Sprinkle sliced almonds on top of batter.
Bake for 18–20 minutes, or until golden brown and a toothpick inserted comes out clean.
Let muffins cool in pan for 5 minutes, then transfer to a wire rack to cool completely.