Preheat your oven to 350 degrees f. and line a muffin tin with paper liners.
In a mixing bowl add: oat flour, baking soda, baking powder, cinnamon, and salt. Whisk to combine dry ingredients, then set aside.
In a second large bowl add: melted coconut oil, applesauce, honey, eggs, and vanilla extract. Whisk until well combined.
Add in the dry ingredients to the wet, and stir until thoroughly combined.
Fold in the shredded carrots.
Divide the batter equally among your prepared muffin cups, about 3/4 full.
Bake for 20-22 minutes in your preheated oven, then remove the muffins and allow to cool.
Meanwhile, in a mixing bowl, add cream cheese, yogurt, honey and vanilla. Whisk with an electric mixer until well combined.
Refrigerate your frosting to set, for at least 30 minutes.
Top the carrot muffins with frosting and chopped pecans.
Serve and enjoy!