Bright, bold, and bursting with flavor, this Decadent Brazilian Carrot Cake with Creamy Chocolate & Carrot Frosting isn’t your average carrot cake. Unlike the spiced, raisin-studded versions you might be used to, the Brazilian take is rich, moist, and deeply vibrant — thanks to pureed carrots blended right into the batter. The result is a soft, almost pudding-like crumb that pairs beautifully with the decadent layers of velvety carrot-chocolate frosting.

This cake is as much a feast for the eyes as it is for the palate. The vivid orange color of the frosting, naturally tinted by the carrots, contrasts beautifully with the dark, chocolate-kissed sponge. Each bite offers a creamy, tender texture with just enough sweetness to make it feel indulgent without being overpowering. Whether you’re looking to impress guests at a party or treat yourself to a new dessert experience, this cake delivers.
Why You’ll Love This Decadent Brazilian Carrot Cake with Creamy Chocolate & Carrot Frosting
- Unique twist on a classic: Brazilian carrot cake skips the nuts and spices and lets the carrot flavor shine.
- Eye-catching color: The bright orange frosting and golden crumb make it a showstopper.
- Moist and rich: Pureed carrots and oil give the cake a dense, soft texture you’ll crave.
- Perfect for celebrations: It looks fancy but is surprisingly simple to make.
- Kid-friendly and nostalgic: The subtle sweetness and creamy frosting make it a hit with all ages.
Preparation Phase & Tools to Use
To make this cake come out just right, having the right tools on hand makes a big difference:
- Blender or food processor: Essential for pureeing the carrots until silky smooth, which gives the cake its signature texture.
- Mixing bowls: One for the dry ingredients, one for the wet — this keeps the batter light and lump-free.
- Whisk and spatula: For folding and smoothing the batter and frosting with precision.
- Round cake pans (two 8-inch): To get that perfectly even bake and stackable shape.
- Cooling rack: Ensures the cakes cool evenly and don’t get soggy on the bottom.
- Offset spatula or piping bag: Ideal for achieving those clean frosting layers and decorative peaks on top.
Preparation Tips
Make sure your carrots are peeled and chopped small before blending — this helps them purée smoothly without needing extra liquid. Don’t skip preheating the oven and prepping the cake pans with parchment paper or oil; this guarantees even baking and easy release. When mixing the batter, don’t overwork it; just fold until everything is combined to keep the cake tender. For the frosting, allow the cake layers to cool completely before adding the creamy carrot-chocolate mix; warm cake will melt it. If you’re piping decorative swirls, chill the frosting slightly first for better texture and hold.
Ingredients for this Decadent Brazilian Carrot Cake with Creamy Chocolate & Carrot Frosting
For the Carrot Cake:
- 3 large carrots, peeled and chopped (about 250g)
- 3 large eggs
- 1 cup neutral oil (canola or sunflower)
- 1 ½ cups granulated sugar
- 2 cups all-purpose flour
- 1 tablespoon baking powder
- ½ teaspoon salt
- 1 teaspoon vanilla extract (optional)
For the Frosting:
- 1 cup sweetened condensed milk
- ½ cup heavy cream
- ½ cup grated carrot (for added texture and color)
- 1 tablespoon unsweetened cocoa powder
- 2 tablespoons unsalted butter
- Pinch of salt

Step 1: Blend the Carrots
Add the peeled and chopped carrots, eggs, and oil to a blender. Blend until completely smooth — this should take 1–2 minutes depending on your blender’s power. The mixture should be velvety with no chunks. This step is crucial for a silky crumb in your cake.
Step 2: Mix the Dry Ingredients
In a large mixing bowl, whisk together the flour, sugar, baking powder, and salt. This ensures even distribution and prevents clumps. If using vanilla extract, add it to the carrot mixture now.
Step 3: Combine Wet and Dry
Pour the blended carrot mixture into the bowl of dry ingredients. Gently fold the mixture with a spatula or whisk until just combined. Be careful not to overmix — a few streaks of flour are okay. Overworking the batter can make the cake dense.
Step 4: Bake the Cakes
Preheat your oven to 350°F (175°C). Grease and line two 8-inch round cake pans with parchment paper. Divide the batter evenly between the pans and smooth the tops. Bake for 30–35 minutes or until a toothpick inserted in the center comes out clean. Let the cakes cool in the pans for 10 minutes before transferring to a wire rack to cool completely.
Step 5: Make the Frosting
In a saucepan over medium heat, combine the condensed milk, cream, butter, cocoa powder, grated carrot, and a pinch of salt. Stir constantly until the mixture thickens into a spreadable consistency, about 8–10 minutes. The frosting should coat the back of a spoon. Let it cool to room temperature before using.
Step 6: Assemble the Cake
Place one cake layer on a serving plate. Spread a generous layer of frosting on top. Add the second cake layer and cover the top and sides with more frosting. Use an offset spatula for smooth coverage or a piping bag to create decorative swirls. Optional: Garnish with finely grated carrot zest or chocolate shavings.
Step 7: Chill and Serve
For the best texture and clean slices, chill the assembled cake in the fridge for at least 1 hour before serving. This allows the frosting to set slightly. Slice and enjoy with coffee or tea, or serve as a stunning dessert centerpiece.
Notes
This cake gets its distinct softness and color from thoroughly pureed carrots, so don’t rush that step. The frosting has a dual purpose: it enhances the flavor with a sweet carrot-chocolate twist and also provides a striking visual finish. Brazilian carrot cake traditionally skips the cinnamon or spice, allowing the carrot and chocolate to shine on their own. Be sure to let all elements cool before assembling, especially the frosting, to prevent melting and sliding.
Watch Out for These Mistakes While Cooking
- Not blending the carrots properly: Chunky carrot pieces will ruin the cake’s smooth texture.
- Overmixing the batter: Leads to a dense, heavy cake.
- Skipping parchment paper: Increases the risk of the cake sticking to the pan.
- Frosting while cake is warm: Causes the creamy frosting to melt and become messy.
- Uneven baking: Not rotating the pans halfway through can lead to uneven layers.
- Too much cocoa powder in frosting: Can overpower the carrot flavor.
- Underbaking: This cake is moist but must be fully set to avoid a gummy center.
- Skipping the chilling step: Prevents the frosting from setting properly, making slicing difficult.
Storage Instructions
Store the fully assembled cake in an airtight container in the refrigerator for up to 4 days. It actually tastes even better the next day as the flavors meld together. To freeze, wrap individual slices in plastic wrap, then foil, and store for up to 2 months. Thaw in the refrigerator overnight before serving. Avoid freezing the frosting separately as it may alter the texture.
Estimated Nutrition (per slice, based on 10 servings)
- Calories: 390 kcal
- Carbohydrates: 46g
- Sugar: 29g
- Fat: 21g
- Saturated Fat: 6g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Protein: 5g
- Fiber: 2g
- Sodium: 190mg
- Cholesterol: 55mg
Frequently Asked Questions
What makes Brazilian carrot cake different from traditional versions?
Brazilian carrot cake uses blended carrots instead of grated, has a softer, more uniform crumb, and features a chocolate or creamy glaze instead of cream cheese frosting.
Can I use baby carrots instead of regular ones?
Yes, but make sure to weigh them to match the amount needed (about 250g) and blend them thoroughly.
Is this cake overly sweet?
Not at all. It’s sweet enough to satisfy dessert cravings, but the natural earthiness of the carrots balances it nicely.
Can I add nuts or raisins?
It’s not traditional, but you can. Just know it will alter the classic texture and flavor.
Can this be made gluten-free?
Yes, you can substitute a 1:1 gluten-free baking mix for the all-purpose flour.
Is the frosting pipeable?
Yes, once cooled and slightly chilled, the frosting holds its shape well for piping.
Can I use butter instead of oil in the cake batter?
It’s not recommended, as oil keeps the cake moist and tender. Butter may make it denser.
What other pans can I use?
You can use a 9×13″ pan for a single-layer sheet cake, adjusting the bake time to 35–40 minutes.
Conclusion
This Decadent Brazilian Carrot Cake with Creamy Chocolate & Carrot Frosting brings a bright, unexpected twist to classic carrot cake. With its moist, fluffy base and rich, creamy topping, it’s a celebration of simple ingredients turned spectacular. Whether you’re sharing it at a party or treating yourself midweek, every slice is a delightful blend of color, flavor, and texture that proves just how irresistible carrots can be.
Decadent Brazilian Carrot Cake with Creamy Chocolate & Carrot Frosting
- Total Time: 50 minutes
- Yield: 10 servings
- Diet: Vegetarian
Description
This Decadent Brazilian Carrot Cake with Creamy Chocolate & Carrot Frosting is a stunning twist on the classic dessert. Made with pureed carrots for an ultra-moist texture and layered with a rich, silky frosting that fuses sweetened condensed milk, cocoa, and even more carrots — this cake is as eye-catching as it is indulgent. It’s the perfect easy recipe for celebrations, dinner ideas, or a quick breakfast treat turned special. A bold choice for lovers of vibrant food ideas and easy desserts that deliver big flavor.
Ingredients
3 large carrots peeled and chopped
3 large eggs
1 cup neutral oil
1 ½ cups granulated sugar
2 cups all-purpose flour
1 tablespoon baking powder
½ teaspoon salt
1 teaspoon vanilla extract (optional)
1 cup sweetened condensed milk
½ cup heavy cream
½ cup grated carrot
1 tablespoon unsweetened cocoa powder
2 tablespoons unsalted butter
Pinch of salt
Instructions
1. Add the carrots, eggs, and oil to a blender. Blend until completely smooth and velvety.
2. In a mixing bowl, whisk together flour, sugar, baking powder, and salt. Add vanilla to the carrot mixture if using.
3. Pour the blended mixture into the dry ingredients and gently fold until just combined.
4. Preheat oven to 350°F (175°C). Grease and line two 8-inch cake pans. Divide and pour in the batter evenly.
5. Bake for 30–35 minutes or until a toothpick comes out clean. Cool in pans for 10 minutes, then transfer to a rack.
6. In a saucepan, combine condensed milk, cream, grated carrot, cocoa, butter, and salt. Stir over medium heat until thickened, about 8–10 minutes.
7. Let the frosting cool completely before using. Place one cake layer on a plate, frost, then add the second layer and frost the top and sides.
8. Chill the cake for at least 1 hour before slicing. Serve and enjoy!
Notes
This cake tastes even better the next day as the flavors develop.
Puree the carrots thoroughly for the perfect cake texture.
Chill the frosting slightly before piping or decorating.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Dessert
- Method: Baking
- Cuisine: Brazilian
Nutrition
- Serving Size: 1 slice
- Calories: 390
- Sugar: 29g
- Sodium: 190mg
- Fat: 21g
- Saturated Fat: 6g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 46g
- Fiber: 2g
- Protein: 5g
- Cholesterol: 55mg
Keywords: Brazilian carrot cake, easy recipe, dinner ideas, food ideas, chocolate frosting
