Preheat oven to 350 degrees. Prepare muffin tin by buttering and then coating each muffin compartment with flour *.
Cream sugar and applesauce together in stand mixer or using hand mixer. Add vanilla and pumpkin, then add one egg at a time until combined.
In a separate bowl combine (preferably by sifting) all dry ingredients. Slowly add dry ingredients to sugar-applesauce mixture until fully combined. Pour batter into muffin tin.
Bake in oven until toothpick comes out clean, about 15-20 minutes. Allow to cool completely.
Once muffins are cooled, cream together cream cheese, butter, and vanilla. Gradually add powdered sugar until frosting reaches desired consistency and sweetness. Frost each muffin with desired amount of frosting. Lick the frosting beater and enjoy!
Recipe Notes
*I don’t recommend baking these muffins in muffin liners since they are so moist that they tend to stick to the liners.