
This sunny Brazilian carrot cake is a staple in my home whenever I want something festive yet quick. Unlike its American cousin, this cake blends carrots into the batter for a moist tender crumb and is finished with a silky chocolate glaze that makes it irresistible on any afternoon.
I first baked this after a Brazilian friend shared her family recipe and it became my go to for birthdays because everyone always asks for seconds
Ingredients
- Carrots: choose firm brightly colored carrots as these add natural sweetness and vibrant color to the cake
- Eggs: use large eggs at room temperature for best structure and even mixing
- Vegetable oil: provides moisture and helps create the cake’s tender crumb
- Granulated sugar: gives sweetness and a soft texture
- All purpose flour: sifted for a light and even crumb
- Baking powder: gives lift for a perfectly risen cake
- Pinch of salt: subtly enhances the flavor
- Granulated sugar: needed for the shiny chocolate glaze
- Milk: adds creaminess to the glaze
- Unsweetened cocoa powder: make sure to use good quality for a rich chocolate flavor
- Unsalted butter: gives the glaze a smooth and glossy finish
Step-by-Step Instructions
- Preheat the Oven:
- Set your oven to 180 degrees Celsius or 350 degrees Fahrenheit and thoroughly grease and flour your baking pan. Make sure all corners are coated so the cake releases easily after baking
- Blend the Wet Ingredients:
- Chop the carrots into small pieces for even blending. Place the carrots oil and eggs in a blender. Blend on high until the mixture is completely smooth with no lumps visible. This step is essential for the cake’s signature texture
- Mix the Dry Ingredients:
- In a large mixing bowl sift together the flour baking powder sugar and salt. Whisk well to ensure everything is evenly distributed for a uniform rise
- Combine the Batter:
- Pour the carrot mixture into the dry ingredients. Use a spatula to gently fold the two together just until you see no streaks of flour. Overmixing can make the cake tough so be gentle here
- Bake the Cake:
- Scrape the batter into your prepared pan and spread evenly. Bake on the middle rack for 35 to 40 minutes. A toothpick inserted in the center should come out clean. Let the cake cool for 10 minutes in the pan then turn it out onto a rack and let it cool completely
- Make the Chocolate Glaze:
- Combine sugar milk cocoa powder and butter in a small saucepan. Warm over medium heat whisking constantly until the mixture begins to bubble and the sugar is completely dissolved about three to four minutes. The glaze should be shiny and slightly thick
- Glaze the Cake:
- Once the cake is cool pour the warm chocolate glaze over the top and use a spatula to spread it evenly. Allow the glaze to set for at least a few minutes before slicing to get those perfect glossy squares

Carrots are my favorite part of this recipe because they melt into the batter leaving behind both color and a gentle sweetness. My sister once mistook it for pumpkin cake and could not believe it was filled with carrots
Storage Tips
Store the cake in an airtight container at room temperature. It keeps its moisture for up to three days and the chocolate glaze helps seal in freshness. If you want to keep it longer refrigerate and bring to room temperature before serving
Ingredient Substitutions
You can swap vegetable oil for canola or sunflower oil with no change in flavor or texture. For a lighter cake try using half white whole wheat flour. If you fancy a more intense chocolate topping add a handful of chopped dark chocolate to the glaze mixture
Serving Suggestions
This cake shines with a cup of coffee or hot chocolate in the afternoon. Dress it up for birthdays by adding colorful sprinkles on the glaze just as it sets. Small squares make excellent lunchbox treats for kids
A Bit of Background
Brazilian carrot cake or bolo de cenoura is a beloved home bake across Brazil especially at birthday parties and school events. Its smooth almost pudding like texture comes from blending the carrots and the simple chocolate topping contrasts beautifully with the golden cake underneath
Frequently Asked Questions
- → Why blend the carrots rather than grate them?
Blending carrots with eggs and oil produces an ultra-smooth batter, which gives the cake its signature moist and fine texture throughout.
- → What gives the glaze its glossy finish?
The chocolate glaze owes its shine to the combination of butter and sugar, and adding a bit of honey or corn syrup can make it extra glossy.
- → Can I use another oil besides vegetable oil?
Yes, other neutral oils like canola or sunflower work well without affecting the subtle carrot flavor.
- → Will this cake work in a Bundt pan?
Absolutely! Just be sure to grease and flour the pan thoroughly so the cake releases easily after baking.
- → How long does it stay fresh?
Stored in an airtight container at room temperature, the cake remains moist and fresh for up to three days.
- → Is the chocolate glaze optional?
The glaze adds traditional richness, but the cake can also be enjoyed plain or with a dusting of powdered sugar.