Easy Olive Oil Peach Cake (Incredibly Moist!)
This incredibly moist olive oil peach cake is packed with fresh peaches, almonds, and a hint of warm spice. A simple, elegant dessert for any occasion.
cookwithyara.com/recipes/peach-cake
There’s a certain magic to a Mediterranean afternoon, a slow and golden time of day when the world seems to pause. It’s the scent of sun-warmed stone, the distant buzz of cicadas, and the heavy sweetness of ripe fruit hanging from the trees. It’s in these moments that simple pleasures shine brightest, and for me, nothing captures that feeling quite like a slice of a beautifully simple, fruit-forward cake. This isn't a towering, frosted confection, but something far more soulful: a humble, rustic dessert where the ingredients are the true stars. This Olive Oil Peach Cake is my love letter to that philosophy.
So many of you have asked for cake recipes that feel both special and effortless, something you can bake on a whim for unexpected guests or a quiet weekend treat. This is that cake. It draws its incredible moisture and tender crumb not from butter, but from golden, fragrant olive oil and thick, creamy yogurt—two pillars of Mediterranean cooking. We’ll be using fresh, juicy peaches, allowing their natural sweetness and delicate flavor to permeate every bite. This isn’t about masking flavors; it’s about elevating them. Forget complicated techniques and hard-to-find ingredients. We're going back to basics to create a truly spectacular peach cake that tastes of sunshine, hospitality, and the simple joy of gathering together to share something wonderful. I promise, one bite of this beautiful cake and you’ll be transported.

A Taste of the Culture
In the Levant and across the Mediterranean, cake often plays a different role than it does in Western baking traditions. While there are certainly elaborate pastries for grand celebrations, the heart of home baking lies in simple, rustic cakes known as sfouf in some regions or simply named for their primary ingredients. These are cakes meant for sharing, served with a tiny cup of strong coffee or a fragrant glass of mint tea. They are a gesture of hospitality, a way of saying “welcome” without uttering a word. This peach cake is born of that very spirit.
The core principle is to let the ingredients speak for themselves. The focus is on quality and seasonality. When peaches are at their peak, bursting with sweetness, they become the centerpiece of the dessert. Baking with olive oil is a time-honored tradition, lending a distinctive fruity note and a crumb that stays moist for days. Yogurt or labneh is often incorporated to add a subtle tang and an incredible tenderness. These aren’t just ingredients; they are the reflection of a landscape and a lifestyle—one that values agriculture, community, and the beauty of simplicity. A great peach cake from this region isn't about perfect layers or elaborate decoration; it’s about the perfect peach, the richest olive oil, and the warmth with which it is served. It’s a taste of home, no matter where you are.
The Ingredients That Define This Peach Cake
A truly remarkable cake is always a story of its ingredients, and this peach cake tells a beautiful tale of Mediterranean sunshine and flavor. Each component is chosen not just for its function, but for the distinct character it brings to the final dessert. Let's walk through the key players that make this recipe so special.
Fresh Peaches: This is the heart and soul of our cake. Look for peaches that are fragrant and give slightly when gently pressed. Yellow peaches will give you that classic, sweet peachy flavor, while white peaches offer a more delicate, floral note. The key is to find fruit that is ripe but still firm enough to hold its shape during baking, preventing a mushy texture.
Extra Virgin Olive Oil: This is our secret weapon for a supremely moist cake with a complex flavor. Don't reach for a very strong, peppery finishing oil. Instead, choose a good-quality, fruity extra virgin olive oil. It will lend a beautiful golden hue to the crumb and a subtle, almost savory depth that wonderfully complements the sweetness of the peaches. This is what sets this peach cake apart from any other you've tasted.
Full-Fat Plain Yogurt: While some cakes rely on milk or buttermilk, yogurt is the key to an incredibly tender crumb. Its acidity reacts with the baking soda, creating a beautiful lift and a soft, delicate texture. Full-fat yogurt provides the best results, adding richness and moisture that ensures the cake never tastes dry.
Cardamom: This is the whisper of the Levant in our recipe. While cinnamon is a common pairing with peaches, cardamom offers a more complex, aromatic warmth. Its slightly citrusy, floral, and spicy notes are an absolutely divine match for stone fruit. If you can, use freshly ground cardamom from green pods for the most vibrant flavor.
Almonds: For a delightful textural contrast, we sprinkle sliced almonds over the top. As the cake bakes, they toast to a beautiful golden brown, adding a nutty crunch that pairs perfectly with the soft fruit and tender crumb. They are a staple in Mediterranean and Levantine sweets for good reason.
Demerara Sugar: A sprinkle of this coarse, golden sugar over the top before baking is a simple trick with a big payoff. It creates a shimmery, crisp crust that adds another layer of texture and a gentle caramel note. It’s what gives our humble peach cake that final, irresistible touch.
Orange Blossom Water (Optional): Just a tiny splash of this fragrant water can transport you straight to a Middle Eastern pastry shop. It adds an ethereal floral aroma that enhances the peaches without overpowering them. If you don't have it, the cake will still be delicious, but if you do, it adds a touch of authentic magic.
Cooking the Authentic Way
Crafting the perfect peach cake is less about rigid rules and more about understanding the rhythm and feel of the ingredients. The process is straightforward, but focusing on a few key techniques rooted in Mediterranean home baking will elevate your result from good to truly memorable. It's about coaxing the best out of each simple component.
First, we begin by preparing our fruit and our pan. We want to work efficiently once the batter is mixed. Slice your peaches and set them aside. There's no need to macerate them in sugar; we want to preserve that fresh, vibrant fruit flavor, not create a syrupy texture. The beauty of this cake lies in the pure taste of the sun-ripened peaches themselves.
Next, focus on the foundation of the batter. In one bowl, you'll whisk together the dry ingredients—flour, leavening agents, salt, and our fragrant cardamom. This ensures the spices and leaveners are evenly distributed, guaranteeing a uniform rise and flavor. In a separate, larger bowl, we create our liquid base. This is a crucial step. Whisk the sugar and eggs together until they're pale and slightly thickened. Then, slowly stream in the olive oil while whisking continuously. You are creating an emulsion, a stable mixture that is the key to the cake's moist, even crumb. Once the oil is incorporated, whisk in the yogurt, vanilla, and orange blossom water, if using.
The third stage is combining wet and dry. Gently fold the flour mixture into the wet ingredients using a spatula. This is where the most common baking mistake happens: overmixing. Mix only until the last streaks of flour disappear. A few small lumps are perfectly fine. Overmixing develops the gluten in the flour, which would result in a tough, dense peach cake instead of the light, tender one we're aiming for.
Now, we incorporate the star of the show. Gently fold in about two-thirds of your sliced peaches. Pour this beautiful, thick batter into your prepared pan, spreading it evenly. The final touch is arranging the remaining peach slices artfully on top. This not only looks stunning but also creates pockets of intensely jammy, roasted fruit. A generous sprinkle of sliced almonds and demerara sugar is the last step before it heads into the oven.
Finally, rely on your senses to know when it’s done. The cake will be a deep golden brown, the top will spring back when lightly touched, and the edges will begin to pull away from the sides of the pan. But the most telling sign is the aroma—your kitchen will be filled with the intoxicating scent of baked peaches, toasted almonds, and warm spices. That's the true sign of a perfect peach cake, ready to be shared.
Bringing It All Together
Once that glorious golden-brown peach cake emerges from the oven, the final act is all about presentation and enjoyment. The beauty of this cake is its rustic elegance. There's no need for elaborate frosting or glazes; the decoration is baked right in. You’ll have a stunning mosaic of jammy, caramelized peaches nestled on top, a crunchy, sparkling lid of toasted almonds and demerara sugar, and a beautiful golden crumb peeking through.
Allow the cake to cool in the pan for about 15-20 minutes. This is an important step, as it lets the structure set, ensuring you can remove it cleanly without it breaking. Afterwards, carefully transfer it to a wire rack to cool completely. This prevents the bottom from becoming soggy as steam escapes.
When it comes to serving, simplicity is key. This peach cake shines all on its own, perhaps with a light dusting of powdered sugar for a touch of visual contrast. It is magnificent when served slightly warm. A slice alongside a cup of strong, dark coffee or a fragrant mint tea is a classic pairing that feels both comforting and sophisticated. For a slightly more decadent touch, a dollop of thick, tangy yogurt or labneh on the side provides a wonderful creamy counterpoint to the sweetness of the cake. It’s a dish meant for gathering, for slicing into generous wedges and passing around the table, fostering conversation and connection over a simple, delicious treat.
Make It Your Own
While this peach cake recipe is truly wonderful as is, one of the best things about simple, rustic baking is how easily it can be adapted to your own tastes or the contents of your fruit bowl. Think of this recipe as a beautiful template waiting for your personal touch. Let's explore a few ways you can make it your own.
Swap the Fruit: Peaches are glorious, but this cake is incredibly versatile. When nectarines are at their peak, use them instead—no peeling required! In early summer, apricots would be divine, offering a slightly tarter flavor. Later in the season, try this with plums or even a combination of plums and blackberries for a beautiful color and taste.
Play with Spices and Aromatics: Cardamom is my favorite here, but you can certainly experiment. A combination of cinnamon and a pinch of ground ginger would be wonderfully warming. A tiny pinch of saffron, bloomed in a tablespoon of warm water and added to the wet ingredients, would lend an exotic aroma and a stunning golden color. You could also enhance the citrus notes by adding the finely grated zest of one lemon or orange to the batter along with the sugar.
Vary the Nuts: Sliced almonds are classic, but roughly chopped pistachios would add a beautiful pop of green and a distinct flavor that pairs wonderfully with cardamom and orange blossom. Toasted walnuts or pecans would also provide a lovely crunch and earthy flavor.
Introduce a Glaze: If you prefer a slightly sweeter finish, a simple glaze can be drizzled over the cooled cake. Whisk together powdered sugar with a little lemon juice or milk until you reach a pourable consistency. For a more Levantine twist, you could even make a light syrup with sugar, water, and a splash of rosewater to brush over the cake while it's still warm.
Keeping and Reusing Leftovers
One of the many virtues of an olive oil-based cake is how beautifully it keeps. Unlike butter cakes, which can become hard and dry in the fridge, this peach cake remains wonderfully moist for several days. Proper storage is key to enjoying every last crumb.
To store, allow the cake to cool completely, then place it in an airtight container or wrap it well. It will keep perfectly at room temperature for up to three days. I actually find the flavor deepens and improves by the second day as the olive oil and spices meld together. I would avoid refrigerating it, as the cold air can dull the flavor and dry out the crumb.
Should you have a slice or two left after a few days, it can be easily revived. A brief 10-15 seconds in the microwave is all it takes to warm it through and soften the crumb, making it taste almost freshly baked. If you have a bit more time, a few minutes in a low-temperature oven or a toaster oven works wonders as well.
For a creative next-day treat, try cubing a slice of the leftover peach cake and lightly pan-toasting the cubes in a dry skillet until they are golden and slightly crisp on the edges. These cake “croutons” are absolutely divine scattered over a bowl of yogurt with fresh fruit for a truly decadent breakfast or dessert.
Your Questions Answered
Can I use frozen or canned peaches for this cake?
Yes, you can, but with a couple of adjustments. If using frozen peaches, do not thaw them first; fold them into the batter directly from the freezer to prevent them from making the batter too watery. You may need to add a few extra minutes to the baking time. If using canned peaches, be sure to drain them very thoroughly and pat them dry with paper towels to remove as much excess syrup as possible.
What is the best type of olive oil to use for this peach cake?
A fruity, mild extra virgin olive oil is your best choice. Avoid robust, peppery, or bitter oils, as their strong flavor can overwhelm the delicate taste of the peaches. A good quality, everyday olive oil that you enjoy in salad dressings is usually a perfect fit for this recipe.
My cake turned out dense. What did I do wrong?
The most common culprit for a dense cake is overmixing the batter after adding the flour. Once you combine the wet and dry ingredients, you want to mix only until they are just combined. Overmixing develops the gluten in the flour, which leads to a tougher, denser texture instead of a light and tender one.
How can I make this peach cake gluten-free?
You can substitute the all-purpose flour with a good-quality gluten-free 1-to-1 baking blend that contains xanthan gum. The texture might be slightly different, but it will still be a delicious and moist cake. Follow the recipe as written, simply swapping out the flour.
What are some other serving suggestions?
This cake is incredibly versatile! While it's lovely with a dollop of yogurt, it's also wonderful with a scoop of simple vanilla bean ice cream, which melts slightly into the warm cake. A spoonful of mascarpone cheese or lightly sweetened whipped cream are also excellent accompaniments that add a touch of creamy richness.
Mediterranean Olive Oil Peach Cake
A tender, moist cake made with olive oil, yogurt, and fresh peaches, with a delicate hint of cardamom and a crunchy almond topping. A simple yet elegant dessert.
Prep Time
20 min
Cook Time
45 min
Total Time
1h 5m
Servings
8 servings
Ingredients
For 8 servings
- 1 3/4 cups (225g) all-purpose flour
- 1 1/2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon fine sea salt
- 1 teaspoon ground cardamom
- 1 cup (200g) granulated sugar
- 2 large eggs, at room temperature
- 3/4 cup (180g) full-fat plain yogurt, at room temperature
- 1/2 cup (120ml) extra virgin olive oil
- 1 teaspoon pure vanilla extract
- 1/2 teaspoon orange blossom water (optional)
- 3 medium ripe but firm peaches, pitted and sliced
- 1/4 cup (25g) sliced almonds
- 2 tablespoons demerara sugar (or other coarse sugar) for topping
Instructions
- 1
Preheat and Prepare Pan
Preheat your oven to 350°F (175°C). Grease a 9-inch round springform pan or cake pan and line the bottom with parchment paper for easy removal.
- 2
Whisk Dry Ingredients
In a medium bowl, whisk together the all-purpose flour, baking powder, baking soda, fine sea salt, and ground cardamom. Whisking ensures the leavening agents are evenly distributed for a perfect rise.
- 3
Combine Wet Ingredients
In a large bowl, add the granulated sugar and eggs. Whisk them together vigorously for about a minute, until the mixture is pale yellow and slightly fluffy. This incorporates air for a lighter cake.
- 4
Create the Emulsion
Slowly drizzle the extra virgin olive oil into the egg and sugar mixture while continuously whisking. Continue to whisk until the oil is fully incorporated and the mixture is smooth and emulsified. Whisk in the yogurt, vanilla extract, and optional orange blossom water.
- 5
Combine Wet and Dry
Pour the dry ingredients into the wet ingredients. Using a rubber spatula, gently fold everything together until just combined. Be careful not to overmix; a few small lumps in the batter are perfectly fine.
- 6
Fold in Peaches
Set aside about one-third of your peach slices for the topping. Gently fold the remaining two-thirds of the peach slices into the cake batter.
- 7
Fill the Cake Pan
Pour the batter into your prepared cake pan and spread it into an even layer with your spatula. The batter will be thick.
- 8
Arrange Topping
Artfully arrange the remaining peach slices on top of the batter. Sprinkle the sliced almonds evenly over the peaches and the surface of the cake.
- 9
Add Final Touches and Bake
For a crunchy, sparkling crust, sprinkle the demerara sugar over the entire top of the cake. Place the pan on a baking sheet and bake for 40-50 minutes.
- 10
Check for Doneness
The cake is done when it is golden brown, the top springs back when lightly pressed, and a wooden skewer or toothpick inserted into the center comes out clean or with a few moist crumbs attached.
- 11
Cool in the Pan
Let the cake cool in the pan on a wire rack for 15-20 minutes. This allows the cake to set and makes it easier to remove without breaking.
- 12
Finish Cooling and Serve
If using a springform pan, release the sides. If using a regular cake pan, carefully invert the cake onto the rack, remove the parchment, and then flip it back upright. Let it cool completely before slicing and serving. Enjoy warm or at room temperature.
Nutrition Facts
Per serving (estimated)
380 calories
Calories
48g
Carbs
6g
Protein
19g
Fat
2g
Fiber
310mg
Sodium
28g
Sugar




