Brazilian carrot cake

This Brazilian Carrot Cake (Bolo de Cenoura) is nothing like the traditional carrot cake you might be used to — no nuts, no spices, just a soft, fluffy, golden cake topped with the most irresistible chocolate glaze. 🥕🍫

It’s a classic in Brazil, and anyone who tries it always says the same thing: “I didn’t expect it to be this good!” The texture is light and moist, the flavor is simple yet delicious, and the best part is it only needs a handful of everyday ingredients.

If you’ve never tried Brazilian carrot cake before, this is your sign to bake it — once you do, it might just become your new favorite!

Brazilian carrot cake


Brazilian carrot cake ingredients

cake ingredients

Fresh carrots — vibrant, naturally sweet, and bursting with color, they are the soul of this cake, giving it its signature golden glow and unforgettable flavor.

Eggs — the binding magic, making the cake light, fluffy, and soft with every bite.

Sugar — the sweet whisper that transforms simple carrots into a dessert everyone will crave.

Vegetable oil — the silky touch that keeps every slice moist and tender, with a melt-in-your-mouth texture.

All-purpose flour — the sturdy foundation that holds this cake together while letting its softness shine through.

Baking powder — the gentle lift that turns batter into cloud-like perfection.

Vanilla sugar or extract — the fragrant kiss that rounds out the flavor, adding warmth and depth.

Brazilian carrot cake Ingredients

chocolate topping ingredients

Sweetened condensed milk — luscious, creamy indulgence, rich and dreamy in every spoonful.

Cocoa powder — the deep, chocolatey heart that turns topping into pure bliss.

Butter — the golden finishing touch that gives the glaze a glossy, velvety richness.


How to make Brazilian carrot cake step by step?

Before you start

Preheat the oven to 350°F (180°C). Grease a baking pan (a 9×13-inch or a 9-inch round work well) and set aside.

Cake

  1. Peel the carrots and cut them into smaller pieces so they blend easily.
  2. In a blender or food processor, add the carrots, sugar, vegetable oil, and eggs. Blend until completely smooth and liquidy — scrape the sides once so everything is even.
  3. In a large bowl, sift (or whisk) the flour and baking powder together. Stir in the vanilla.
  4. Pour the blended carrot mixture over the dry ingredients. Gently fold/stir just until everything is combined — avoid overmixing so the cake stays light.
  5. Pour the batter into the greased pan and smooth the top.
  6. Bake for about 35–40 minutes. Check doneness by inserting a toothpick or small knife in the center — it should come out clean or with a few moist crumbs (not wet batter).
  7. Remove the cake from the oven and let it rest for a few minutes while you make the topping.

Chocolate topping (fudge glaze)

  1. In a small saucepan, combine the sweetened condensed milk, cocoa powder, and butter.
  2. Cook over low–medium heat, stirring constantly, until the mixture becomes glossy and slightly thickened — usually about 2–4 minutes. (Don’t stop stirring or it can stick to the pan.)
  3. Remove from heat and let it cool for a minute so it’s warm but not scalding.

Finish & serve

  1. Pour the warm chocolate topping evenly over the hot cake — pouring while the cake is hot helps the glaze sink in slightly and form that classic glossy finish.
  2. Let the cake cool until the topping sets (about 20–40 minutes). For cleaner slices, cool completely.
  3. Slice and serve. Enjoy!

Topping options

1. Traditional Brigadeiro Topping (Classic Brazilian)

This is the most authentic finish for Brazilian carrot cake. It’s rich, fudgy, and almost like spreading a thin layer of brigadeiro on top.

How to make it:

  • In a saucepan, combine sweetened condensed milk, cocoa powder, and butter.
  • Cook over medium heat, stirring constantly, until the mixture thickens slightly and pulls away from the bottom of the pan.
  • Pour the chocolate glaze over the cake while still warm, right away.
  • Let it set as the cake cools.

2. Chocolate Ganache Glaze (Silky & Elegant)

For a smoother, less sweet finish, this ganache adds shine and richness. The butter gives it an extra glossy texture.

How to make it:

  • Place chopped semi-sweet or dark chocolate in a heatproof bowl.
  • Heat heavy cream in a saucepan until it just begins to simmer (don’t boil).
  • Pour the hot cream over the chocolate and let sit 1–2 minutes.
  • Stir until smooth and glossy, then mix in butter until melted.
  • Pour the chocolate glaze over the cake while still warm, right away.

chocolate ganache glaze for topping

Ingredients

  • 1 cup heavy cream
  • 8 oz (about 1 ⅓ cups) semi-sweet or dark chocolate, chopped (or good-quality chips)
  • 1 tbsp unsalted butter

Instructions

  1. Place the chopped chocolate in a heatproof bowl.
  2. In a small saucepan, heat the heavy cream over medium heat until it just begins to simmer (do not let it boil).
  3. Pour the hot cream over the chocolate. Let it sit for 1–2 minutes to soften.
  4. Stir gently with a whisk or spatula until smooth and glossy.
  5. Add the butter and stir until fully melted and incorporated. The butter makes the glaze extra shiny and adds richness.
  6. Let the ganache cool slightly, then pour over the cake while still pourable. For a thicker glaze, let it cool longer before spreading.

Baking Pan Options & Baking Times

1. 9×13-inch Rectangular or Square Pan

  • Produces a thinner cake layer.
  • Bake for 30–35 minutes.
  • Check doneness with a toothpick — it should come out clean or with a few moist crumbs.

2. 9-inch Round Cake Pan

  • Classic choice for a layered look.
  • Bake for 35–40 minutes.
  • Use a toothpick test to check.

3. Loaf Pan

  • Makes thicker slices, perfect for gifting or slicing over time.
  • Bake for 45–50 minutes.
  • Check doneness by inserting a toothpick in the center — it should come out clean.

4. Cupcake/Muffin Pan

  • Great for individual servings.
  • Bake for 20–25 minutes depending on size.
  • Check with a toothpick for doneness.

5. Bundt Pan

  • Adds a decorative touch.
  • Bake for 45–50 minutes.
  • Check with a toothpick in the center and several spots to ensure even cooking.

Pro Tips:

  • Oven temperatures vary — always check a few minutes before the suggested time.
  • If the cake is browning too quickly, cover loosely with foil halfway through baking.
  • Use parchment paper or grease + flour your pan for easier cake release.

How to store Brazilian carrot cake?

At Room Temperature

  • If you plan to eat the cake within 1–2 days, keep it covered in an airtight container or wrapped with plastic wrap.
  • Store in a cool, dry place away from direct sunlight.
  • Brigadeiro or ganache topping will stay soft and delicious at room temp, but the cake will last longer if stored in the fridge.

In the Refrigerator

  • Store in an airtight container for up to 4–5 days.
  • The cake and topping will firm up in the fridge.
  • For best texture and flavor, bring the cake to room temperature before serving.

Freezing

  • You can freeze the cake (without topping) for up to 2 months.
  • Wrap tightly in plastic wrap and then foil to prevent freezer burn.
  • Thaw in the refrigerator overnight. Add topping just before serving for best results.

✨ Pro tip: If the brigadeiro or ganache topping becomes too firm in the fridge, you can warm it slightly in the microwave or let it sit at room temperature for a few minutes before serving for a glossy, soft finish.


Frequently asked questions

1. Can I use frozen carrots for this recipe?

Yes! Just thaw them completely and drain any excess water before blending. Frozen carrots may produce slightly more liquid, so check your batter’s consistency before baking.

2. Can I make this cake gluten-free?

Absolutely — substitute all-purpose flour with a gluten-free flour blend. You may need to adjust baking time slightly, so check doneness with a toothpick.

3. Can I make this cake without eggs?

Yes. You can use egg substitutes such as flaxseed meal (1 tbsp flaxseed meal + 3 tbsp water = 1 egg) or a commercial egg replacer. Keep in mind texture may change slightly.

4. How do I know when the cake is done?

Insert a toothpick or knife into the center of the cake. If it comes out clean or with a few moist crumbs (but not wet batter), the cake is done.

5. Can I make the cake ahead of time?

Yes! You can bake the cake a day ahead and keep it covered at room temperature or refrigerated. Add the topping just before serving for the freshest texture.

6. How do I keep the brigadeiro or ganache topping smooth?

Stir constantly while cooking the brigadeiro, and pour ganache while warm. Store cake covered in a cool place to preserve texture.

7. Can I freeze this cake?

Yes — freeze the plain cake (without topping) tightly wrapped in plastic wrap and foil for up to 2 months. Thaw overnight in the refrigerator and add topping before serving.


Tips and Tricks

  • Choose fresh carrots — they give the cake its natural sweetness and vibrant color. Avoid carrots that are too old or woody.
  • Cut carrots into small pieces before blending for a smoother batter.
  • Blend thoroughly — the smoother the carrot mixture, the softer the cake texture.
  • Don’t overmix after adding flour — overmixing can make the cake dense instead of light and fluffy.
  • Check your baking time early — ovens vary, so start checking a few minutes before the suggested time to avoid overbaking.
  • Use parchment paper for easier cake removal and cleanup.
  • Grease your pan well to prevent sticking, especially with round and loaf pans.
  • Pour glaze while warm — both brigadeiro and ganache toppings set better and look shinier when poured immediately after cooking.
  • Store cake covered to keep it moist — it will taste even better the next day as flavors develop.
  • Experiment with toppings — sprinkle grated coconut, crushed nuts, or chocolate shavings on top for a unique touch.
  • Make ahead for convenience — bake the cake in advance and prepare the topping the day you want to serve it for maximum freshness.

More recipes to try

Lemon poppy seed cake

lemon poppy seed cake

“Coconut cake in a baking pan topped with shredded coconut.”

coconut cake

Slice of moist orange cake with a vibrant orange glaze, showcasing its soft texture.
orange cake

orange cake


Brazilian carrot cake
Print

Brazilian carrot cake

Brazilian carrot cake is a beloved treat in Brazil — soft, moist, and naturally sweet, topped with a rich chocolate glaze that makes every bite unforgettable. Unlike traditional carrot cakes, it’s simple to make with just a few everyday ingredients, yet delivers extraordinary flavor. Perfect for dessert, afternoon tea, or any special occasion, this cake is a true crowd-pleaser.
Course Dessert
Cuisine Brazilian
Keyword braziliancarrotcake
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Servings 20 Pieces

Ingredients

Cake

  • 3 large carrots peeled and chopped
  • 3 large eggs
  • 2 cups all-purpose flour sifted
  • 2 cups sugar
  • ¾ cup vegetable oil
  • 1 tbsp baking powder
  • 1 tsp vanilla sugar or vanilla extract

Chocolate topping

  • 1 can sweetened condensed milk
  • 1 tbsp butter
  • 2 tbsp cocoa powder

Instructions

  • Preheat oven to 350°F (180°C).
  • Peel and chop the carrots into small pieces.
  • In a blender, add the carrots, sugar, oil, and eggs. Blend until smooth and liquid.
  • In a large bowl, mix together the sifted flour, baking powder, and vanilla sugar.
  • Pour the carrot mixture over the flour mixture. Stir until well combined (do not overmix).
  • Grease a baking tray or pan with oil, then pour in the batter.
  • Bake for 35–40 minutes, or until a toothpick inserted in the center comes out clean.
  • Meanwhile, make the chocolate topping: in a saucepan, combine condensed milk, cocoa powder, and butter. Cook over medium heat, stirring constantly, for about 2 minutes, until smooth and slightly thickened.
  • Pour the warm chocolate topping over the hot cake. Let it cool and set before serving.

Notes

  • For best results, use fresh, sweet carrots.
  • Baking times may vary depending on your oven and pan size — always check with a toothpick.
  • You can adjust sweetness to taste by slightly reducing sugar or using dark cocoa powder for the topping.
  • Both brigadeiro and ganache toppings are delicious — choose based on your preference.
  • This cake tastes even better the next day as the flavors develop.
  • Store the cake covered to maintain moisture and freshness.

Welcome,Food Lover!

Join our email list to get delicious recipes delivered straight to your inbox.