Bolo de Cenoura (Carrot Cake)

Updated Oct. 11, 2023

Bolo de Cenoura (Carrot Cake)
Kelly Marshall for The New York Times. Food Stylist: Roscoe Betsill. Prop Stylist: Paige Hicks.
Total Time
1 hour 30 minutes, plus cooling
Prep Time
15 minutes
Cook Time
1 hour 45 minutes, plus cooking
Rating
4(1,118)
Comments
Read comments

Bolo de cenoura, a carrot cake often found in Portuguese and Brazilian bakeries, is thrilling in its simplicity. A few key ingredients (carrots, flour, sugar, eggs and oil) and a blender or food processor are all you need to bring together the batter. The carrots give the cake its tender orange-amber crumb, which is finished with a brigadeiro frosting, anchored by a condensed milk and cocoa powder, that’s made while the cake cools. A spoonful of sour cream, a nontraditional addition to the batter, adds a slight tang here, and condensed coconut milk lends a subtle nuttiness to the frosting.

Featured in: This Carrot Cake Doesn’t Require Any Grating (Really!)

  • or to save this recipe.

  • Subscriber benefit: give recipes to anyone
    As a subscriber, you have 10 gift recipes to give each month. Anyone can view them - even nonsubscribers. Learn more.
    Subscribe
  • Print Options


Advertisement


Ingredients

Yield:12 servings

    For the Cake

    • 2cups/260 grams all-purpose flour
    • 1tablespoon baking powder
    • 1teaspoon kosher salt (such as Diamond Crystal)
    • ½cup/115 milliliters grapeseed oil or other neutral oil, such as safflower or canola, plus more for pan
    • 2large or 3 medium carrots (about 300 grams), trimmed, scrubbed and roughly chopped
    • cups/270 grams granulated sugar
    • 3eggs, at room temperature
    • ½cup/112 grams full-fat sour cream

    For the Brigadeiro Topping

    • 2(7.4-ounce/210-gram) cans sweetened condensed coconut milk
    • 5tablespoons/30 grams Dutch-process cocoa powder
    • ¼teaspoon kosher salt (such as Diamond Crystal)
    • 2tablespoons chocolate sprinkles
Ingredient Substitution Guide
Nutritional analysis per serving (12 servings)

340 calories; 14 grams fat; 8 grams saturated fat; 0 grams trans fat; 2 grams monounsaturated fat; 3 grams polyunsaturated fat; 50 grams carbohydrates; 2 grams dietary fiber; 26 grams sugars; 7 grams protein; 324 milligrams sodium

Note: The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.

Powered by
Cooking Newsletter illustration

Opt out or contact us anytime. See our Privacy Policy.

Opt out or contact us anytime. See our Privacy Policy.

Preparation

  1. Step 1

    Make the cake: Heat the oven to 350 degrees. In a medium bowl, whisk together the flour, baking powder and salt. Generously brush a 9-inch round cake pan with oil.

  2. Step 2

    In a blender or food processor, finely chop the carrots by pulsing about 6 to 10 times until minced. Add the sugar and pulse until just combined, about 30 seconds. Add the oil and eggs all at once. Pulse until the mixture is combined and looks a bit foamy, 30 seconds. (You can also do this step without a blender or food processor: Grate the carrots into a medium bowl using the fine side of a box grater. Add the sugar, eggs and oil, and use a whisk to combine.)

  3. Step 3

    Pour the wet mixture into the dry ingredients, and, using a whisk, mix until just combined. Gently mix in the sour cream and pour the mixture into the prepared cake pan. Bake until the sides pull away slightly from the edge of the tin and a toothpick inserted into the center comes out clean, about 45 to 50 minutes.

  4. Step 4

    Move the cake to a baking rack set in a sheet pan and let it cool slightly in the pan, about 10 minutes. Invert the cake onto the baking rack and let cool completely.

  5. Step 5

    While the cake cools, make the brigadeiro topping: In a small saucepan, combine the sweetened condensed coconut milk, cocoa powder and salt. Stir with a whisk over medium-low heat until the cocoa powder is fully incorporated. Increase heat to medium and simmer, stirring frequently, until the mixture forms large bubbles and thickens, about 12 to 15 minutes. It should fully coat a heatproof rubber spatula and drizzle off in a slow stream. Remove from heat and allow the topping to cool completely, stirring frequently to prevent a skin forming on top, and until the brigadeiro topping streaks when stirred and is thick and fudgy, about 25 to 30 minutes.

  6. Step 6

    Spread the cooled topping over the cake, swirling the topping over the center and allowing it to drip over the edge. Let it set slightly, about 10 minutes, then shower a handful of chocolate sprinkles over the top. Cut the cake in wedges to serve.

Ratings

4 out of 5
1,118 user ratings
Your rating

or to rate this recipe.

Have you cooked this?

or to mark this recipe as cooked.

Private Notes

Leave a Private Comment on this recipe and see it here.

Comments

Nobody in Brazil uses coconut condensed milk for this… it may be an adaptation for making it lactose free.. (?) Make it with La Lechera condensed milk.. that’s what we use to make brigadeiro. It’s a great cake.

This is is one of the most popular cakes in every Brazilian home. I skip the rich condensed milk topping for a much simpler - but still delicious - mix of 2 to 3 tablespoons of milk, a bit of vanilla, 2 tablespoons of cocoa powder, 2 tablespoons of butter and 2 tablespoons of sugar.

Googling the topping helps! Authentic topping is made with condensed milk, plus a TBSP. Of butter and 200 grams of cream mixed in after thickening on the stove. Look it up.

You don’t need that much chocolate sauce. Delicious, but next time I will cut that part of the recipe in half/ or 3/4.

This cake was quite disappointing. I followed the instructions as written and was excited because I've eaten this cake before when living in South America. It tasted raw, despite having it in the oven for about 65 minutes. Save your time - don't make this cake.

Made this mostly as written, and it turned out great. Based on other comments I added a slug of vanilla and some orange zest to the batter. Also added a dollop of half and half to the topping as it cooled. I kept some of the topping in reserve for anyone wanting more chocolate. The coconut/chocolate topping balanced well with the cake. A keeper.

Private comments are only visible to you.

Advertisement

or to save this recipe.