A rich, velvety chocolate cake with a tender crumb—olive oil makes it happen. These rustic recipes swap butter for liquid gold, adding depth and a hint of fruity flavor. Ready to bake something unexpectedly delicious? Dive into our top 10 picks!
Classic Rustic Olive Oil Chocolate Cake

For those days when you need a simple yet stunning dessert, this Classic Rustic Olive Oil Chocolate Cake is your answer. It's rich, moist, and comes together in one bowl—no mixer required!
Serving: 8 | Prep Time: 15 minutes | Cooking Time: 35 minutes
Ingredients
- 1 1/2 cups all-purpose flour (I like unbleached)
- 1 cup granulated sugar
- 1/2 cup unsweetened cocoa powder (use good quality)
- 1 teaspoon baking soda
- 1/2 teaspoon salt
- 1/3 cup extra virgin olive oil (my go-to for fruity flavor)
- 1 tablespoon white vinegar (helps the cake rise)
- 1 teaspoon vanilla extract
- 1 cup cold water (or coffee for deeper flavor)
Instructions
- Preheat your oven to 350°F. Grease an 8-inch round cake pan with olive oil or line with parchment.
- In a large bowl, whisk together the flour, sugar, cocoa powder, baking soda, and salt. Make sure there are no lumps.
- Create a well in the dry ingredients. Add the olive oil, vinegar, vanilla, and cold water. Stir until just combined—don't overmix. The batter will be thin.
- Pro tip: For an extra tender crumb, let the batter rest for 5 minutes before pouring into the pan.
- Pour the batter into the prepared pan. Bake for 30-35 minutes, until a toothpick inserted in the center comes out clean or with a few moist crumbs.
- Let the cake cool in the pan for 10 minutes, then transfer to a wire rack to cool completely. Tip: run a knife around the edges first.
- Once cool, dust with powdered sugar or serve with a dollop of whipped cream. The cake is best the next day when flavors meld.
Finally, this cake is wonderfully moist with a deep cocoa flavor and a subtle fruity note from the olive oil. It's perfect on its own or with a scoop of vanilla ice cream.
Orange Rosemary Olive Oil Chocolate Cake

Unexpected as it sounds, orange and rosemary pair beautifully with rich chocolate and fruity olive oil. This cake is a showstopper for any brunch or dinner party.
Serving: 10 | Prep Time: 15 minutes | Cooking Time: 35 minutes
Ingredients
- 1 1/2 cups all-purpose flour (I prefer unbleached)
- 1/2 cup unsweetened cocoa powder (Dutch-process gives deeper color)
- 1 tsp baking soda
- 1/2 tsp salt
- 1 cup granulated sugar
- Zest of 2 large oranges (about 2 tbsp)
- 1 tbsp fresh rosemary, finely chopped
- 2 large eggs, at room temperature (room temp helps emulsion)
- 1/2 cup extra virgin olive oil (good quality makes a difference)
- 1 cup buttermilk (or milk with vinegar)
- 1 tsp vanilla extract
- 1/2 cup semisweet chocolate chips (optional but I love them)
Instructions
- Preheat your oven to 350°F. Grease a 9-inch round cake pan and line the bottom with parchment paper.
- In a medium bowl, whisk together the flour, cocoa powder, baking soda, and salt. Set aside.
- In a large bowl, rub the sugar with the orange zest and rosemary until fragrant and moistened. Then whisk in the eggs one at a time, mixing well after each.
- Slowly drizzle in the olive oil while whisking continuously until the mixture is smooth and emulsified.
- Stir in the buttermilk and vanilla extract until just combined.
- Fold the dry ingredients into the wet mixture using a spatula, mixing only until no streaks of flour remain. Avoid overmixing—it keeps the cake tender.
- Gently fold in the chocolate chips, distributing them evenly.
- Pour the batter into the prepared pan and smooth the top with a spatula. Bake for 30–35 minutes, or until a toothpick inserted into the center comes out clean or with a few moist crumbs.
- Let the cake cool in the pan for 10 minutes, then turn it out onto a wire rack to cool completely before slicing.
Undeniably fragrant with orange and rosemary, this cake is moist and tender. Serve it with a dollop of whipped cream or a drizzle of honey for extra sweetness.
Gluten-Free Almond Olive Oil Chocolate Cake

Maybe you're skeptical about a flourless chocolate cake, but this almond-based version is pure magic. It's dense and fudgy with a hint of olive oil that keeps it incredibly moist.
Serving: 8 | Prep Time: 15 minutes | Cooking Time: 30 minutes
Ingredients
- 1 cup (120g) super-fine blanched almond flour – I swear by this for the smoothest texture
- 1/4 cup unsweetened cocoa powder, sifted (clumps are the enemy!)
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
- 1/2 cup extra virgin olive oil – the fruity kind adds a lovely depth
- 3/4 cup granulated sugar (or coconut sugar if you like it less sweet)
- 2 large eggs, room temperature – don't skip this, it makes a huge difference
- 1/2 cup whole milk (any milk works, but whole gives the best crumb)
- 1 teaspoon pure vanilla extract
- 2 tablespoons sliced almonds for topping
Instructions
- Preheat your oven to 350°F and grease an 8-inch round cake pan with a little olive oil, then line the bottom with parchment paper.
- In a medium bowl, whisk together the almond flour, cocoa powder, baking soda, and salt until no lumps remain. Set aside.
- In a large bowl, combine the olive oil and sugar. Whisk vigorously for about 1 minute until it looks like wet sand.
- Add the eggs one at a time, whisking well after each. The mixture should become thick and glossy.
- Stir in the vanilla extract and milk until just combined – don't overmix.
- Pour the dry ingredients into the wet mixture and fold gently with a spatula until just incorporated. A few streaks are fine.
- Transfer the batter to the prepared pan and smooth the top. Sprinkle the sliced almonds evenly over the surface.
- Bake for 28–32 minutes, or until a toothpick inserted in the center comes out with a few moist crumbs. Start checking at 28 minutes to avoid overbaking.
- Let the cake cool in the pan for 10 minutes, then run a knife around the edges and invert onto a wire rack. Cool completely before slicing – it's fragile when warm.
A slice of this cake is perfection on its own, but a dollop of whipped cream takes it over the top. The almond flavor pairs beautifully with fresh berries or a dusting of powdered sugar.
Spicy Mexican Chocolate Olive Oil Cake

Baking a cake that surprises you is always fun. This Spicy Mexican Chocolate Olive Oil Cake brings warmth from cinnamon and a smoky kick from chipotle. It's rich, moist, and perfect with coffee.
Serving: 8 | Prep Time: 15 minutes | Cooking Time: 35 minutes
Ingredients
Dry Ingredients
- 1 1/2 cups all-purpose flour
- 1 cup granulated sugar
- 1/2 cup unsweetened cocoa powder (I like Dutch-process for depth)
- 1 teaspoon baking soda
- 1/2 teaspoon salt
- 1 teaspoon ground cinnamon
- 1/2 teaspoon chipotle chile powder (adjust for heat)
Wet Ingredients
- 1/2 cup extra virgin olive oil (my go-to for fruity flavor)
- 2 large eggs (room temperature preferred)
- 3/4 cup buttermilk (or milk + 1 tsp vinegar)
- 1 teaspoon vanilla extract
- 1/2 cup hot strong coffee (or water)
Instructions
- Preheat your oven to 350°F. Grease a 9-inch round cake pan and line the bottom with parchment paper.
- In a large bowl, whisk together the flour, sugar, cocoa powder, baking soda, salt, cinnamon, and chipotle powder. Set aside.
- In a separate medium bowl, whisk together the olive oil, eggs, buttermilk, and vanilla until smooth. Tip: make sure your eggs are room temp so they blend easily.
- Pour the wet ingredients into the dry ingredients and stir with a spatula until just combined. Do not overmix—a few lumps are fine.
- Pour in the hot coffee and gently fold it into the batter. The batter will be thin; that's perfect for a tender crumb.
- Pour the batter into the prepared pan and bake for 30–35 minutes, or until a toothpick inserted in the center comes out with a few moist crumbs. Tip: start checking at 30 minutes to avoid overbaking.
- Let the cake cool in the pan on a wire rack for 10 minutes, then turn it out to cool completely. Tip: cooling completely helps the flavors meld and makes slicing cleaner.
Finally, dust the cake with powdered sugar or serve with whipped cream and a sprinkle of cinnamon. The smoky chipotle lingers pleasantly while the olive oil keeps every bite incredibly moist. This cake is a conversation starter—bold, cozy, and unforgettable.
Salted Caramel Olive Oil Chocolate Cake

Baking this Salted Caramel Olive Oil Chocolate Cake feels like a cozy indulgence. It's rich, moist, and topped with homemade salted caramel and flaky sea salt—perfect for any celebration or just a Tuesday treat.
Serving: 12 | Prep Time: 30 minutes | Cooking Time: 35 minutes
Ingredients
For the Cake
- 1 ¾ cups all-purpose flour (spoon and leveled)
- ¾ cup unsweetened cocoa powder (I prefer Dutch-process for deeper flavor)
- 1 ½ tsp baking soda
- 1 tsp salt
- 2 cups granulated sugar (yes, it's a lot, but it balances the bitterness)
- 2 large eggs (room temp, please—they mix in so much better)
- ½ cup extra virgin olive oil (use a good one, it's the star)
- 1 cup buttermilk (or make your own with milk + lemon juice)
- 2 tsp vanilla extract
- 1 cup hot coffee (or hot water; coffee enhances the chocolate)
For the Salted Caramel
- 1 cup granulated sugar
- 6 tbsp unsalted butter (cut into cubes, room temp)
- ½ cup heavy cream (room temp)
- 1 tsp flaky sea salt (plus more for finishing)
Instructions
- Preheat your oven to 350°F. Grease two 9-inch round cake pans and line the bottoms with parchment paper.
- In a large bowl, whisk together the flour, cocoa powder, baking soda, and salt. Set aside.
- In another bowl, whisk the sugar and eggs together until thick and pale, about 2 minutes.
- Add the olive oil, buttermilk, and vanilla extract to the egg mixture. Whisk until combined.
- Pour the wet ingredients into the dry ingredients. Stir gently with a spatula until just combined—don't overmix or the cake will be tough.
- Slowly pour in the hot coffee, stirring until the batter is smooth. It will be thin, but that's normal.
- Divide the batter evenly between the prepared pans. Bake for 30-35 minutes, until a toothpick inserted in the center comes out clean. Tip: start checking at 30 minutes.
- Let the cakes cool in the pans for 10 minutes, then turn them out onto a wire rack to cool completely. Tip: wrap the cooled cakes in plastic wrap and chill for 30 minutes—they'll be easier to layer.
- While the cakes cool, make the caramel. Place the 1 cup sugar in a medium saucepan over medium heat. Stir occasionally with a wooden spoon until the sugar melts into an amber liquid, about 6-8 minutes. Tip: watch closely—it goes from golden to burnt quickly.
- Remove the pan from heat and immediately add the butter cubes. Whisk vigorously until melted and combined.
- Slowly pour in the heavy cream while whisking. The mixture will bubble up—keep whisking until smooth.
- Stir in the 1 tsp flaky sea salt. Let the caramel cool for 10 minutes to thicken slightly.
- Place one cake layer on a serving plate. Spread about 1/3 of the caramel over the top (leave some for the top and drizzle).
- Add the second cake layer on top. Pour the remaining caramel over the top, letting it drip down the sides.
- Sprinkle with extra flaky sea salt. Let the cake sit for 15 minutes before slicing to let the caramel set slightly.
You'll love how the olive oil keeps the crumb incredibly moist and tender, while the salted caramel adds a sweet-savory punch that cuts through the richness. Serve it with a scoop of vanilla ice cream or just enjoy a thick slice on its own—either way, it's pure bliss.
Dark Chocolate Olive Oil Bundt Cake

Probably the most decadent bundt cake you'll ever make, this one combines rich dark chocolate with fruity olive oil for a moist, tender crumb. The olive oil glaze adds a glossy finish and a hint of pepperiness that cuts through the sweetness.
Serving: 10 | Prep Time: 20 minutes | Cooking Time: 45 minutes
Ingredients
For the Cake
- 1¾ cups all-purpose flour (spooned and leveled)
- ¾ cup unsweetened cocoa powder (I prefer Dutch-process for deeper color)
- 1½ teaspoons baking powder
- 1½ teaspoons baking soda
- ½ teaspoon salt
- 1 cup hot coffee (or hot water, but coffee enhances the chocolate)
- 4 ounces dark chocolate (60-70% cacao), finely chopped
- 1 cup extra virgin olive oil (fruity, not too peppery)
- 1½ cups granulated sugar
- 2 large eggs, at room temperature (important for emulsion)
- 1 cup buttermilk, shaken
- 2 teaspoons vanilla extract
For the Olive Oil Glaze
- 4 ounces dark chocolate (same as above), finely chopped
- ¼ cup extra virgin olive oil
- 1 tablespoon honey (or maple syrup)
- Flaky sea salt for garnish
Instructions
- Preheat your oven to 350°F. Grease a 10- to 12-cup bundt pan thoroughly with olive oil or baking spray, making sure to get into all the crevices.
- In a medium bowl, whisk together the flour, cocoa powder, baking powder, baking soda, and salt. Set aside.
- In a small saucepan, heat the coffee until steaming. Remove from heat, add the chopped dark chocolate, and let sit for 1 minute. Stir until smooth and fully melted. Let cool slightly.
- In a large mixing bowl, whisk together the olive oil and sugar until well combined. Add the eggs one at a time, whisking after each until smooth and glossy.
- Whisk in the cooled chocolate mixture, buttermilk, and vanilla extract until smooth.
- Gradually fold the dry ingredients into the wet mixture using a spatula, stirring until just combined. Do not overmix – a few lumps are fine.
- Pour the batter into the prepared bundt pan and spread evenly. Tap the pan on the counter a few times to release air bubbles.
- Bake for 40–45 minutes, or until a wooden skewer inserted into the center comes out with a few moist crumbs. Let cool in the pan on a wire rack for 15 minutes.
- Invert the cake onto the rack and let cool completely (about 1 hour).
- For the glaze: Place the chopped dark chocolate in a small heatproof bowl. Warm the olive oil and honey together in a small saucepan over low heat until just hot (not boiling). Pour over the chocolate, let sit 1 minute, then stir until smooth.
- Pour the glaze over the cooled cake, letting it drip down the sides. Sprinkle with flaky sea salt. Let set for about 15 minutes before slicing.
Crack open an elegant slice – the crumb is velvety and rich, with a subtle olive oil fruitiness that lingers. Serve with a dollop of whipped cream or a side of fresh raspberries for a bright contrast.
Strawberry Balsamic Olive Oil Chocolate Cake

Ready for a dessert that sounds fancy but is surprisingly simple? This strawberry balsamic olive oil chocolate cake is my new go-to for impressing guests without breaking a sweat. The rich, tender crumb gets a tangy-sweet punch from macerated strawberries and a glossy balsamic reduction.
Serving: 8 | Prep Time: 20 minutes | Cooking Time: 30 minutes
Ingredients
For the Cake
- 1 1/2 cups all-purpose flour (I use unbleached)
- 1/2 cup unsweetened cocoa powder (Dutch-process for depth)
- 1 teaspoon baking soda
- 1/2 teaspoon salt
- 1 cup granulated sugar
- 2 large eggs (room temp gives better rise)
- 1/2 cup extra virgin olive oil (fruity, not too peppery)
- 1/2 cup buttermilk (or milk + 1 tsp vinegar, let sit 5 min)
- 1 teaspoon vanilla extract
- 1/4 cup balsamic vinegar (aged, thick stuff is best)
For the Topping
- 2 cups fresh strawberries, hulled and sliced
- 2 tablespoons granulated sugar
- 1/2 cup balsamic vinegar (for reduction)
- 2 tablespoons honey (or more sugar)
Instructions
- Preheat your oven to 350°F. Grease a 9-inch round cake pan and line the bottom with parchment paper.
- In a medium bowl, whisk together flour, cocoa powder, baking soda, and salt. Set aside.
- In a large bowl, beat the sugar and eggs with a mixer on medium-high until pale and thick, about 2 minutes. This step helps create a light crumb.
- Slowly drizzle in the olive oil while beating on low. Then add buttermilk, vanilla, and balsamic vinegar. Mix just until combined—don't overwork it.
- Gradually add the dry ingredients to the wet, mixing on low until no streaks remain. Scrape the bowl once, then pour batter into the prepared pan.
- Bake for 30–33 minutes, or until a toothpick inserted in the center comes out with a few moist crumbs. Cool in the pan for 10 minutes, then turn out onto a wire rack to cool completely.
- For the macerated strawberries: toss sliced strawberries with 2 tablespoons sugar in a bowl. Let sit at least 15 minutes, stirring occasionally, until they release their juices.
- For the balsamic reduction: in a small saucepan, combine 1/2 cup balsamic vinegar and honey. Simmer over medium-low heat until reduced by half, about 8–10 minutes. It should coat the back of a spoon. (Tip: don't boil too high or it gets bitter.)
- To serve, top the cooled cake with the macerated strawberries and their juices, then drizzle generously with the balsamic reduction. Slice and enjoy immediately.
Fudgy yet surprisingly light from the olive oil, this cake gets a double dose of tangy sweetness from the strawberries and balsamic. The reduction adds a glossy, jammy finish that'll have you sneaking extra spoonfuls. Serve with a dollop of whipped cream or vanilla ice cream for total bliss.
Olive Oil Chocolate Cupcakes with Ganache

Nothing beats the rich, fudgy texture of these Olive Oil Chocolate Cupcakes. The olive oil adds a subtle fruitiness, and the silky ganache frosting makes them feel extra special. Perfect for easy serving at parties or a cozy night in.
Serving: 12 | Prep Time: 20 minutes | Cooking Time: 20 minutes
Ingredients
For the Cupcakes
- 1 cup all-purpose flour
- 1 cup granulated sugar
- 1/2 cup unsweetened cocoa powder
- 1 tsp baking soda
- 1/2 tsp salt
- 1 large egg (room temp works best)
- 1/2 cup extra virgin olive oil (I love using a fruity one)
- 1 cup hot water
- 1 tsp vanilla extract
- 1 tbsp white vinegar or apple cider vinegar
For the Ganache Frosting
- 8 oz semisweet chocolate, finely chopped
- 1 cup heavy cream
Instructions
- Preheat your oven to 350°F and line a 12-cup muffin pan with paper liners.
- In a large bowl, whisk together the flour, sugar, cocoa powder, baking soda, and salt.
- In a separate bowl, whisk the egg, olive oil, hot water, vanilla, and vinegar until smooth. The hot water helps bloom the cocoa for deeper flavor.
- Pour the wet ingredients into the dry and stir with a spatula until just combined—don’t overmix or the cupcakes will be dense.
- Divide the batter evenly among the liners, filling each about 2/3 full.
- Bake for 18–20 minutes, or until a toothpick inserted in the center comes out clean. Let cool in the pan for 5 minutes, then transfer to a wire rack to cool completely.
- While the cupcakes cool, make the ganache: Place the chopped chocolate in a heatproof bowl.
- Heat the heavy cream in a small saucepan over medium heat until it just starts to simmer (small bubbles around the edge).
- Pour the hot cream over the chocolate and let it sit undisturbed for 2 minutes. Then stir gently until smooth and glossy—this patience prevents graininess.
- Let the ganache cool at room temperature, stirring occasionally, until it thickens to a spreadable consistency (about 15–20 minutes).
- Once the cupcakes are completely cool, spoon or spread the ganache over the tops. For a fancy finish, add a pinch of flaky sea salt.
My favorite way to serve these is slightly chilled—the ganache firms up like a truffle layer. Each bite is rich, moist, and the olive oil keeps them tender for days. They'd be amazing with a dollop of whipped cream or fresh raspberries on top too.
Pistachio Crusted Olive Oil Chocolate Cake

Hey there! If you're craving a decadent yet nutty dessert, this pistachio crusted olive oil chocolate cake is your new best friend. It's rich, moist, and has that irresistible crunchy top.
Serving: 8 | Prep Time: 20 minutes | Cooking Time: 35 minutes
Ingredients
Cake Batter
- 1 1/2 cups all-purpose flour
- 3/4 cup unsweetened cocoa powder (I prefer Dutch-process for a deeper flavor)
- 1 1/2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt
- 1 cup granulated sugar
- 1/2 cup light brown sugar, packed
- 3 large eggs, at room temperature (trust me, it makes a difference)
- 3/4 cup extra virgin olive oil (use a good one—it shines here)
- 1 cup buttermilk, shaken
- 1 teaspoon vanilla extract
Pistachio Topping
- 1/2 cup shelled pistachios, roughly chopped
- 2 tablespoons granulated sugar (for a little extra crunch)
Instructions
- Preheat your oven to 350°F. Grease a 9-inch round cake pan and line the bottom with parchment paper.
- In a large bowl, whisk together the flour, cocoa powder, baking powder, baking soda, and salt until well combined.
- In another bowl, whisk the granulated sugar, brown sugar, and eggs together until thick and pale, about 2 minutes. (Tip: room-temp eggs emulsify better with the oil.)
- Slowly drizzle in the olive oil while whisking continuously until the mixture is smooth and glossy.
- Add the buttermilk and vanilla extract, whisking just until incorporated. (Tip: don't overmix here—it keeps the cake tender.)
- Pour the wet ingredients into the dry ingredients and fold with a spatula until no streaks of flour remain. The batter will be thin—that's perfect.
- Pour the batter into the prepared pan and spread it evenly.
- In a small bowl, stir the chopped pistachios with the 2 tablespoons of sugar. Sprinkle this mixture evenly over the batter. (Tip: press lightly so the nuts stick.)
- Bake for 35-40 minutes, or until a toothpick inserted in the center comes out with a few moist crumbs. Let the cake cool in the pan for 15 minutes, then transfer to a wire rack to cool completely.
This cake stays incredibly moist for days thanks to the olive oil, and the pistachio crust adds a lovely crunch. Try it with a dollop of whipped cream or a scoop of vanilla ice cream—it's pure bliss.
Fudgy Olive Oil Chocolate Brownie Cake

Unexpectedly, the best brownie cake I've made uses olive oil instead of butter. It's dense, fudgy, and has a subtle fruity richness you'll love.
Serving: 9 | Prep Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
Ingredients
- 1/2 cup extra virgin olive oil (I use a good quality one for flavor)
- 1 cup granulated sugar
- 2 large eggs (room temp is best)
- 1 teaspoon vanilla extract
- 1/3 cup unsweetened cocoa powder (I prefer Dutch-process)
- 1/2 cup all-purpose flour
- 1/4 teaspoon salt
- 1/4 teaspoon baking powder (gives a slight lift, but you can skip it)
- 1/2 cup chocolate chips or chunks (optional, but I love them)
Instructions
- Preheat oven to 350°F. Line an 8×8-inch baking pan with parchment paper.
- In a large bowl, whisk together olive oil, sugar, eggs, and vanilla until smooth and glossy. Tip: Whisk vigorously for about a minute to emulsify.
- Sift in cocoa powder, flour, salt, and baking powder. Stir gently until just combined—don't overmix.
- Fold in chocolate chips if using. Tip: Save a few to sprinkle on top before baking for a pretty finish.
- Pour batter into prepared pan and spread evenly. Tip: The batter is thick—use a spatula to smooth.
- Bake for 20-25 minutes, until a toothpick inserted in center comes out with a few moist crumbs. Tip: For fudgy texture, slightly underbake.
- Let cool in pan on a wire rack for 10 minutes, then lift out and transfer to rack to cool completely.
Kick off your shoes and enjoy this fudgy brownie cake warm or at room temperature. The olive oil keeps it incredibly moist, and the rich chocolate flavor will have you reaching for seconds. Serve it with a dollop of whipped cream for an extra treat.
Conclusion
Oh, how I love these olive oil chocolate cakes! Each one brings something special to the table, from rustic simplicity to rich, fudgy goodness. I hope you find your new favorite here. Drop a comment and let me know which one wins your heart, and don’t forget to pin this roundup on Pinterest to save for later!

Laura Hauser is a food writer and editor passionate about authentic, approachable home cooking.




