Decadent Brazilian Carrot Cake with Creamy Chocolate & Carrot Frosting
If you think you know carrot cake, this Brazilian version is about to change everything. Moist, vibrant, and outrageously decadent, this cake starts with a luscious carrot batter that bakes into a light, fluffy masterpiece. What sets it apart is the rich and creamy chocolate frosting—a bold, fudgy layer that completely covers the cake in nostalgic, melt-in-your-mouth flavor. It’s a staple in Brazilian birthdays and celebrations, but there’s no reason you can’t whip it up for an average Tuesday.
Adding a twist to tradition, this version goes the extra mile with a silky carrot-infused cream layer in the frosting. It’s the kind of surprise that makes you pause and savor every bite. The subtle earthiness of carrot blends seamlessly with the indulgent chocolate, creating a flavor harmony that’s both unique and comforting.
Why You’ll Love This Decadent Brazilian Carrot Cake
This cake doesn’t just taste good—it makes people talk. Whether it’s the sunny color of the carrot-rich sponge or the irresistible chocolate topping, it has a way of disappearing quickly at parties. It’s also a one-bowl batter with easy ingredients, which means less fuss and more flavor. Plus, it keeps incredibly moist for days.
What Kind of Carrots Should I Use?
Use fresh, medium-sized carrots that are peeled and roughly chopped before blending. They don’t need to be grated by hand (a major time-saver), and you’ll get a naturally vibrant batter. Avoid baby carrots, as they tend to be less flavorful and slightly sweeter.
Ingredients for the Decadent Brazilian Carrot Cake
This cake starts with a surprisingly short list of wholesome ingredients. Each one plays a role in delivering that moist crumb and rich chocolate frosting that defines this beloved dessert.
- Carrots
- Vegetable oil
- Eggs
- Sugar
- All-purpose flour
- Baking powder
- Salt
- Butter
- Cocoa powder
- Sweetened condensed milk
- Heavy cream


How To Make the Decadent Brazilian Carrot Cake
Step 1: Blend the Carrots
Add carrots, vegetable oil, eggs, and sugar to a blender. Blend until completely smooth. This step gives the cake its striking orange color and silky texture.
Step 2: Mix the Dry Ingredients
In a large bowl, whisk together flour, baking powder, and a pinch of salt. Pour the carrot mixture into the bowl and gently fold until just combined. Don’t overmix to keep the crumb light.
Step 3: Bake
Pour the batter into a greased 9×13 inch baking pan. Bake at 350°F (175°C) for about 35 to 40 minutes, or until a toothpick inserted comes out clean.
Step 4: Make the Chocolate & Carrot Frosting
In a saucepan, melt butter, then whisk in cocoa powder, sweetened condensed milk, and a touch of heavy cream. Simmer until thick and glossy. For a special touch, stir in 1 tablespoon of carrot puree to echo the cake’s flavor. Let cool slightly.
Step 5: Frost the Cake
Spread the warm frosting evenly over the cooled cake. Let it set for at least 30 minutes before slicing to allow the flavors to meld.
How to Serve and Store This Chocolate Brazilian Carrot Cake
This cake is perfect served at room temperature or chilled. Each bite remains soft and moist even after days in the fridge. It serves 12 to 15 people easily, making it ideal for gatherings.
Store leftovers in an airtight container in the refrigerator for up to 5 days. The frosting stays creamy and the sponge keeps its beautiful texture. You can also freeze slices individually, tightly wrapped, for up to 1 month.
What to Serve With Decadent Brazilian Carrot Cake?
Fresh Whipped Cream
The lightness of whipped cream complements the dense chocolate frosting.
Strong Coffee or Espresso
The slightly bitter notes of coffee highlight the sweetness of the cake beautifully.
Vanilla Bean Ice Cream
The cold creaminess adds a luxurious contrast to the cake’s fudgy top.
Tropical Fruit Salad
Pineapple and mango cut through the richness and bring freshness.
Toasted Coconut Flakes
Adds a little crunch and a nutty aroma that enhances the cake’s profile.
Crushed Pistachios
A sprinkle over the frosting adds both color and a delightful crunch.
Salted Caramel Drizzle
Take indulgence up a notch with a rich caramel finish.
Spiced Chai Latte
Pairs beautifully with the warm, sweet flavors of the carrot and chocolate.
Want More Cake Ideas with a Twist?
If you’re into bakes that surprise and delight, you might fall in love with these other favorites:
- Butter Pecan Cheesecake when you crave nutty richness and velvety texture.
- Carrot Pound Cake for a classic carrot treat in denser, buttery form.
- Mama Seward’s Iconic Strawberry Cake if you love sweet, summery layers.
- Pumpkin Bread with Maple Cream Cheese Filling for a cozy autumn alternative.
- Warm and Cozy Apple Crisp when you’re craving nostalgic fall comfort.
Save This Recipe For Later
📌 Save this recipe to your Pinterest dessert board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you try the carrot twist in the frosting or keep it classic? Did you serve it warm or chilled?
I love hearing how others make these recipes their own. Ask your questions too—let’s make baking feel fun and fearless.
Explore beautifully curated health-boosting drinks and sweet creations on Zoe Recipes on Pinterest and find your next bake or sip inspiration!
Conclusion
This Decadent Brazilian Carrot Cake is more than just a dessert—it’s a celebration of texture, tradition, and bold flavors. It strikes the perfect balance between simple ingredients and show-stopping results. With every slice, you get a taste of Brazil’s beloved comfort food in its most delightful form.


Decadent Brazilian Carrot Cake with Creamy Chocolate & Carrot Frosting
- Total Time: 55 minutes
- Yield: 12–15 servings
- Diet: Vegetarian
Description
This decadent Brazilian carrot cake recipe features a moist carrot-infused sponge and creamy chocolate frosting with a unique carrot twist. Perfect for parties or indulgent cravings, it’s an irresistible Brazilian dessert favorite.
Ingredients
3 medium carrots, peeled and chopped
1 cup vegetable oil
3 large eggs
1 cup granulated sugar
2 cups all-purpose flour
1 tablespoon baking powder
1 pinch salt
3 tablespoons butter
3 tablespoons cocoa powder
1 can sweetened condensed milk
1/4 cup heavy cream
1 tablespoon carrot puree (optional for frosting)
Instructions
1. Add carrots, vegetable oil, eggs, and sugar to a blender. Blend until completely smooth.
2. In a large bowl, whisk together flour, baking powder, and salt.
3. Pour carrot mixture into dry ingredients and fold gently until just combined.
4. Pour batter into a greased 9×13 inch pan and bake at 350°F for 35–40 minutes.
5. In a saucepan, melt butter. Stir in cocoa powder, sweetened condensed milk, and heavy cream.
6. Simmer until thickened, then optionally stir in carrot puree. Let frosting cool slightly.
7. Spread frosting over cooled cake and let set 30 minutes before serving.
Notes
This cake is even better the next day after flavors deepen.
You can skip the carrot puree in the frosting for a more traditional version.
If using a glass baking dish, reduce oven temperature to 325°F.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Dessert
- Method: Baking
- Cuisine: Brazilian
Nutrition
- Serving Size: 1 slice
- Calories: 310
- Sugar: 29g
- Sodium: 105mg
- Fat: 16g
- Saturated Fat: 6g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 52mg
