Preheat the oven to 360℉/180℃, place a wire rack in the middle position and grease a 9-inch bundt cake pan, or grease with butter, cooking spray or line with parchment paper a 9-inch round pan. Parchment paper helps the cakes release from the pan.
In a blender or a food processor, put the eggs, sugar, carrots, vanilla, vegetable oil and greek yogurt and puree until smooth and well combined.
Pour this misture into a bigger bowl.
Place a strainer over the bowl and sift in the flour, spices, baking poeder, baking soda, and salt. Mix everything without beating too much.
Using a rubber spatula, scrape the batter into the greased pan, level the top and bake in the middle shelf of the oven for about 30 or 35 minutes.
After 30 minutes check the cake by inserting a thin skewer or toothpick into the centre of the cake. If the cake is fully cooked then the skewer will come out clean, if there is still batter clinging to the skewer then return the cake to the oven for a further 3 minutes and test again.
When the cake is ready, remove from the oven and let it cool slightly.
Remove your cake from the pan, dust with powdered sugar. Enjoy!
Chocolate Ganache
Place the chocolate chips and condensed milk in a heat-proof bowl.
Heat the cream over low heat until just simmering. Do not boil.
Remove cream from heat and pour over chocolate chips.
Place a piece of aluminum foil over the bowl and seal.
Let the cream/chocolate chips sit for 5 minutes without stirring.
Remove the foil.
Stir until the chocolate chips have melted and mixture is smooth and well-combined.
Let the ganache sit, uncovered, for 30 minutes, stirring occasionally, to set up before using.
Pour the ganache over the cooled cake, allowing it to drip down the sides