Pin This The kitchen was a mess of cocoa powder and I was late for my own dinner party, but the moment I pulled those olive oil cake layers from the oven, I knew I'd stumbled onto something unforgettable. The scent alone—dark chocolate mingling with fruity olive oil—made my neighbor knock on the door to ask what I was baking. That cake, slicked with bittersweet ganache and shattered praline, became the only dessert anyone talked about for weeks. I've made it for birthdays, promotions, and one particularly emotional goodbye dinner where someone cried into their second slice. It's not just a cake, it's the dessert that makes people lean back in their chairs and sigh.
I first served this at my sister's thirtieth birthday, and she made me promise to bring it to every family gathering from then on. The praline shards caught the candlelight, and someone joked it looked too pretty to eat—until they tasted it. Now it's the cake I turn to when I want to feel generous, when I want to watch people forget their manners and reach for another forkful before they've finished the first. There's something about ganache and caramelized hazelnuts that turns a regular evening into an occasion.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- All purpose flour: The structure of the cake, sifted with cocoa for an even crumb that stays tender thanks to the olive oil.
- Unsweetened cocoa powder: Use a good quality Dutch process if you can, it gives a smoother, less acidic chocolate flavor that really shines.
- Granulated sugar: Sweetens the cake and also feeds the caramel for the praline, so measure carefully.
- Baking powder and baking soda: The dream team for lift and lightness, making sure the cake rises without becoming dense.
- Fine sea salt: A pinch in the batter and the praline brings out every layer of flavor.
- Extra virgin olive oil: The game changer, it keeps the cake moist and adds a subtle fruity note that pairs beautifully with chocolate.
- Whole milk: Room temperature is key so it blends smoothly without seizing the batter.
- Large eggs: Also at room temperature, they emulsify the oil and milk into a silky batter.
- Vanilla extract: Pure vanilla, not imitation, adds warmth without competing with the chocolate.
- Hot brewed coffee: It sounds odd, but it amplifies the cocoa without making the cake taste like coffee at all.
- Bittersweet chocolate: Chopped fine so it melts evenly into the cream, creating a glossy ganache that sets perfectly.
- Heavy cream: The richness that turns melted chocolate into a spreadable, luxurious frosting.
- Unsalted butter: A couple tablespoons in the ganache adds shine and a silky mouthfeel.
- Toasted hazelnuts: Rub the skins off after toasting, they can taste bitter and mess with the praline texture.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Prep the Pans:
- Preheat your oven to 350°F and grease two 9 inch round pans generously, then line the bottoms with parchment circles. This extra step prevents sticking and makes turning out the cakes a breeze.
- Mix the Dry Ingredients:
- Whisk together flour, cocoa, sugar, baking powder, baking soda, and salt in a large bowl until no streaks remain. Sifting isn't essential, but a good whisk does wonders for even distribution.
- Combine the Wet Ingredients:
- In another bowl, whisk the olive oil, milk, eggs, and vanilla until smooth and slightly frothy. Pour this into the dry mixture and stir gently until just combined, don't overmix or the cake can turn tough.
- Add the Coffee:
- Slowly whisk in the hot coffee, the batter will look alarmingly thin but trust it. This is what gives the cake its tender, almost fudgy crumb.
- Bake the Layers:
- Divide the batter evenly between the pans and bake for 35 to 40 minutes, until a toothpick comes out with just a few moist crumbs. Let them cool in the pans for 10 minutes, then turn out onto racks to cool completely.
- Make the Ganache:
- Place chopped chocolate in a heatproof bowl, heat cream until it just starts to simmer, then pour it over the chocolate and let it sit for 2 minutes. Add butter and stir until the ganache is smooth and glossy, then let it cool and thicken, stirring now and then.
- Prepare the Praline:
- Line a baking sheet with parchment, then melt sugar in a small saucepan over medium heat, swirling until it turns deep amber. Stir in the toasted hazelnuts and a pinch of salt, pour onto the parchment, and let it cool completely before breaking into shards.
- Assemble the Cake:
- Place one cake layer on your serving plate, spread a third of the ganache over the top, then add the second layer. Cover the top and sides with the remaining ganache, smoothing with an offset spatula, then press praline shards into the ganache while it's still soft.
Pin This I'll never forget the first time my friend's eight year old asked if she could have this for her birthday instead of a unicorn cake. Her mom looked mortified, but the kid said she wanted something that tasted like grown up happiness. We made it together, and she spent an hour arranging praline shards like jewels. When she blew out the candles, she whispered that it was the best cake she'd ever had, and I believed her.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Storing and Make Ahead Tips
This cake keeps beautifully at room temperature for up to three days, covered loosely so the ganache doesn't sweat. The olive oil means it actually tastes better on day two, when the flavors have melted into each other. You can bake the layers a day ahead, wrap them tightly in plastic, and ganache them the next day. The praline can be made up to a week in advance and stored in an airtight container, just keep it away from humidity or it will get sticky.
Serving Suggestions
I like to serve this with a dollop of barely sweetened whipped cream, it cuts through the richness without stealing the spotlight. Fresh raspberries or a handful of blackberries add a tart pop that makes every bite feel more elegant. A glass of tawny port or a shot of espresso on the side turns dessert into a moment people linger over. If you're feeling extra, a drizzle of salted caramel or a scoop of vanilla bean ice cream never hurt anyone.
Customization Ideas
For a gluten free version, swap in a 1:1 gluten free flour blend and the texture stays just as tender. You can replace the hazelnuts with toasted almonds or pecans if that's what you have, the praline will still shatter beautifully. If coffee isn't your thing, hot water works fine, though you'll lose a little depth. Some people like to add a splash of liqueur to the ganache, Frangelico or Grand Marnier both play nicely with chocolate and nuts.
- Fold a handful of chopped dark chocolate into the batter for pockets of molten richness.
- Sprinkle flaky sea salt over the ganache just before adding the praline for a sweet salty contrast.
- Use a mix of milk and dark chocolate in the ganache if you want a sweeter, creamier frosting.
Pin This This cake has a way of making ordinary days feel like celebrations, and real celebrations feel unforgettable. Bake it once, and I promise it will become the dessert people ask you to bring again and again.
Recipe FAQ
- → Can I make this cake ahead of time?
Yes, you can bake the cake layers up to 2 days in advance. Wrap them tightly in plastic wrap and store at room temperature. Assemble with ganache and praline on the day of serving for best results.
- → Why does this cake use olive oil instead of butter?
Olive oil creates an incredibly moist, tender crumb and adds a subtle richness without overpowering the chocolate. It also keeps the cake fresh longer than butter-based cakes.
- → Can I skip the coffee in the batter?
Absolutely. The coffee enhances the chocolate flavor but doesn't make the cake taste like coffee. You can substitute hot water if preferred, though the chocolate intensity will be slightly less pronounced.
- → How do I store leftover cake?
Cover the cake loosely with plastic wrap or store in an airtight container at room temperature for up to 3 days. The ganache will stay soft and the cake will remain moist.
- → Can I use a different nut for the praline?
Yes, you can substitute almonds, pecans, or walnuts for the hazelnuts. Toast them lightly before making the praline for the best flavor and crunch.
- → What if my ganache is too thin?
Let the ganache cool longer at room temperature, stirring occasionally. If you're in a hurry, refrigerate it for 10-15 minutes, stirring every few minutes until it reaches a spreadable consistency.