Preheat the oven to 350 F and place a rack in the center of the oven.
With a box grater, or a food processor, grate the large carrots on the large hole side. Add the carrots and crushed pineapple (or applesauce and lemon juice) into a bowl and stir to combine.
In a separate large bowl, add in the white sugar, orange zest and grated ginger (ps there's no need to peel it). Rub the zest and ginger into the sugar with your fingers. Then add in the dark brown sugar, eggs, cinnamon, salt, and vanilla. Whisk until well combined.
Add in the sour cream and oil and mix again.
Dump in the all purpose flour, baking soda and baking powder. Whisk until about halfway mixed. Then add in the carrot and pineapple mixture and finish mixing with a rubber spatula.Spray your bundt pan with a baking spray that includes flour.
Pour the cake batter into the lined pan.
Bake the cake in the preheated oven for 25 minutes. After 25 minutes, rotate the cake 180 degrees and bake for another 10-15 minutes until the top is golden brown and a toothpick inserted in the center comes out clean.
Once baked, remove the cake from the oven and place on a wire rack to cool for about 15-20 minutes.
To flip the cake out, place a sheet of parchment over the cake and then a plate upside down over the parchment. Holding onto the pan, parchment and plate, flip the cake in one smooth move and the cake should fall right out of the pan. Leave it to cool completely before topping or stacking.