Preheat oven to 350° F. Line muffin tin with paper liners and set aside.
In a large bowl, stir coconut oil and sugar together to combine. Add in egg, vanilla and almond extracts. Scrape bowl and stir again briefly.
Add in all dry ingredients to bowl. Start to mix slowly while streaming in milk. Scrape sides and mix again until batter is smooth, 20-30 seconds.
Reserve 1-2 tablespoons of toasted almonds. Stir in remaining almonds and coconut to batter.
Spoon batter into prepared muffin tins filling about 2/3 the way up. Top with reserved almonds.
Bake 20 minutes or until toothpick comes out clean or with a few moist crumbs when inserted. Cool 5-10 minutes before serving.
Notes
Storage Instructions
Store coconut muffins in an airtight container at room temperature for up to 3 days. Refrigerate for up to 5 days if needed.To freeze, place cooled muffins in a freezer-safe bag and freeze up to 2 months. Thaw at room temperature or warm in the microwave for 15 to 20 seconds.You can also make the batter ahead and refrigerate for up to 24 hours before baking.