Preheat oven to 350 degrees F. Line a muffin tin with silicone muffin liners or paper liners then spray with oil spray.
In a large mixing bowl, whisk together the eggs, ghee, maple sugar, almond milk, and vanilla extract until completely combined. Then fold in the baking flour, baking soda, and salt. Once combined, use an ice cream scoop to scoop out the batter into 12 muffins.
In a food processor, add all the ingredients for the toppings and pulse until broken down into a crumble texture that sticks together in a slight paste.
Use a spoon to scoop out about 1 tablespoon of the topping and place on the batter of each muffin, spreading it out to cover the top of each muffin.
Place in the oven and bake for 30-35 minutes, until a toothpick comes out clean from the middle of each muffin. Let cool for a couple minutes before removing from liners.
In a small bowl, whisk together the powdered sugar with almond milk until you get a smooth texture. Top each muffin with the frosting before serving!