Preheat and prep: Heat the oven to 350°F (175°C).
Line a 12-cup muffin pan with paper liners or grease well. This helps the muffins release cleanly.
Mix the dry ingredients: In a large bowl, whisk 2 cups almond flour, 3 tablespoons coconut flour, 1/2 cup unsweetened shredded coconut, 1/2 to 2/3 cup keto sweetener (to taste), 2 teaspoons baking powder, and 1/4 teaspoon sea salt until no lumps remain.
Whisk the wet ingredients: In a separate bowl, whisk 4 large eggs, 1/2 cup unsweetened coconut milk, 1/3 cup melted coconut oil, 1 1/2 teaspoons vanilla extract, and 1/4 teaspoon almond extract. Make sure the milk and eggs are at room temperature so the oil doesn’t seize.
Combine gently: Pour the wet mixture into the dry and stir until just combined.
The batter will be thick but scoopable. If it looks dry, add 1 to 2 tablespoons more coconut milk.
Portion and top: Divide the batter evenly among the muffin cups. Sprinkle each with sliced almonds and a pinch of shredded coconut for texture.
Bake: Bake for 18 to 22 minutes, until the tops are set and lightly golden and a toothpick comes out mostly clean.
Almond flour browns quickly, so start checking at 18 minutes.
Cool: Let the muffins cool in the pan for 10 minutes, then transfer to a rack to cool completely. They firm up as they cool, so resist the urge to peel the liners right away.