Choosing the Right Oil: We tested this recipe using avocado oil, vegetable oil, canola oil, and coconut oil. While I absolutely loved the rich, buttery texture coconut oil gave when the cupcakes were warm, they unfortunately became noticeably firm and dry once they cooled. Since these cupcakes are likely to be made ahead of time—especially for sharing at events or gatherings—it’s important to use an oil that helps them stay soft and moist even after cooling. With that in mind, canola oil turned out to be a great option. It keeps the cupcakes tender for days, making it an ideal choice for make-ahead baking.
Carrot Measurements: Carrot sizes can vary quite a bit, which can throw off your recipe if you're not careful. After making this recipe many times, I strongly recommend weighing your carrots when possible. I use this easy-to-use kitchen scale and always weigh the carrots after peeling and trimming the tops. That way, I know I’m getting an accurate measurement and adding just the right amount to the batter—not only for the carrots but for the flour and sugar as well.
How to Make Carrot Toppers (Optional but Adorable): My sister made these a few years ago (inspired by a cute idea from Sally’s Baking Addiction), and I’ve been hooked ever since—they’re an easy, fun way to make your cupcakes look extra special. Start by melting 3 squares of almond bark in the microwave—heat for 90 seconds total, checking and stirring every 30 seconds. (In my experience, almond bark is much more user-friendly than white chocolate.) Once melted, divide it into two bowls and use gel food coloring to tint one batch a light orange (just a few drops of red and yellow), and the other green. Transfer the orange-colored mixture to a small plastic baggie, snip off one corner, and pipe little triangle-shaped squiggles onto wax or parchment paper. Do the same with the green. To create the carrot tops, place a tiny green dot on top of each orange squiggle, then drag it upward using a toothpick to create a three-pronged leafy top. Let them cool and set for about 20 minutes, and they’ll be ready to place on your frosted cupcakes!