Preheat the oven to 350 degrees and prepare a muffin tin with 9 paper liners.
Combine all the streusel toppings together until crumbly and set aside.
For the muffins, combine the flour, protein, coconut sugar, cinnamon, dash of salt, and baking powder in a large bowl.
In a separate bowl, whisk together the egg, almond milk, yogurt and melted coconut oil.
Add the wet ingredients to the dry and stir together until just combined.
Divide the batter evenly among the prepared muffin cups–filling halfway, sprinkling a layer of streusel, adding a second layer of batter, and then topping generously with streusel. Be sure to gently press the streusel crumbles into the batter on top of the muffin before baking.
Bake the muffins in the preheated oven for 15 minutes, or until a toothpick inserted in the center of a muffin comes out clean.