Mix cake mix with pudding mix, water, eggs, and oil in a large bowl. Add sour cream. Mix well, scraping the sides of the bowl with a rubber spatula.
Spray a mini bundt cake pan with non stick cooking spray.
Scoop/spoon carrot cake batter into each cake cavity (3 medium cookie scoops in each).
Bake for 20-25 minutes, or until toothpick inserted comes out clean.
Allow cakes to sit in pan for 5 minutes. Turn pan over to remove cakes and let cool completely on a cooling rack.
Mix frosting ingredients together using an electric mixer.
Fill a piping bag with frosting and frost cooled cakes starting at the bottom and finishing in the center of the bundt hole. Repeat until the cake has lines of icing all the way around.Frost the remaining cakes, add a chocolate carrot (optional), and you're done!
Video
Notes
Carrot cake can be stored at room temperature for a few hours, then refrigerated in an airtight container or covered with plastic wrap for up to 3-5 days.