Preheat oven at 356F/180C.
Line a muffin pan with cupcake liners and set aside.
In a medium sized bowl, add the cassava flour, almond flour, baking powder, cinnamon and pink salt.
Stir to combine the dry ingredients.
In a separate medium sized bowl or a jug, whisk together the eggs, maple syrup, coconut oil, apple sauce and vanilla.
Mix the wet ingredients into the dry bowl (do this in increments) using an large spoon until the batter is smooth.
Carefully fold in the chopped apple.
Spoon the batter into the muffin pan filling up to ¾.
To make the topping, mix together the cassava flour, raw cane sugar and cinnamon in a small bowl.
Use your hands to breakdown the cold vegan butter with the flour mixture until a crumb is formed.
Sprinkle the streusel over the top of each muffin.
Bake in the oven for 25-30 minutes (insert a toothpick to determine its readiness).
Once baked remove the muffins and transfer them to cool completely on a wire rack.