1. In a large bowl, combine flour, salt, baking powder, nutmeg, and cinnamon. In a medium bowl, beat eggs, oil, honey, milk, and vanilla until smooth. Gently fold liquid mixture into dry mixture until combined. Fold in pecans.
2. Fill prepared muffin tin to the brim with batter. Set aside.
For The Topping
1. In a small bowl, combine topping ingredients.
1. Sprinkle topping over muffin batter in muffin tin. Bake at 425 F 5 minutes then reduce heat to 375 and continue baking 15 more minutes or until lightly browned. Cool in pan 5 minutes before transferring to a wire cooling rack. Drizzle with icing. Serve warm.