Ingredients
Method
Prepare and Bake
- Preheat oven to 350°F (175°C). Line 18 muffin cups with cupcake liners.
- In a small bowl, whisk together flour, baking powder, baking soda, cinnamon, nutmeg, ginger, and salt. Set aside.
- In a large bowl, whisk together oil and granulated sugar until combined. Add eggs one at a time, whisking well after each addition.
- Fold the dry ingredients into the wet ingredients until just combined. Do not overmix.
- Gently fold in shredded carrots, crushed pineapple, and chopped walnuts until evenly distributed.
- Divide batter evenly among prepared muffin cups, filling each about two-thirds full.
- Bake for 20-22 minutes, or until a toothpick inserted into the center of a cupcake comes out clean or with a few moist crumbs.
- Remove from oven and allow cupcakes to cool in the pan for 10 minutes, then transfer to a wire rack to cool completely before frosting.
Make Frosting and Assemble
- In a medium bowl, beat softened cream cheese and butter together until light and fluffy, about 2-3 minutes.
- Gradually add sifted powdered sugar, beating on low speed until combined. Scrape down bowl as needed.
- Add vanilla extract and salt, and beat until frosting is smooth and spreadable, about 1 minute more.
- Once cupcakes are completely cool, pipe or spread cream cheese frosting generously onto each cupcake.
- Garnish each frosted cupcake with chopped walnuts and optional shredded carrot.
- Refrigerate frosted cupcakes for at least 30 minutes before serving to set the frosting.
Nutrition
Notes
For best results, shred carrots fresh and squeeze out excess moisture before adding to batter. These cupcakes are best enjoyed within 2 days and should be stored in an airtight container in the refrigerator. You can also substitute crushed pineapple with applesauce for a different flavor variation.
