These super moist and fluffy beauties are topped with velvety smooth cream cheese frosting, a sprinkling of crispy toasted coconut, and a decorative white chocolate garnish in the shape of a CARROT!
Preheat oven to 350F. Fill 12-cup muffin tin with 12 large paper cupcake liners.
In a large bowl, whisk together sugar, oil, eggs, vanilla, and buttermilk. Once combined, then mix in carrots, coconut, and pineapple until evenly combined.
In a small bowl, combine flour, baking soda, salt, and cinnamon with a baby whisk or fork. Then, using a wooden spoon, gently fold the dry flour mix into the wet carrot mix. Stir just until combined.
Stir in chopped nuts or raisins. Using a cookie scoop, evenly distribute batter into cupcake liners. Make each cup about 2/3 full.
Put cupcakes in oven and set timer for 15 min. After 15 min, insert toothpick into centre of cupcake. If it doesn't come out clean then keep baking it. Depending on your oven it could take 20-25 min.
Once finished, remove from oven and set on cooling rack. Let cupcakes cool completely before frosting them. (If desired, leave oven on to toast your coconut flakes in next step!)
Sprinkle coconut flakes evenly onto a parchment paper-lined baking sheet. Bake for 3-5 minutes at 350F. Watch it carefully as it bakes quickly and can burn easily! When most flakes are golden brown, remove from oven and set sheet on rack to cool.
Using the paddle attachment on a stand-mixer or using a handheld mixer, combine butter and cream cheese on medium-high speed until fluffy (at least 2 minutes).
Add vanilla extract, powdered sugar, and salt. Blend on medium speed until combined and creamy. If too stiff, add a splash of milk or cream. If too runny, add more powdered sugar.
Pipe or smooth frosting onto completely cooled cupcakes. I like to top my cupcakes off with a piping bag and Wilton 2D tip. Sprinkle on toasted coconuts and/or chopped nuts.
Divide evenly a 1/2 cup of white chocolate wafers into 2 small bowls. Microwave just ONE bowl in 15 second intervals until melted completely smooth. Stir after each interval.
Once melted, drop orange food coloring (or yellow + red to make orange) into bowl and stir until totally combined.
Cut the tip of a disposable piping bag with scissors and insert Wilton Tip 2 into the end. Pour melted chocolate into piping bag (carefully as it will easily come out the end!)
Line a baking sheet with parchment paper, then pipe your "orange carrots" onto the sheet. Begin at the top of the carrot. Start wide and go down smaller and smaller in zig zag motions until you reach a point. Pretend you're piping little tornados! You gotta work quickly because the chocolate comes out fast. Pipe out as many carrots as you can, and leave room at the tops of the carrots to do the green part!
Now repeat all the steps to create the green mixture. Use Wilton Tip 2 or 3 for the greenery. Start at the top of the carrots and pipe up and down, making spikes. Don't worry about it being perfect, they'll look SO good once they're on the cupcakes!
Place baking sheet in freezer for 5-10 minutes. Remove from freezer and stick each carrot into frosted cupcakes. (It's best to still have the frosting still soft/freshly piped when putting the carrot garnishes in! They break easily)