Desserts
This Brooklyn chocolate cake recipe delivers the ultimate dessert experience—dense, moist layers with a fudgy core and coffee-infused crunch that sets it apart. 💛 The secret lies in a precise balance of cocoa, espresso powder, and a touch of black coffee in the batter, creating depth without overpowering the rich chocolate flavor.
I've perfected this technique over years of baking, ensuring every slice lives up to its reputation for indulgence.
The traditional Brooklyn style relies on a tender crumb and a signature crackly top, achieved through careful layering and a precise baking method. What makes this version special is the coffee infusion—just enough to enhance the chocolate's complexity while keeping the texture ultra-moist.
The frosting, a velvety chocolate ganache, ties everything together with its silky smoothness and subtle espresso notes.
By the time you pull this cake from the oven, you'll have a dessert that's as impressive to look at as it is to eat—deep chocolate layers with a crackly top and a fudgy center that melts in your mouth.
The coffee infusion adds an aromatic depth that elevates this classic cake to new heights, making it perfect for special occasions or when you simply crave something truly decadent.
Whether you're baking for a celebration or treating yourself to a moment of indulgence, this recipe delivers a Brooklyn chocolate cake that's worth every bite. The combination of rich chocolate, coffee notes, and that signature texture makes it a standout dessert that's sure to impress.
Let's get started on creating this showstopper!
Ingredients for brooklyn chocolate cake
Rich cocoa, espresso powder, and cold coffee make this Brooklyn cake unforgettable.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 3 cups | Sifted for light texture |
| Unsweetened Cocoa Powder 🍫 | ¾ cup | Natural or Dutch-processed |
| Granulated Sugar 🍚 | 2 cups | White or light brown |
| Light Brown Sugar 🍚 | ½ cup | Packed firmly |
| Instant Espresso Powder ☕ | 2 tbsp | High-quality for depth |
| Black Coffee ☕ | ½ cup | Cold brewed, cooled |
| Large Eggs 🥚 | 2 whole | Room temperature |
| Unsalted Butter 🧈 | 1 cup | Room temperature, full-fat |
| Buttermilk 🥛 | 1 cup | Room temperature |
| Baking Powder 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Vanilla Extract 🌿 | 1 tbsp | Pure Madagascar preferred |
| Semisweet Chocolate Chips 🍫 | 1 ½ cups | High-quality, not melted |
| Dark Chocolate Bars 🍫 | 8 oz | 70% cacao, chopped |
| Heavy Cream 🥛 | 1 ½ cups | Cold for ganache |
The cocoa and espresso powder are non-negotiable here. Valrhona or Ghirardelli cocoa powders deliver that velvety texture—don't skimp. For the coffee, Starbucks espresso powder or Lavazza work perfectly, but instant espresso from a fancy grocery store (like Whole Foods) adds that professional depth. The chocolate chips and bars? Ghirardelli or Lindt are worth the splurge—they melt beautifully and keep the cake's texture ultra-moist. I always grab the dark chocolate bars from Trader Joe's (they're 70% cacao and affordable), but if you want to go fancy, Callebaut is the gold standard.
No espresso powder? Strong brewed coffee cooled works in a pinch, but you'll lose some depth. Substituting cocoa? Dutch-processed for smoothness or natural for more acidity. The buttermilk can be swapped for milk + 1 tbsp vinegar, but let it sit for 10 minutes to curdle properly. For the chocolate ganache, if you can't find 70% cacao bars, 60% works too—just add 1 extra tbsp of cream. And if you're feeling adventurous, swap the vanilla extract for vanilla bean paste—it adds little flecks of vanilla that make the cake feel extra special.
This cake keeps beautifully for 5 days in an airtight container at room temperature, but honestly, it's best eaten fresh. For the ganache, let it cool to room temp before spreading—it should be thick but pourable. If it sets too fast, microwave it in 20-second bursts to loosen it up. The cake freezes well for up to 3 months if you wrap each layer tightly in plastic wrap, then foil. Just let it thaw overnight in the fridge before serving—no need to bring it to room temperature.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this recipe because it’s one-bowl, no fuss—just stir, pour, bake. That instant espresso powder? It’s the secret to cutting the cake batter in half, and honestly, the effort is minimal compared to the payoff.
- Cocoa-Brown Sugar Magic: The moment you taste that first forkful, you’ll get why this combo works. The cocoa’s deep richness teams up with the caramel notes of brown sugar, and that little kick from espresso? It’s like a grown-up chocolate cake that still feels indulgent.
- Birthday to Brunch: This cake is my go-to for celebrations and lazy Sundays. Frost it with cream cheese glaze for a party dessert, or serve it warm with vanilla ice cream for a no-stress weekend treat—it’s that adaptable.
- Budget-Friendly Luxury: A single box of cocoa powder and a bag of sugar stretch across multiple cakes, and the espresso powder? A tiny amount goes a long way. Leftovers? They disappear faster than I can say “second slice.”
Step-by-step instructions for coffee-infused Brooklyn chocolate cake
Here's how to create that iconic fudgy core and coffee-kissed crunch—no shortcuts, just pure magic.
👨🍳 Step 1: Whisk Dry Ingredients for Perfect Texture
In a large bowl, sift together the 3 cups all-purpose flour, 0.75 cup unsweetened cocoa powder, 1.5 teaspoons baking powder, and 0.5 teaspoon salt. I like to use a whisk here to break up any cocoa lumps—this ensures your cake will be light and tender, not dense. Add the 2 tablespoons instant espresso powder and mix until completely combined. The reason we sift everything is to incorporate air, which helps create that signature Brooklyn crumb.
In a separate small bowl, whisk together the 2 cups granulated sugar and 0.5 cup packed light brown sugar. This combination gives the cake that perfect balance of sweetness and molasses depth. Set both bowls aside—the dry ingredients will wait patiently while we prepare the wet mixture. Real talk: don't skip sifting the cocoa or you'll end up with a cake that's more brick than dessert.
🍳 Step 2: Cream Butter and Sugars for Maximum Moisture
In a stand mixer fitted with the paddle attachment, beat the 1 cup unsalted butter and 0.5 cup black coffee on medium speed for 1 minute until smooth and fully combined. The coffee here is crucial—it enhances the chocolate flavor while keeping the cake moist. Add the 2 whole eggs, one at a time, mixing well after each addition until fully incorporated.
Gradually add the sugar mixture in three additions, mixing on medium-high speed for 2-3 minutes after each addition until the mixture is light and fluffy. You'll see it nearly double in volume—that's the air we're incorporating for that perfect crumb. Here's the thing—if you rush this step, your cake will be dense. We're building structure here, so take your time and let that mixer do its work.
🥘 Step 3: Combine Wet and Dry Ingredients Gently
With the mixer running on low speed, gradually add the dry ingredients to the wet mixture, alternating with the 1 cup buttermilk. Start and end with the dry ingredients—this ensures even distribution and prevents gluten development. Mix just until combined; you should still see some flour streaks. Overmixing develops gluten, which makes the cake tough instead of tender.
Add the 1 tablespoon vanilla extract and mix for another 15 seconds. Fold in the 1.5 cups semisweet chocolate chips by hand using a spatula—this prevents them from melting in the warm batter. The batter should be thick but pourable. If it's too thick, you can add 1-2 tablespoons of buttermilk to loosen it slightly. Don't worry if it looks like too much chocolate—this recipe delivers on that rich, fudgy promise.
🔪 Step 4: Chop Chocolate and Prepare the Pan
While you're preheating your oven to 350°F, chop the 8 ounces dark chocolate bars into small, even pieces—about the size of your chocolate chips. This will create beautiful pockets of melted chocolate throughout the cake. Grease two 9-inch round cake pans with butter and line the bottoms with parchment paper. I like to use round pans for this recipe as they give you that classic Brooklyn cake shape.
Divide the batter evenly between the two prepared pans. Sprinkle half of the chopped dark chocolate pieces over each batter-filled pan, pressing them gently into the top. This creates those signature chocolate pockets that melt into the cake as it bakes. Tap each pan firmly on the counter twice to release any air bubbles—this prevents dome-shaped cakes and ensures even baking.
🔥 Step 5: Bake to Fudgy Perfection
Bake the cakes for 30-35 minutes, or until a toothpick inserted into the center comes out with moist crumbs but no wet batter. The edges should be set but the center should still have a slight wobble—this ensures that fudgy texture we're after. Don't overbake, or you'll end up with a dry cake. I know it's tempting to check early, but resist—this is where patience pays off.
Let the cakes cool in their pans for 10 minutes, then transfer to a wire rack to cool completely. Here's the secret to the perfect Brooklyn finish: while the cakes are still warm, spread a thin layer of the 1.5 cups cold heavy cream over the top of each cake. This creates that signature glossy sheen and adds an extra layer of richness. Let the cakes cool completely before serving—this allows the flavors to fully develop and the chocolate to set properly.
Pro Tips For Making Brooklyn Chocolate Cake
- Sift the Cocoa: I learned this the hard way—skipping the sift with cocoa powder leads to dense, uneven layers. Use a fine-mesh sieve (or just shake it through your fingers over the dry ingredients) to break up clumps and distribute it evenly. The cake’s fudgy texture depends on this step—don’t rush it.
- Mix Dry Ingredients First: Combine flour, cocoa, espresso powder, and salt before adding wet ingredients. This prevents lumps and ensures the espresso powder dissolves smoothly into the batter. I used to add it last and ended up with bitter pockets—now I mix it in early every time.
- Rotate the Pan Mid-Bake: The Brooklyn cake’s edges dry out faster than the center. After 20 minutes, swap the pans front-to-back (or top-to-bottom if using two ovens) to even out the baking. This isn’t just about looks—it keeps the texture consistent. (Yes, even if you’re impatient like me.)
- Cool Completely Before Frosting: Icing a warm cake = a messy, melted disaster. Let the layers cool for at least 2 hours (or overnight in the fridge) before assembling. The frosting will behave, and you won’t spend 10 minutes scraping it off the counter. Trust me on this one.
Best sauces and condiments for brooklyn chocolate cake
Classic Chocolate Ganache
The velvety chocolate ganache in this recipe is where the magic happens—it’s rich, glossy, and perfectly balanced with espresso notes.
Heat the 1.5 cups heavy cream in a saucepan over medium heat until it just begins to simmer, then pour it over the 8 ounces chopped dark chocolate in a heatproof bowl. Let it sit for 5 minutes, then stir until completely smooth.
For extra depth, whisk in 1 teaspoon instant espresso powder while the ganache is still warm. Let it cool to room temperature before spreading—it should be thick but pourable. This ganache is the star of the show, tying together the cake’s fudgy layers with a luxurious finish. 🍫
Salted Caramel Drizzle
For a sophisticated twist, drizzle the cake with a homemade salted caramel sauce. Simmer 1 cup granulated sugar in a saucepan over medium heat until it turns a deep amber color, then carefully pour in ½ cup heavy cream while whisking vigorously.
Once smooth, stir in 2 tablespoons unsalted butter and a pinch of flaky sea salt. Let it cool slightly before drizzling over the ganache. The salt enhances the chocolate’s richness, creating a perfect balance of sweet and savory.
I love adding this to the top layer for a restaurant-worthy touch. 💛
Espresso Whipped Cream
Whipped cream is a must for serving this cake, but why settle for basic? Whip 2 cups heavy cream with 2 tablespoons powdered sugar and 1 teaspoon instant espresso powder until soft peaks form. The coffee notes complement the cake’s flavors without overpowering them.
For extra flair, dust the whipped cream with ½ teaspoon cocoa powder before serving. This simple upgrade turns an ordinary dessert into an unforgettable experience. Trust me, your guests will ask for seconds. ✨
Chocolate Espresso Syrup
This syrup elevates every slice of cake, adding moisture and depth. Simmer ½ cup heavy cream, ½ cup granulated sugar, and 2 tablespoons unsweetened cocoa powder in a saucepan over medium heat for 5 minutes.
Remove from heat and stir in 1 teaspoon instant espresso powder and 1 teaspoon vanilla extract. Let it cool before drizzling over the cake layers or serving on the side for dipping. The syrup’s intensity pairs beautifully with the ganache and whipped cream. 🌟
Peanut Butter Frosting
For a nostalgic twist, swap the ganache for a creamy peanut butter frosting. Beat 1 cup creamy peanut butter, ½ cup unsalted butter, and 2 cups powdered sugar until smooth. Add 1 teaspoon vanilla extract and 1 tablespoon instant espresso powder for a coffee-kissed flavor.
Spread this frosting between the cake layers and on top for a decadent, nutty contrast. It’s a crowd-pleaser that balances the chocolate’s richness perfectly. 🥜
Nutrition facts
Frequently asked questions
Why does this Brooklyn chocolate cake have coffee in it?
The coffee infusion is what makes this cake truly special! The espresso powder and cold brew enhance the chocolate flavor without overpowering it, adding a subtle depth that balances the richness. This technique originated in Brooklyn bakeries where coffee shops were plentiful, and it creates that signature complexity that sets this cake apart from regular chocolate versions.
Can I make this cake without a stand mixer?
While a stand mixer makes creaming the butter and sugar easier, you can do it by hand using a sturdy mixing bowl and a whisk. Just beat the butter and sugar vigorously for about 5 minutes until light and fluffy. The key is patience—keep at it until the mixture doubles in volume. For the espresso powder, whisk it thoroughly into the dry ingredients to ensure even distribution.
What makes the fudgy texture in the center?
The fudgy core comes from a combination of factors: using high-quality cocoa powder, not overbaking the cake, and incorporating chopped dark chocolate into the batter. The baking time is critical—pull the cake when a toothpick comes out with moist crumbs but no wet batter. The edges should be set while the center has a slight wobble. This ensures that rich, melt-in-your-mouth texture that everyone loves.
How do I store leftovers?
Store your Brooklyn chocolate cake in an airtight container at room temperature for up to 5 days. For longer storage, wrap each layer tightly in plastic wrap, then foil, and freeze for up to 3 months. When ready to serve, let it thaw overnight in the fridge. To refresh the texture, you can warm the cake slightly in the oven or microwave before serving.
Can I substitute Dutch-processed cocoa for natural cocoa?
Yes, but there will be slight differences! Dutch-processed cocoa (like Valrhona) creates a smoother, richer chocolate flavor with less acidity, which pairs beautifully with the coffee notes. Natural cocoa (like Hershey's) has a brighter, slightly tangy flavor that can stand up well too. If using natural cocoa, you might want to reduce the espresso powder by 1 teaspoon to balance the flavors.
